win10+ubuntu雙系統引導修復
阿新 • • 發佈:2019-01-02
折騰了兩天在win10機器上終於裝上了ubuntu,但是引導沒弄好,想著從boot option裡進grub能啟動ubuntu系統就行。然而裝好了ndnsim,試著學了兩天模擬器,期間一直沒有重啟。昨晚走的時候關機了,結果今天早上進不來了(所幸才學習模擬器,沒還沒新增自己的程式),折騰了一天,又把硬碟格了重新安裝了ubuntu。
我的機器是hp450,13年入手的低端機,機械移光碟機,原硬碟位換了固態,本希望老爺車能再次飆飛…
過程耗費了大量時間,踩了很多坑,所以把自己踩得坑記錄下來(其實就是把看過的部落格劃一下重點…,在這裡非常感謝其他同學的分享),希望能幫到別人;也以防萬一,若自己再遇到這種情況時能節省些時間。
首先根據其他很多部落格提到的,我的機器是uefi啟動,所以可以參考這個部落格。
準備工作:
- 首先進bios關閉secure boot;
- 進win10關閉快速啟動;
- win10 給ubuntu系統分出空閒區;
- 製作系統盤;(這個其實不用贅述)
- 啟動項改U盤第一(這個也不用贅述…)
上述準備工作做好,插好U盤就開始安裝ubuntu了。過程不贅述,按部就班來,我覺得需要注意的地方是:
分割槽時——還是上面那個部落格
- 參考上面部落格,我的分割槽情況:
給ubuntu總共分了70g(這次重灌裝到了hdd上…,明顯感覺沒有第一次在ssd上快)
分割槽 | 型別 | 大小 |
---|---|---|
載入程式 | biosgrub | 200m |
交換區 | swap | 8192m |
/ | ext4 | 20g |
/home | ext4 | 20g |
/usr | ext4 | 70g剩下的全部空間 |
- 我是按照這位仁兄提到的分出了“保留bios啟動區域”(biosgrub)作為安裝後啟動引導器的裝置。
下圖是那上面那個部落格的(捂臉)
之後就按部就班的來。
裝好系統之後,重啟時又不動了,耐心等了一會兒,自動進了win10系統。再次嘗試,發現還是隻能按F9從boot order option裡面進入grub啟動ubuntu系統。
好了,接下來重頭戲來了,如何正確新增linux引導?
我認為之前後來進不了系統的原因就是在這裡,抱著僥倖心理,能進去用就行唄,結果。。。所以還是在一開始就都做好吧,以免以後添加了專案又出現這種問題就麻煩了。。。
我試了以下方法:
- 使用easyBCD 2.3 新增ubuntu啟動項,失敗,button根本不能點。
- 有部落格說easyBCD 2.2可以,我又換了2.2,失敗,啟動項是新增上了,但是開機時啟動不了。
- 最後,重灌好ubuntu系統之後,進系統安裝boot-repair(有部落格講這個,這裡不贅述),recommand repair結束之後會有以下提示(新手,不造這個圖怎麼旋轉…):
開機嘗試,還是沒有ubuntu啟動項。所以進入win10,管理員啟動cmd,輸入最後一行命令。這行命令輸入時格式不對會提示命令未識別,所以可以根據提示先help這個命令,help中會有例子,修改其中的例子。
執行完畢,再次開機,會看到以下介面:
看到這裡基本上是引導項設定成功了。