Windows

黑猴子的家:window7+CentOS7双系统

2018-09-06  本文已影响88人  黑猴子的家

思想:先装window7,后装CentOS7,为什么就不详细说了,直接上干活,操作

1、工具/原料

足够大的U盘(U盘最好8G,iso系统镜像是4G)
“UltraISO” U盘刻录工具
DiskGenius“软件

2、下载CentOS镜像

https://www.jianshu.com/p/3b585d3d1b74

3、在window7上压缩卷

对磁盘进行压缩整理:为linux安装腾出空间。在“我的电脑上右键,选择“管理”。在出来的计算机管理界面上点击“磁盘管理”,会出现所有的磁盘。选择你要压缩的盘,右键选择压缩。输入自己想要压缩的容量。准备好上面几步之后就可以开始安装了。


image.png

4、使用UltraISO将Centos7镜像写入U盘

image.png

5、重启电脑

高频率点击F12,选择U盘启动,也可以点击F2 进入bois页面,设置开机默认U盘启动。
U盘启动后,要快速操作,时间30秒

按E键
把
vmlinux initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
改为  ↓
vmlinux initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet
主要修改:/dev/sdb4,这里重点说一下
Ctrl+x  保存退出

6、CentOS7安装系统

https://www.jianshu.com/p/6d3dfe773b1e

7、设置window7系统引导

接下来重启时会直接进入CentOS系统(即开机画面选择系统的界面中并不会出现win7系统的选项)。所以要:

(1)使用root身份(必须)打开 /boot/grub2/grub.cfg(可以在CentOS的桌面的右上角选择注销当前用户然后使用root用户名登录即为最高权限,如果不切换到root是不能修改grub.cfg这个文件的!!!)

(2)找到 ### BEGIN /etc/grub.d/30_os-prober ###
     在后面添加
    menuentry "Windows7" {
     insmod ntfs
     set root=(hd0,1)
     chainloader +1
     }

说明:set root=(hd0,1) 其中 hd0 表示硬盘,1 表示C盘 ,我的win7装在C盘所以是1

注意:实际我也是按照上面原样写到grub.cfg中的,确实可以!
(3)保存重启

8、异常

For a UEFI installation, you must include an EFI system Partition on a GPT-formatted disk, mounted at /boot/efi
我估计是在分区时候报错的吧?没有开启uefi,使用了较为老式的BIOS。

2个办法,
一个,重启系统,开启UEFI然后分区时,建立一个EFIBIOS分区。

另一个,不开启UEFI,仍旧使用传统的BIOS,但是EFIBIOS分区就不要了。

最终解决方法
在bois界面关闭了UEFI

9、卸载centos7系统

https://www.jianshu.com/p/815c24ebd9a9

上一篇下一篇

猜你喜欢

热点阅读