如何在一台电脑上同时安装Windows和Linux双操作系统

/ Linux / 没有评论 / 1812浏览

相关说明

  1. 台电脑上同时安装Windows7和CentOS7双操作系统,本教程同样适用于安装其它版本的多操作系统
  2. 安装双系统应该先安装Windows,再安装Linux,因为Windows的引导装在程序无法引导Linux系统,但Linux系统的引导程序Grub则可以引导Windows
  3. 关于CentOS7的详细安装过程请参考【如何在虚拟机中安装CentOS7】中的相关介绍
  4. 关于如何安装Win7请自行查阅相关说明文档,来【百度一下】吧

操作过程:

  1. C盘安装Win7,D盘作为Win7的数据盘,剩余未分配空间给CentOS使用
  2. 安装完CentOS后,修改CentOS引导装载程序的配置文件,并添加Windows7的引导选项
su - root                           //打开终端,切换为root用户
vim /boot/grub2/grub.cfg            //编辑配置文件
:set nu                             //显示行号
:set nonu                           //取消显示行号
:70                                 //跳转到第70行
:wq                                 //保存并退出
  1. 跳转到70行,在### END /etc/grub.d/00_header ###下添加如下内容
###END /etc/grub.d/00_header ###
menuentry 'Windows 7' {                    //单引号两侧有一个空格
	setroot=(hd0,1)
	chainloader +1                           //+1前面有一个空格
}

解释

  1. 引导项中“Windows7”表示启动时Grub显示的菜单名称
  2. setroot=(hd0,1)表示Windows引导的设备为第0块磁盘的第1个分区(按实际情况设置)
  3. chainloader+1表示加载Windows的引导程序
  4. 可以添加多个引导,复制修改粘贴上面那一段代码即可
  5. 保存退出并重启系统(reboot),可以看到在CentOS7的引导菜单中多了Window7的引导选项