重裝Windows后修復Linux引導


   裝了雙系統(Windows和Linux)的機器又一次安裝Windows后會導致Linux的引導丟失而無法進入原先的Linux系統[其原因是Windows會覆蓋原先MBR中的Linux的BootLoader-GRUB]。

這樣的情況能夠通過修復引導而又一次找回Linux。

   以Ubuntu14.04為例;首先找到一張Linux的安裝盤,放入光驅后重新啟動電腦。進入BIOS讓電腦從光盤啟動。然后進入Live CD模式(如:電腦從Ubuntu安裝盤啟動后,點擊“試用Ubuntu”,如若此時進入圖形界面較慢或者根本無法進入圖形界面,能夠按下<Ctrl+Alt> + [F1~F7]組合鍵進入命令行模式)。

   然后打開終端,進入root模式(如輸入sudo -i),

  然后再輸入mount命令命令查看系統各個分區(網上有人說用fdisk -l命令,可是該命令查看到的磁盤單位是以Block為單位,須要換算,並不直觀,推薦使用mount命令),記錄下安裝Linux的分區(“/”或者是”/boot”[假設你曾將將”/boot”單獨分區過]所在分區,這里以/dev/sda11為例);

  此時再創建文件夾(mkdir /mnt/tmpdir),然后輸入mount /dev/sda11 /mnt/tmpdir命令將/dev/sda11掛載到了/mnt/tmpdir下;

  值得注意的是,假設安裝Linux時/boot是單獨占用一個分區(以/dev/sda10為例)。 則還須要輸入mount /dev/sda0 /mnt/boot。

  最后,再輸入 grub-install --root-directory=/mnt /dev/sda 就可以。

  這時再重新啟動電腦,這時你會發現原來的系統啟動選擇文件夾又一次出現,Linux系統的引導便成功修復。

  可是假設這時Windows系統又不能進入了,則須要進入Linux系統。然后在終端輸入sudo update-grub2。然后重新啟動電腦便可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM