您的位置:首页 > 运维架构 > Linux

U盘安装WIn8.1和Centos7 linux双操作系统一些注意事项

2016-12-12 21:20 936 查看
1.Centos7镜像文件需要UltraISO软碟通来进行制作,也可以使用老毛桃u盘启动的ISO模式进行制作(本人选择的是老毛桃的ISO模式制作)

2.我们需要用老毛桃的pe工具使我们的硬盘分离出一部分容量给我们的linux系统,并且这部分要处于空闲状态,我这边分区给了40GB

3.这时候使用优盘启动进入安装,发现会报如下错误:

Entering emergency mode.Exit the shell to continue.
Type "journalct1" to view system logs.
You might want to save "/run/initramfs/rdsosreport.txt/" to a USB stick or /boot
after mounting then and attach it to a bug report.
dracut:/#


解决方案如下:

1)

重新进入安装界面



在光标在Install CentOs 7显示高亮的时候,按下Tab键,修改成下面的指令

-> vmlinuz initrd=initrd.img linux dd quiet


2)

这个时候你会看到你的u盘安装文件盘符,如下图所示



发现u盘名称为sdb4

3)接着再次通过U盘启动电脑,选择第一项安装CentOS7后按TAB键,然后将底下的文字改成,只是修改hd位置即可:

-> vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet


4.这时候我们就可以进入安装界面了,软件选择项中选择GNOME,因为是桌面系统所以不要选择最小化安装
安装位置选择你的硬盘,他会显示有40GB空闲,这时候我们可以让他自动分区,也可以自己标准化分区,因为是自己个人学习所以选用了自动分区

这期间可以设置root密码,和建立一个普通用户,弄好后进行系统的安装

5.安装完linux发现自己的win8系统启动不了了,这里主要是linux系统引导覆盖了windows的,所以这里我们需要设置一下,网上有两种解决方法

一种是 先用pe将windows的引导修复好,在windows上使用easyBCD进行linux引导的添加

一种是直接进入linux系统进行对win8系统引导的添加

我这里使用了第二种,方法如下

打开终端输入:su root回车,这是会让你输入密码(前面提醒要你记住的root密码)进入root账户后;

输入:gedit /boot/grub2/grub.cfg 回车,这个时候你有权限更改grub.cfg文件了(这个不用root账户你是不能更改的)

要在两个menuentry 中间加入以下一段话:

menuentry  'Win 8.1'{
set root=(hd0,1)
chainloader +1
}


这里hd0代表你的硬盘,1代表c盘 ‘win8.1’这个是引导线名称,可以自定义,我这个系统是win8.1,我就设置成了win8.1

注意:chainloader +1   不是 chainloader + 1即+和1之间不要有空格。
保存之后,我们在重启cent就会出现Win 8.1的启动项了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: