centos7和win7双系统安装

来源:互联网 发布:网络用语ovo什么意思 编辑:程序博客网 时间:2024/05/21 06:55

centos7除了之后,就像尝鲜看看,但是发现安装之后会失去win7启动项。导致重装系统,经过反复折腾,终于搞定了,发出来共享下。默认你的window系统已经安装好,不介绍window安装过程。本文的重点在于两点:一、设置参数,让centos安装系统可以正常启动;二、安装完成之后,设置启动参数,让系统可以进入window.

准备工具/原料
1.centos7安装盘
2.软碟通,英文名UltraISO
3.8G优盘一个(可以准备大一些的U盘)8gU盘建议使用CentOS-7.0-1406-x86_64-DVD.iso,带有桌面系统。
4.压缩硬盘,为linux安装腾出空间。

1.打开软碟通(ultraISO),选择打开镜像文件。

这里写图片描述

刻录内容

这里写图片描述

压缩硬盘,为linux安装腾出空间。在“我的电脑(win7为这台电脑)”上右键,选择“管理”。在出来的计算机管理界面上点击“磁盘管理”,会出现所有的磁盘。

这里写图片描述

这里写图片描述
新压缩的硬盘用来安装centos7,接下来;选择从优盘启动,然后就会看到如下界面。可能不同电脑会有所差距。下面的一步很重要,决定了能不能顺利的从优盘启动。
这里写图片描述

2.把光标移动到install centos7,然后根据提示,按相应的键,比如我的提示是按TAB键(一般都是TAB键)。按键之后,会进入编辑界面。

3.将第二步中按TAB键之后出来的文字修改为:>vmlinuz initrd=initrd.img linux dd quiet
这里注意了:网上很多文章都说这一步改成“>vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb
quiet”该命令可以查出磁盘列表。我们要看到我的U盘是哪一个,因为我们要选择我们的U盘,一般情况下都是sdc4,不过我们此处查看一下就更清楚了。

所以这里我们直接将按TAB键之后出来的文字修改为:>vmlinuz initrd=initrd.img linux dd quiet。改好之后回车,然后就会列出你的设备列表了,在这个列表里面,不懂Linux的我都能很清楚的辨认哪个是我的U盘,不信你看下面这张图:

查看磁盘列表

4.接着再次通过U盘启动电脑(如果你知道你的U盘是哪一个了,第三步可以跳过,直接执行第四部(hd:/dev/sdc4 代表我的U盘)),选择第一项安装CentOS7后按TAB键,然后将底下的文字改成:>vmlinuz
initrd=initrd.img inst.stage2=hd:/dev/sdc4 quiet

5接下来就是安装界面了,按照提示来,顺利进入安装界面。然后选择自己想要的语言
这里写图片描述

6.遇到了今天的第二个注意点。修改“软件选择”,不然就是最小安装。最小安装时没有桌面的,只有命令行。
这里写图片描述

7.根据自己的选择,选择功能吧!
这里写图片描述

8.最后修改下安装分区吧,此处,之前压缩出来的硬盘就有用武之地了,如果之前没有压缩硬盘,这个地方会提示硬盘容量不够。注意一点,不要选择优盘就行。这里写图片描述

9.然后点击开始安装,在接下来创建root密码和账户。做完之后就等他安装结束吧!
这里写图片描述

10.安装结束之后重启。重启的时候你就会发现之前的win7系统看不到,只有centos7,这就是今天第三个需要重视的地方。在centos7中配置引导。

11.CentOS7下的grub2添加win7引导
grub2从1计数,win7装在C盘上的(可以在终端里输入 fdisk -l 来确定下,一般win都是装在C的吧) C盘的话,就应该是(hd0,1)
Centos7和之前的版本不同,不要直接修改boot/grub2/grub.cfg因为这样修改有可能让自己的系统不能启动,下面介绍方法。

12.找到根目录,可以看到很多个子目录,/etc/grub.d目录。
找到40_customer这个文件,修改为以下内容

!/bin/sh

exec tail -n +3 $0
menuentry ‘Windows7’{
set root=(hd0,1)
chainloader +1
}

13.打开终端输入下面命令

grub2-mkconfig -o /boot/grub2/grub.cfg

reboot

重新reboot 就大功告成了。

上面的内容是我自己最近装centos7和win7双系统是碰到过的的一些问题,查了很多的质料,自己总结了一下写出来的,这些都是站在前辈们肩上总结的经验,希望为后面碰到同样问题的兄弟姐妹们一些帮助。

0 0
原创粉丝点击