我有一台可以双启动 Ubuntu 和 Windows Vista 的 PC。最近我遇到了一些问题,于是重新安装了 Windows Vista,现在引导加载程序不见了。
我一直在努力追随本 Ubuntu 社区指南但它不起作用。根据第一部分,我有 Grub Legacy(我最初安装了 Ubuntu 9.04,然后升级)。
从 9.04 LiveCD,我运行了以下命令:
sudo grub-install --root-directory=/media/disk /dev/sda5
sda5
是 Ubuntu 分区。我得到以下输出:
grub-probe: error: Cannot open `/boot/grub/device.map`
[: 494: =: unexpected operator
Installing GRUB to /dev/sda5 as (hd0,4)...
Installation finished.No errors reported.
This is the contents...(etc)
(hd0) /dev/sda
在下面的部分中,当我运行时,setup (hd0)
我收到一个错误,“错误 17:无法挂载选定的分区“
没什么帮助?
答案1
发现问题了,该行root (hd0,0)
应该是这样的,root (hd0,4)
因为那是早期命令的输出。
一切都已安排好。