分页: 1 / 1

找回ubuntu时的错误

发表于 : 2008-12-18 0:12
DeadlySins
重装XP时把ubuntu给覆盖了。本来这问题很简单,网上很多人都讲过了,但到我这就出了个神奇的错误。
用live CD启动ubuntu,然后进terminal,sudo -i,grub后。
按照网上所说的做。然后就出错了。
grub> find /boot/grub/stage1
(hd0,5)

grub> root (hd0,5)

grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,5)/boot/grub/stage2
/boot/grub/menu.lst"... failed

Error 22: No such partition

grub>
谁来帮我解释下怎么回事。。

Re: 找回ubuntu时的错误

发表于 : 2008-12-18 0:36
adagio
你没有把/boot分区挂载上吧?
如果/boot没有单独分出来的话,就要先挂载根分区

Re: 找回ubuntu时的错误

发表于 : 2008-12-18 12:56
DeadlySins
麻烦楼上详细说明下该怎么做。
我比较菜。。

Re: 找回ubuntu时的错误

发表于 : 2008-12-18 17:19
adagio
如果你的根分区是(hd0,5)的话,执行一下

代码: 全选

sudo mount -t ext3 /dev/sda6 /000(自己创建一个)
然后再执行一遍grub安装程序试试

Re: 找回ubuntu时的错误

发表于 : 2008-12-18 22:24
DeadlySins
说的是sda6不存在。。怎么回事阿。。