ubuntu的grub error 17

Posted by 妖刀 16 April, 2007

xp下一次意外死机重启后,就进不了系统了。提示信息是“Error 17...”。
光盘重启到Dos,用“fdisk /mbr” 恢复主引导记录。重启后能进入XP。
使用ubuntu livecd重启,将原来安装ubuntu的分区挂载(mount)在/mnt/目录下。
发现问题出在分区的编号上,以前安装的时候,ubuntu是安装在/dev/hdc8的,也就是grub的(hd0,7)上。而死机以后,这个分区编号莫名其妙的变成了/dev/hdc7,也就是grub的(hd0,6)上。
找到问题就好办了。

  1. chroot /mnt/
  2. sudo vim /boot/grub/menu.lst将其中的(hd0,7)都改成(hd0,6)
  3. sudo grub
    root (hd0,6)
    setup (hd0)
    quit
  4. 重启
Categories : 技术 / 设计 Tags :

Comments

No comments yet.


Leave a comment

(required)

(required)