我有一个 Windows XP 操作系统,我决定尝试一下 Ubuntu。我安装了它,重新启动时它确实默认启动 Windows。我阅读了几个论坛,输入以下命令后:
sudo mkdir /mnt/ubuntu
sudo mount /dev/sda2 /mnt/ubuntu
sudo grub-install /dev/sda --root -directory=/mnt/ubuntu
重启后系统显示 grub 命令。但我什么也做不了。我没有 Windows CD 来修复任何问题。那么我该如何通过 grub 命令启动 Windows?
谢谢...我真的很混乱。
答案1
如果您想以(非常)简单的方式执行此操作,请下载启动修复盘并将其刻录到 CD,然后从 CD 启动。
答案2
看起来你已经成功破坏了引导加载程序。插入 live cd 并按照这些说明使用 live cd 进行恢复。
答案3
我猜你使用 EasyBCD 设置了双启动环境?我就是这么做的(运行 Windows 7),也遇到了类似的问题。
您需要启动 XP,将 EasyBCD 升级到 2.2 版,然后使用 GRUB2 手动为 Linux 创建新条目。EasyBCD 2.2 版允许您为 GRUB2 指定 Linux 启动分区位置,而旧版本不允许这样做。
一旦您确保新条目成功启动到 Ubuntu 12.10,请返回并删除旧条目。