首頁 > 其他

修復windows 、Linux雙系統無法正確啟動

2019-12-17 16:12:46

方法適用於

(1)先裝Linux後裝windows,Linux無啟動引導(或無法啟動)

(2)linux,windows雙系統,重灌windows後,Linux無法啟動

(3)Linux,windows雙系統,無法進入windows

(4)類似於上面兩種情況的也行

以下方法,以Ubuntu 12.04和windows7 旗艦版雙系統為例

1

製作U盤(或讀卡器+SD卡)啟動盤(LiveCD)下載Ubuntu12.04的iso檔案,並把它燒錄到U盤(或讀卡器+SD卡)上

2

從U盤啟動

重新啟動電腦,進入BIOS(開機時按住F2、Delete等,這根據你的機器而定,不過大多為F2、Delete)。(我的主機板為華碩,請根據你的主機板繼續以下步驟)


3

點選啟動選單,選擇你的啟動U盤(或把U盤圖示拖到最前面)




4

啟動U盤後,點選try Ubuntu(或使用Ubuntu)。不要選擇Install選項,不然你就會重灌系統(雖重灌後能正確啟動兩系統,但被重灌的系統的資料可能會丟失)

5

組合鍵Ctrl+Alt+T,開啟終端

6

輸入命令sudo fdisk -l

找到你Linux安裝的分割區

我在這假設為sda8


7

輸入以下程式碼

sudo mount /dev/sda8 /mnt      /*  掛載Linux所在分割區到mnt/下  */

sudo grub-install --root-directory=/mnt /dev/sda      /*安裝grub*/

執行完後,重新啟動電腦。

進入BIOS,啟動選單,選擇第一項(即你安裝Linux的硬碟,根據你的情況而定)

終於,出現了grub引導介面,就選擇你的作業系統吧。

如果完成以上步驟還沒成功,請繼續以下步驟


8

完成上面的步驟,你就可以進入Ubuntu了(如果不行執行步驟四,進入Ubuntu使用模式,看步驟9)

組合鍵Ctrl+Alt+T,開啟終端,

執行

sudo update-grub

重新啟動電腦,就可以出現grub引導介面了



9

如果以上步驟你無法實現,可以用工具軟體執行以下程式碼sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get updatesudo apt-get install -y boot-repair && (boot-repair &)【也可分步執行sudo add-apt-repository ppa:yannubuntu/boot-repairsudo apt-get update?sudo apt-get install -y boot-repair && (boot-repair &)】開啟應用程式,點選推薦修復,然後等待。在這個步驟完成後
,重新啟動機器,你就會重新看到GRUB,實現雙啟動---步驟9 來源於http://linux.cn/article-2525-1.html/

10

歡迎大家轉載、參照

IT145.com E-mail:sddin#qq.com