我安装了 Ubuntu 10.04 并双启动 Windows XP。我将其设置为自动更新。它正在更新 grub,重启后它只显示:
error:no such device: <hex number>
使用 grub 救援提示。
我现在很恐慌,因为这是我妈妈的办公室电脑,明天可能会给她带来严重的影响。我该怎么办?
更新:看来分区结构已损坏,因为 ls 上只显示 (hd0)
答案1
我猜测升级搞乱了 mbr(是从 1.9x grub 升级到 2.0 吗?)
您可以尝试使用 livecd 恢复 grub:
https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows
我不明白您是如何得出硬盘分区已损坏的结论的?您可以尝试使用 livecd 访问驱动器吗?
答案2
Parted Magic有一些分区恢复工具。如果不起作用,你可以直接使用这,虽然我没用过。