安裝雙系統教程(windows + centOS7)
先說說為什麼要寫這篇文章。因為在正常情況下安裝雙系統就是幾個軟體的事。顯然,無需要專門寫一篇文章來記錄。但是,本文件是針對centos7專門撰文的。如果,你是想學習其他的雙系統安裝,那就要繞路了。因為,其他的雙系統安裝遠比這簡單的多。好。開始進入正題。一步一步解釋如何安裝過程。
主要解決兩個問題:
1、安裝centos7老是安裝失敗的處理方法。(研究一個晚上!)
2、處理windows系統啟動項的消失。(研究兩天!)
前提:已經具備windows系統(隨便一個distribution)作為主系統。且要有一定的Linux知識(懂得運用指令)和安裝 過系統。
所需軟體:軟碟通(UltraISO),CentoS7映象,可以格式化你電腦某個盤的軟體工具(本人使用老毛桃,根據個人愛好 可以隨便百度一款適合你的[資料無價,注意你要格式化的盤!])。
工具:一個可以格式化的U盤。(資料無價!)
這是本教程的所需所有。如果,你已經觀看了別人的。那麼每個人的安裝方法不同需要的東西也不同。
欲善其功,必先利其器!一切準備工作就緒那幾開始了!
1、格式化你要安裝CentOS7的盤。
2、用已經刻好的安裝盤進行安裝系統。
3、CentOS7安裝失敗。
CentOS7有一個奇葩的地方(當時本人也被這兒煩惱了一個晚上,無數次嘗試之後發現的捷徑),在進 入安裝介面選項的時候(如圖)要改一個地方!具體操作方法:按tab會出現一行字母。在:LABLE = CentOS......那裡 把等號後面的內容改為你U盤的內容。(網上有很多關於這個教程,這是有麻煩 有惡 心。還不一定成功!)即,改為 :LABLE=【U盤名字】
4、安裝CentOS7後windows啟動項消失。
安裝過程個普通系統一樣。安裝完畢重啟後,發現windows系統的啟動項居然沒了!別急,這就是本文章要解 決的第二個問題。下面給出解決這個問題的方法:(網上也有很多這個方面的教程,我只給出我自己成功的 做法。要想跟著我做成功,那就一步一步的做,別在網上東看一點西改一點。這樣不成功,別說我的方法不 行!)
【1】登入root賬號。
【2】vi /etc/grub.d/40_custom(編輯用CentOS7呼叫windows啟動項)
在空白處新增一下內容:(內容太多不知道哪裡空白直接按G就是最後一行。在編譯模擬下!)
-
menuentry 'windows7' {
-
set root=(hd0,1)
-
chainloader +1
-
}
強制儲存退出。(wq!)
解釋一下上面的程式碼:其中'windows7'(自己想要啟動項顯示出來的名字)。其中,chainloaer +1在+1前 面是一個空格!
【3】輸入指令:grub2-mkconfig -o /boot/grub2/grub.cfg
【4】vi /boot/grub2/grub.cfg
在空白處輸入一下內容:(內容太多不知道哪裡空白直接按G就是最後一行。在編譯模擬下!)
-
menuentry'windows7'{
-
insmod chain
-
insmod ntfs
-
set root=(hd0,msdos1)
-
chainloader +1
-
}
-
menuentry 'windows7 search' {
-
insmod chain
-
insmod ntfs
-
search -f /ntldr
-
chainloader +1
-
}
【5】輸入指令:grub2-mkconfig -o /boot/grub2/grub.cfg
【6】reboot 你就會驚奇的發現居然出現windows啟動項了!