顯示廣告
隱藏 ✕
看板 tails
作者 tails (QQ)
標題 Re: [筆記] Ubuntu新增硬碟
時間 2012年03月05日 Mon. PM 12:34:11


※ 引述《tails》之銘言:
想說加partition跟加硬碟應該沒什麼差別吧
現在的分割

/dev/sda1   *          63   104887439    52443688+   7  HPFS/NTFS/exFAT
/dev/sda2       104887501   976771071   435941785+   f  W95 Ext'd (LBA)
/dev/sda5       104887503   356786639   125949568+   7  HPFS/NTFS/exFAT
/dev/sda6       356786703   608474159   125843728+   7  HPFS/NTFS/exFAT
/dev/sda7       818356224   822353919     1998848   82  Linux 交換區/ Solaris
/dev/sda8       822355968   976771071    77207552   83  Linux
/dev/sda9       608476208   818351099   104937446   83  Linux

最後一個sda9原本是Windows用的NTFS
剛剛就備份了一下裡面的資料,再把分割區刪掉,新增成Linux (使用fdisk)
在編輯/etc/fstab時,想到要查uuid
可是查不到,想說應該是要重開機吧 (當時好像有訊息叫我要重開機)
重開機完就出現grub rescue>了....
上網查grub的指令都無法執行,不知道是我使用方法錯還是怎樣Orz...
本來還想傻傻的放光碟進去重新再裝一次
後來有想到,每個可以開機的partition應該都沒事
於是就查了最多人有過的問題:MBR重建
之前也是有做過
不過每次遇到都會忘了怎麼做
現在記一下好了Orz...

先準備Live CD/USB開機
然後開終端機

sudo -i  #取得root權限
fdisk -l

先查出安裝的分割在哪一個
以我的例子來說是 /dev/sda8 (先前有說過sda9是刪掉重新加的)
然後再執行下面幾個指令

mount /dev/sda8 /mnt
grub-install --root-directory=/mnt /dev/sda  #sda應該是要重新MBR的地方
update-grub2
mount --bind /proc /mnt/proc
mount --bind /dev /mnt/dev
mount --bind /sys /mnt/sys
chroot /mnt update-grub


再來重開機

reboot


--
參考網頁:
修復GRUB2

--
※ 作者: tails 時間: 2012-03-05 12:34:11
※ 同主題文章:
※ 看板: tails 文章推薦值: 0 目前人氣: 0 累積人氣: 278 
※ 文章分類: Linux
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇