安裝環境:
1、系統:Windows 10
2、硬盤:SSD(已裝好Win 10) + HHD(用來裝CentOS 7)
准備工作:
1、DiskGenius(分區工具):用來給硬盤做分區;
2、系統U盤:刻錄好CentOS 7系統的U盤;
安裝步驟:
1、 win 10下使用分區工具DiskGenius分出一部分空閑分區
2、 重啟插入CentOS 7系統盤,華碩主板啟動時按F8選擇啟動項,選擇系統安裝U盤進入
3、 出現安裝選項時選中第一項即“Install CentOS 7”,不要回車進入,按Tab鍵,這是屏幕下方的字符串會變為:
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOSx207x20x86_64 rd.live.check quiet
刪除 LABEL=CentOSx207x20x86_64 rd.live.check 這部分,並用 linux dd 替換,最終的內容為 vmlinuz initrd=initrd.img linux dd quiet
稍后會出現一系列代碼,其中需要注意的是如下問題: DEVICE 、 TYPE 、 LABEL 和 UUID列,LABEL標注驅動器名稱(制作啟動優盤時候名稱應該會改為該系統的名稱),依據你的優盤名稱記下對應 DEVICE 列的名稱。
4、 強制重啟電腦並重復第二步,按 Tab 鍵,修改啟動參數,這次修改為 vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet
說明:sdb4為優盤對應的DEVICE 列的值,依據實際情況填寫
5、 回車后即進入CentOS 7安裝界面,根據實際需求進行安裝即可
6、 修復引導:
安裝完成之后重啟電腦,選擇系統安裝所在位置盤進入CentOS 7系統,使用 root 身份(必須)打開 /boot/grub2/grub.cfg,使用root身份(必須)打開 /boot/grub2/grub.cfg
在后面添加:
menuentry 'Windows 10' {
insmod ntfs
set root=(hd1,1)
chainloader +1 // “+”前面有空格
}
說明:set root=(hd1,1) 其中 hd1 表示第二塊硬盤,1表示該硬盤第一個分區,根據實際情況進行編輯。
然后保存重啟選擇CentOS所在盤啟動,這時應該就會出現win10啟動項了,選擇win10
啟動項,如果可以進入系統,證明配置正確
再次重啟進入CentOS,配置默認引導項為win10:
# grub2-set-default 'Windows 10'
驗證默認啟動項:# grub2-editenv list
輸出: saved_entry=Windows 10
7、配置硬盤啟動順序(單硬盤安裝雙系統可以忽略這一步):
我的電腦是SSD + HHD雙硬盤,Windows 10與CentOS 7各裝在一個硬盤上,所以還要設置一下啟動順序:
進入BIOS設置,將CentOS 7所在硬盤設置為第一啟動盤和第一啟動項即可!
到此OK!
參考文獻:
https://www.linuxidc.com/Linux/2016-06/132051p2.htm
http://m.blog.csdn.net/q260864798/article/details/53502242