1.一次安裝失敗引發的思考
筆者安裝雙系統(Windows 7+ Ubuntu 16.01)時參考了如何安裝win10和linux [ubuntu14]雙系統這篇百度經驗,卻發現安裝后並沒有如期進入Ubuntu的歡迎界面,根據問題排查發現應該是啟動引導器的問題,於是對安裝步驟進行了逐步檢查,發現了一些誤區。
2.安裝步驟介紹
1.windows系統下,計算機右鍵管理--磁盤管理,可以查看目前的磁盤使用情況;根據自己的喜好和需求
分配給linux系統空間;具體做法為:右擊某個新加卷--壓縮卷--壓縮一項填寫分配給Linux的空間(建議
大於30G)--確定,此時會看到出現除了原先的新加卷之外多了“未分配”一項,可以不再進行其他操作。
2.制作啟動盤:下載好Ubuntu的系統鏡像,利用可以寫系統的U盤制作軟件,如UltraIso。按着相關軟件
的操作步驟進行操作,大致應該都是:選擇鏡像--格式化U盤--制作啟動盤,等待一口咖啡的時間完成。
3.進入電腦的安全模式:首先得在電腦右下方的電源管理處更改電源選項,將快速啟動電腦的選項取消掉,
更改后重啟電腦並在顯示器黑屏的時候插入已制作好的系統啟動U盤。
4.重啟電腦后,電腦上應該會顯示按什么鍵interupt normal setup,狂按那個鍵進入電腦安全模式,
將secruity boot的選項更改為disabled(默認的大部分電腦已經為disabled),再對電腦的boot即啟動順序進行更改,第一項應為制作好的系統啟動盤,將boot后一個選項中UEFI ONLY改為BOTH或者LEGACY ONLY
(其實2個選哪個無所謂,因為LEGACY才是正確引導U盤的啟動方式),F10保存修改,等待重啟。
5.電腦重啟后,已經進入了Ubuntu的安裝程序,按着操作一步一步來。直到顯示出來正式安裝,選擇
其它選項,此時會出現讓你選擇哪個盤,自然選擇之前的“未分配”的空閑盤。分區方式建議如下:
- 邏輯分區:
- 交換空間(swap):為你電腦內存的1.5-2倍為佳
/boot:400M;
/home:越大越好; - 主分區:
/:因為apt-get的緩存安裝文件大部分在這里,所以務必給根目錄分配充裕的空間,16G-20G為佳;
啟動引導器,這里選擇默認,不要像教程那樣選擇/boot所在的分區,否則會將Mbr弄壞,兩個系統
都進不了(慘痛的教訓)!!
6.點擊安裝,等待泡一杯咖啡+洗杯子的時間,會提示你重啟電腦以應用Ubuntu;
7.這里在重啟前,要將U盤提前拔下,否則會循環安裝;同時要進入電腦安全模式,將boot的選項
啟動順序做改動,第一項為之前默認的啟動引導器,boot下一項改為UEFI ONLY;
F10保存,重啟后,Ubuntu安裝完畢。
3.一些誤區及注意項
1.啟動引導器一定選擇默認的磁盤,或者必須是主引導盤,不能是/boot
2.若想卸載Ubuntu,切記不能直接在Windows系統下直接格掉給Ubuntu的磁盤空間,否則兩個系統都
進不了;卸載方法為:下載MbrFix軟件,對Mbr先進行修復,然后再格盤!
3.若電腦啟動時為黑屏且左上角為光標閃爍,可能的原因是:
- 未及時拔下U盤
- boot順序沒有更改
- 沒有更改為UEFI ONLY
- boot對應的硬盤選擇錯誤,電腦沒找到可以啟動的系統文件
4.若電腦啟動時為黑屏且顯示grub,原因為 - 安裝了多個系統
- windows+ubuntu+????+???
- 啟動引導盤設置出錯,電腦沒有找到引導盤
4.后話
筆者親自安裝是成功的,但是不排除寫安裝步驟時
會有些錯誤,歡迎指出錯誤,筆者將立即改正。
而關於網上的一些其他教程,提到可以在windows系統下通過安裝easyBCD的方法來引導雙系統,筆者不推薦這樣的做法,一方面是提及安裝easyBCD引導雙系統的教程筆者嘗試過,感覺那些教程是基於UEFI下的引導,是mbr和傳統bios引導模式,至少在筆者的電腦上沒有成功;另一方面,是利用eastBCD引導時,啟動引導器的分區很容易弄混,雖然可以通過其他方式查詢並修改,但是筆者感覺太麻煩,綜上,筆者習慣使用ubuntu來引導雙系統。
文章中如果有嚴重的技術性錯誤,懇求各位大神可以指正。