Win7 系统下安装CentOS7 双系统


最近想安装一个CentOS玩玩,试了两种方式(1:硬盘安装,2:U盘安装)html

1\硬盘安装

  这是我最早使用的方式,我虽然有两个U盘,但容量过小都只有4G,下载的centos 7 x64.iso也有4G,装不下,因此使用硬盘安装,linux

  0)Disk Management,windows

说明:第一个分区是win7系统预留200MB,第二个分区是Win7系统,第三个是扩展分区,最后一个空的主分区,我把CentOS安装到这个.centos

  1),由于linux没法识别NTFS格式的分区,因此我把最后一个分区删掉,建立了一个10G的分区,而后使用命令行把它格式化成FAT32, 'Format I: /FS:FAT32'.工具

把CentOS7的dvd 镜像拷贝到那个分区下,而后用UltraISO(这个工具很好很强大,一会作启动U盘的时候也用它)工具把images和isolinux文件夹也拷贝到该分区的根目录下.centos7

  2),安装easybcd 2.1.2,配置以下spa

而后写入以下配置文件:命令行

title Install CentOS

root (hd0,3)
kernel (hd0,3)/vmlinuz linux repo=hd0:/dev/sda4:/initrd (hd0,3)/initrd.img

说明 红色标识很重要,如何没有,在启动安装时,就会出现/dev/root does not exist的提示,hd0:指是第一块硬盘,3指的第一块硬盘上的第三个分区(I:),红色sda4: 这个本身体会吧,我也说不清,感受它要比前面的+1.code

  3),开始安装,这时应该能够显示正常安装界面了,但最终仍是没有安装成功!由于一块硬盘最多只能有四个分区,除了前三个,我加一了个FAT32(I:)放镜像,因此没法再分区,没法安装.orm

2\U盘安装.

  把那10G的分区删掉(如今3三个分区:系统预留,WIN7,扩展分区),

  0),我不得不从JD上买了一个16G的内存卡.

使用UltraISO把CentOS7的镜像写U盘(以HDD+方式).

  1)开始安装,正常进入安装界面,在选择安装方式的时候没有把Bootloader写入到硬盘,由于看网友说,若是写入,开机就没法找到win7的启动项,

并且我 使用自定义分区,但最多能够再分一个区,因此我只能把'/'指定了100G,开始安装,安装完成后,重启是否能够看win7启动项,但也中有win7启动项(由于跳过了bootloader),

  2),开始查找各类方式,在win下引导Linux,最后仍是没有找到.

  3),但找到了一个安装教程说明,要把bootloader写入硬盘,虽然第一次没有win7启动项但以后能够添加,

连接:http://www.dedoimedo.com/computers/dual-boot-windows-7-centos-7.html

  4),我要从新安装了一次把bootloader写入硬盘,重启果真只有Linux,没有Win7,进入linux

  修改 /boot/grub2/grub.cfg

  把下面这句放在'40_custom'的位置(打开grub.cfg文件,在接近最下面的位置能够看到),

menuentry "Windows 7" {   set root='(hd0,1)'
   chainloader +1}

hd0:第一块硬盘,1:第一分区,个人win7启动项应该就在系预留的那个200MB分区中.

  5),重启,果真看到Win7了,回车,正常进入win7,哈哈,

至此,win7&centos7双系统安装完成,

标签: CentOSWin7双系统

相关文章
相关标签/搜索