裝了雙系統(Windows和Linux)的機器從新安裝Windows後會致使Linux的引導丟失而沒法進入原先的Linux系統[其緣由是Windows會覆蓋原先MBR中的Linux的BootLoader-GRUB]。這種狀況能夠經過修復引導而從新找回Linux。
ide
以Ubuntu14.04爲例;首先找到一張Linux的安裝盤,放入光驅後重啓電腦。進入BIOS讓電腦從光盤啓動,而後進入Live CD模式(如:電腦從Ubuntu安裝盤啓動後,點擊「試用Ubuntu」,如若此時進入圖形界面較慢或者根本沒法進入圖形界面,能夠按下<Ctrl+Alt> + [F1~F7]組合鍵進入命令行模式)。spa
而後打開終端,進入root模式(如輸入sudo -i),命令行
而後再輸入mount命令命令查看系統各個分區(有人說用fdisk -l命令,可是該命令查看到的磁盤單位是以Block爲單位,須要換算,並不直觀,推薦使用mount命令),記錄下安裝Linux的分區(「/」或者是」/boot」[若是你曾將將」/boot」單獨分區過]所在分區,這裏以/dev/sda11爲例);it
此時再建立目錄(mkdir /mnt/tmpdir),而後輸入mount /dev/sda11 /mnt/tmpdir命令將/dev/sda11掛載到了/mnt/tmpdir下;class
值得注意的是,若是安裝Linux時/boot是單獨佔用一個分區(以/dev/sda10爲例), 則還須要輸入mount /dev/sda0 /mnt/boot。date
最後,再輸入 grub-install --root-directory=/mnt /dev/sda 便可。終端
這時再重啓電腦,這時你會發現原來的系統啓動選擇目錄從新出現,Linux系統的引導便成功修復。margin
可是若是這時Windows系統又不能進入了,則須要進入Linux系統,而後在終端輸入sudo update-grub2,而後重啓電腦即可。top