windows 7与redhat7双系统安装并设置默认启动Windows 7
许多人在练习Linux时,都想安装一个Windows和Linux的双系统,以方便练习和平时使用,安装后Windows启动项会被直接从mbr里覆盖,但平时还是用Windows比较多,在安装了Windows 7和redhat7双系统以后,想把被覆盖的Windows 7 启动项找回来,并把开机启动设置为Windows 7 ,下面为大家分享我自己的一些经验。
一、安装Windows和Linux双系统(这里默认为Windows 7和redhat7)
Windows 7的安装这里不再赘述。
PS:特别注意的是Windows一定要先安装,否则Linux的mbr信息会被直接抹除不能找回。
下面是redhat7的安装过程:
1、首先用U盘刻录并进入安装界面(开启F12即可以选择从U盘进入)
选择第一个:Install Red Hat Enterprise Linux 7.0进入
2、然后是进入安装界面的选择:
语言的选择根据个人自己选择,我这里为默认直接进入 3、这里是选择界面,redhat7相比较以前版本做了改进,所有的都在一个界面内完成选择
首先是时区的选择,这里选择Asia/Shanghai 接下来是软件的选择,这里选择图形安装,记得选择compatibility libraries解决部分依赖性 下面是磁盘的自定义划分,注意一定要选择(也可以进行默认分配) 选择了自定义分配后,在这里可以自定义分配区间;
这里分类三个分区,已经足够,读者可以自行改动;
全部选择好后界面如下,直接选择begin install 进入安装: 创建root用户和普通用户,并进入安装,等待时间根据软件的选择而定,图像界面安装时间较长。 安装完成后会进行reboot重启
二、对Windows 7的启动项进行引导和设置默认
安装重启后,系统会自动默认进入Linux里,下面可以通过修改/boot/grub2/grub.cfg文件进行Windows 7的启动项配置
编辑grub.cfg文件,在原有的menuentry上面加如下代码:
menuentry 'Windows 7' {
set root='hd0,msdos1' #这里是你Windows 7的安装磁盘,我的在msdos1上,根据自己的进行更改
chainloader +1
}
如下所示:
也可以用grub2-chkconfig -o /boot/grub2/grub.cfg
这样系统就可以自动查找到启动项,并自动添加到grub.cfg文件,避免了手动修改可能出现的错误。
完成了上面的配置就可以在启动界面看见Windows 7的启动引导;
但是默认还是进入Linux,这对于习惯Windows的人们来说是不舒服的,下面分享如何设置默认启动Windows
由于redhat7和之前的版本不太一样,设置方法也不相同,这里直接执行下面的命令即可。
#‘Windows 7’为你在grub.cfg文件里所加的名字
这样就完成的Windows和Linux双系统默认进Windows的设定。