在谷歌搜索后,我阅读了有关此问题的各种帖子,包括这个网站上的一篇。
我在 SSD 上安装了 Windows 7。我想尝试 Ubuntu,因此我在 SSD 上为其创建了一个分区,并使用 Live CD 启动以安装 Ubuntu。完成安装后,Ubuntu 不知何故在 SSD 上开辟了另一个分区,而不是使用我已经创建的分区。然后 Windows 7 无法启动,但 Ubuntu 可以启动。
我使用 7 CD 启动并运行自动启动修复,它没有发现任何问题。然后我在装有 7 的驱动器上运行 bootsect 命令。它说它修复了 bootmgr,但 Windows 仍然无法启动,现在 Ubuntu 也无法启动。
我在其他地方读到,这可能是由于 7 所在的分区在安装过程中被更改。我不关心 Ubuntu 安装,但我不想丢失 7 安装,我可以通过使用 7 cd 启动来删除 ubuntu 分区吗?这样做有什么好处吗?
谢谢大家!虽然我以前修复过启动问题,但还是很困惑,因为 Ubuntu 安装后就没修复过。
答案1
我遇到了这个问题。
如果您有 Windows 恢复磁盘/可以访问恢复控制台,则可以使用 bootrec 程序恢复启动。我使用以下标志修复了我的问题/FixMbr
:
bootrec.exe /FixMbr
更多信息请点击这里:http://support.microsoft.com/kb/927392
答案2
我必须运行它几次它才能真正起作用..第一次它报告它修复了 MBR,但是再次运行它,然后它就被修复了。