請準備一片與出問題的系統相符合或高於安裝版本的Ubuntu Live CD,因為,舊的可能無法辨別新版本所使用的分割格式,Live CD可以用複寫片燒錄就行,就算我能用硬碟直接安裝,還是會準備一片以便不時之需。
打開選單「系統」、「管理」、「磁碟工具程式」我系統安裝在/dev/sda(SATA 第一顆硬碟,編號從A開始,第二顆就是B囉),所以我要在sda找出掛載/的裝置,先把所需要的資料找出來。
▼把這些抄起來:裝置:/dev/sda 已掛載於:/ 分割區類型:ext4 掛載點/dev/sda5
實作修複Grub2開機選單
插Ubuntu Live CD開機後,開啟終端機:
sudo mount -t ext4 /dev/sda5 /mnt
◎如果你/boot不是在/裡面,而是另外分割區,要先把/boot掛載到/mnt/boot在進行下一步。
sudo grub-install --root-directory=/mnt --recheck /dev/sda
手動比對是否正確
sudo blkid -s UUID -o value /dev/sda5
ls -l /mnt/boot
sudo gedit /mnt/boot/grub/grub.cfg
▼找出uuid 列出boot內容 比對grub.cfg
沒問題的話就重開機試試看,重開機前記得先把解除剛剛掛載的哦。
sudo umount /dev/sda5
沒有留言:
張貼留言