2010年6月2日

修正grub2 error 15

簡單的說,方法就是重新安裝 囧rz~
放入ubuntu或者linux光碟,主要就是利用光碟先弄個桌面出來,準備開啟terminal工作
進入linux環境之後,開啟terminal(記得先切變成root,這樣方便許多,反正是在救援工作,應該也會拔除網路線,就不必太擔心安全問題),輸入
fdisk -l
取得之前安裝linux的硬碟,比方說/dev/sda1
先把他掛載起來(上面是只有一個分割區/,如果你當時還有分割/home, /var等等,記得等一下一併掛上)
mount /dev/sda1 /mnt
將裝置檔案換過去
mount --bind /dev/ /mnt/dev
接著重點就是chroot這指令囉(chroot真的很好用,關於chroot的介紹
chroot /mnt
就是把/mnt所在底下的環境當成目前root file system
grub-install --recheck /dev/sda
上面要注意,sda是你分割區的代號,並沒有編號1的部份喔!!
接著把你剛剛掛上去的分割區一一卸載下來,重新開機,應該就可以看到grub正常工作了,以上作法主要參考wiki

沒有留言: