Ubuntu/Windows雙系統修復引導
首先說明:在Windows存在的前提下安裝Ubuntu(或者Ubuntu系列)是不需要修復引導的。因為grub會自動搜索存在硬盤中的系統。
而在Ubuntu存在的前提下安裝Windows的話,則沒有那麼好運了。你得自己修復引導。可是,如何修復呢?不要急,既然咱grub能自動搜尋硬盤中的系統,
那麼只要重裝一次grub就好了。可是我們都無法進入Ubuntu系統了,又如何重裝grub呢?傻呀,有ubuntu啟動盤呀!在BIOS下設置ubuntu啟動盤啟動,
選擇Try Ubuntu,如果你選擇的是中文,那肯定就是“試用Ubuntu",然後進入到臨時的ubuntu系統,打開Terminal,進行以下操作:
1.sudo -i
2.fdisk -l
3.mkdir /mnt/temp
4.mount /dev/sdaX /mnt/temp //注意,此處的/dev/sdaX是你根目錄所在的驅動器
5.mount /dev/sdaY /mnt/temp/boot //注意,此處的/dev/sdaY是你的boot所在驅動器
6.grub-install --root-directory=/mnt/temp /dev/sda
7.reboot
搞定!下面來說說原理。
首先我們用Ubuntu啟動盤啟動的並不是我們存在於硬盤中的Ubuntu系統,但是我們要在這個系統中加載我們硬盤中的Ubuntu系統,然後對存在的Ubuntu系統
進行grub的重裝。當然,grub能夠重裝的前提是要加載boot,否則是白費功夫。好了,reboot完之後你就會發現你的grub回來了,又開啟雙系統時代了!