luanqh@ubuntu:~$ sudo mount /dev/sdc1 /mnt
luanqh@ubuntu:~$ sudo grub-install --root-directory=/mnt /dev/sdc1
/dev/sdc1 does not have any corresponding BIOS drive.

原来的 gho 文件,是包含 grub 引导的,在分区引导扇区,因为 gho 文件不包含 mbr,所以不采用 mbr 里写 grub 的方式。原来的引导方式是:微软的 mbr 寻找活动主分区,到此分区引导扇区启动 grub 引导,在我这里都能正常工作。现在你是用 grub 覆盖掉了 mbr 里的微软代码,直接进入 grub,也是可以的。如果要保留微软的 mbr,修复分区引导扇区的 grub,应该是可能是原来的ghost文件,在写盘时,没有在引导中写入GRUB的原因吧。
ghost是不是不支持ext4啊同学luanqh 写了:昨天,把装好的移动硬盘ubuntu8.10升级,开始用网上的办法,先用sudo gedit /etc/apt/sources.list 改源,然后用命令:
sudo apt-get update
sudo apt-get upgrade
升级。升级中就有一些错误,而且升级不全,再开机又死机。一直升了N遍,都不行。
今天换了一个办法,先用sudo gedit /etc/apt/sources.list 改源,然后用 “更新管理器“ 中的 “部分更新“ 功能,一次成功升级到9.04。现在的问题是,更新后不能用ghost备份,ghost总是处于 检查目录结构状态。