从零安装双系统(windows7+centOS7)

windows7 & centos7

1.将win7镜像文件写入UltralSO,并用其重装win7系统
2.成功后,对硬盘进行分区,预留出200G未使用空间(通过删除卷而不是分一个盘符!)给linux
3.将centOS7镜像文件写入UltralSO,并用其装centos7系统

选择 legacy安装! 否则会报分区的盘符格式错误...血的教训,在选择legacy安装前,应该在windows下擦除分区,而不是格式化。

4.安装过程中,选择未使用的空间安装、我要配置分区、选择标准分区、选择 Gnome界面(否则安装的为命令行模式的linux)
自动启动引导项别删除了(默认创建)、创建用户、密码
安装成功后重启,你发现没有windows7启动项选择,不要惊慌
5.修改grub的配置文件!来使windows7选项蹦出来
5.1. 使用管理员权限su,输入密码
5.2. sudo vi/etc/grub.d/40_custom
对出现的文件进行编辑
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the ‘exec tail’ line above.
menuentry ‘win7’{
insmod chain
insmod ntfs (如果你的win系统是ntfs格式的话,这句话和上一句话务必加上)
set root=(hd0,1)
chainloader +1 (注意空格)
}
5.3保存退出输入命令 grub2-mkconfig -o /boot/grub2/grub.cfg
5.4reboot重启后你会发现windows7选项蹦出来了。

6.如果windows7选中进不了的话,重启再次修改配置文件,加上
menuentry ‘win7 search’{
insmod chain
insmod ntfs
search -f /ntldr –set root
chainloader +1
}

error:failed to start switch rooot
选择uefi时候 在install centos7选择的时候按e,编辑 hd:/dev/sdb4 quiet
选择legacy时候 在install centos7选择的时候按tab,编辑 hd:/dev/sdb4 quiet

你可能感兴趣的:(linux)