windows7 和 centos7双系统并存安装教程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

windows7 和centos7双系统安装教程

此方法作者成功实现双系统安装,以下图片前期没有拍照,故部分图片取自网络。

此方法适用于U盘安装

工具:

●8G以上U盘

●CentOS7光盘镜像,如CentOS-7.0-1406-x86_64-DVD.iso

●DiskGenius分区软件

●easyBCD引导编辑软件

假设已经装好Windows7系统了(windows的系统安装很简单,网上也有很多教程)

分区前最好备份数据,以免发生意外。

为Centos7腾出一个空闲区,最好放在扩展分区的逻辑分区里面,最好是最后一个磁盘,图中就是我给centos7分的盘(在最后一个空闲的逻辑分区里面,centos7安装的过程中对这个空闲区自动为我再细分了三个区。)

在DiskGenius软件里查看:

序号8是/boot 分区

序号9是swap 分区

序号10是/ 分区

记住这几个序号。

1、将centos7刻录到U盘中

2、插入U盘,重启电脑,进入bios,设置从U盘启动

3、进入CentOS的安装界面了,如下图:

注意:这里,网上很多教程,出现如下界面,但是我实际装时,并不是这样(虚拟机中确实如下图):

4、光标选择第一个选项,“Install CentOS 7”,按照提示然后按“e”或者“tab”,具体看界面的提示。进入启动参数配置的修改。

将 vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet

改为 vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet,这里sdb4为U盘所在分区,也可能是sdb1 ,可根据实际情况修改(我自己的情况就是sdb4)

5、修改后,按Ctrl+x执行修改,正常情况下,将进入安装界面,如下图:

选择想要安装的语言,点继续,如下图:

时区的选择

如果你安装的是英文版,需要将时区改为上海

键盘

英文键盘和中文键盘布局是一样的!!

语言支持

可同时选择支持多种语言

安装源(可以默认不动)

程序将自动选择,进入可以手动制定,还可以直接指定为网络位置!!

软件选择(注意)

进入后,可以看到有多个选项,根据需要选择,如下图:

注意:默认为最小安装,安装后是没有界面的哦!!!!

安装位置(重要)

这里我没有截图,下图来自网络,与实际有些不同

1、本地标准磁盘项中,应该为本地磁盘和 U盘,选择本地硬盘

2、其他存储选项中,选择我要配置分区

3、注意:最下面的完整磁盘摘要以及引导程序,打开,选择不添加引导(等安装完成centos7后,再解决引导问题),不知道是我这里的问题还是共性问题,先选择安装引导下一步将出错!!!,最后点击完成,进入如下界面

注意:这里的分区最好选择为标准分区。因为:在用grub引导时,无法挂载LVMPV分区,根本不识别!!我用手动创建分区,第一个区自动分配为2MB,无论怎么设置都是,好是奇怪,所以我选择了自动创建(“点这里自动创建他们”)

以下是网上说手动创建分区的截图和介绍:------------------------------------------------ 1、点击 + 号,分别添加 swap和 /两个分区

大小: swap 一般为内存的两倍

根分区“ / ”为剩余的所有空间

这步需要格外注意:

在选择自动创建分区时,分区信息将不能在更新,(这可能是我自己的问题,等待大家测试)点完成,返回配置摘要界面

网络和主机名

默认网络是关着的,可以再此处打开最后,点击开始安装,如下:

在安装过程中,可以设置 root 密码和新的用户(安装后不能再修改了!!)等待安装即可!!注意:安装过程中,如果密码太简单,需要点击两次完成来确认!

至此,安装已完成,重启,就剩下要解决引导问题了!!

重启进入windows7系统。安装easyBCD软件并打开。如图:

“添加新条目”,选择“NeoGrub”,点击“安装”。然后重启电脑,启动的时候有两个启动选项可以选择,一个是Windows7 一个是 NeoGrub,选择NeoGrub。

进入grub的引导,如下图(在这个界面中要善用tab键自动补全的功能)

在这个界面就是要找寻哪个配置文件和那个分区可以引导centos7的启动。

root (hd0,8)

这句是指定/boot所在的分区。由于是从硬盘启动,并且只有一个硬盘,所以是hd0。序号是8(从上面自动补全可以得到,或者是从一开始的图片中得到)

Kernel /vmlinuz-3.10.0-123.el7.x86_64 ro root=/dev/sda11 ro quite vga=791

这句是指定linux的内核,及root所在的分区。root=/dev/sda11就是根目录的设备名

注意:根目录是在序号为10,即(hd0,10),10对应的是磁盘的序号;sda11 中这个11 =10+1,即如果(hd0,5),则sda6.

initrd命令来指定initrd文件:

initrd /initramfs-3.10.0-123.el7.x86_64.img

最后输入boot来启动

如果能够顺利进入centos7系统的话,表示前面的指定的位置是没有错的。

然后重启进入windows7,打开easyBCD,在上面软件的“添加新条目”那里将刚才的条目配置一下,代码就是上面4句话:(加个title)

Title CentOS 7

root (hd0,8)

Kernel /vmlinuz-3.10.0-123.el7.x86_64 ro root=/dev/sda11 ro quite vga=791

initrd /initramfs-3.10.0-123.el7.x86_64.img

boot

像这张网络截图一样:

编辑好保存,重启就会看见两个系统的选项了。想进入linux就选NeoGrub,然后进入后会有CentOS 7的选项了。

相关文档
最新文档