今天我决定通过 USB 启动来试用 Fedora。我很喜欢这个操作系统,并决定将它安装到硬盘上。我无法完成安装,因为我需要释放一个分区。
我重新启动 Windows 以查看磁盘管理并释放一个分区。我决定重新格式化一个包含不再使用的 Linux 操作系统的分区。我以前使用 Grub 启动这个操作系统。
但是,当我重新格式化磁盘时,似乎删除了大多数 grub 文件,但是当我启动笔记本电脑时,我收到“错误 15”消息,我认为这是因为 Grub 找不到要启动的操作系统文件,因为我删除了它们。
我现在的问题是我无法重新启动 Windows,我只能从 USB 启动(因为我使用的是上网本,所以没有 CD 驱动器)。
我在网上看到,要删除 Grub 引导加载程序,我必须启动 Windows 并在恢复模式下运行一些命令来重置引导加载程序。由于我无法启动 Windows,也没有 CD 驱动器,所以这个选项似乎行不通。
有什么建议给我吗?我对 Linux 还很陌生,目前我的上网本只能从 USB 启动,而 Windows(顺便说一下是 7)目前无法访问。
抱歉,如果这里不适合发布此帖,但我真的陷入困境了!
任何建议都值得感激,我已经在谷歌上搜索了好几个小时了!
谢谢
编辑:总结一下问题:有没有办法在不进入 Windows 的情况下删除 Grub 引导加载程序?例如,我可以从 USB 启动某些东西,然后从那里删除它吗?
答案1
别担心,我有一个很好的解决方案。您将需要 Windows 安装磁盘或 Windows 修复磁盘。
要创建 Windows 7 修复磁盘,请获取任何装有 Windows 7 的 PC 或笔记本电脑。在开始搜索菜单上输入“创建系统修复磁盘”,选择选项
系统会要求您提供一张空白 DVD、插入磁盘并刻录,然后使用 Windows 7 中名为“POWER ISO”的软件制作一个 .ISO 文件。
通过使用 Power ISO,您将能够通过进入“工具”>“创建可启动 USB 或 PENDRIVE”来制作可启动的 Windows 7 磁盘的 U 盘。
提供您之前创建的 .iso 文件的路径。现在,您将能够将您的 Pendrive 作为修复磁盘运行。
要删除 GRUB:
获取 Windows 恢复媒体或安装 CD 并从中启动。您应该在恢复媒体上看到此信息。
您应该在安装媒体上看到此信息。单击“修复计算机”,然后
打开命令提示符,然后输入
bootrec /fixmbr
进入命令提示符。
现在重新启动系统,您就可以加载 Windows 7。
答案2
请参见这。当然,您必须创建一个包含上述其中一张 CD 的 ISO 的 USB 记忆棒。
在另一台电脑上,你可以启动 Ubuntu Live CD,然后使用启动盘创建器从该 CD 的 ISO 创建 USB 棒。然后按照 askubuntu 链接中的步骤在您自己的计算机上使其再次可启动。
答案3
我尝试了不同的工作流程一个小时后才解决了这个问题。以下是我解决问题所遵循的所有步骤:
- 创建 Windows 7 DVD(普通 Windows DVD)
- 使用命令提示符单击“修复计算机”并输入:
bootrec /fixmbr
- 使用同一张 Windows DVD 重启你的机器
- 再次修复您的计算机,但这次使用“启动修复”
- 重新启动计算机并取出 DVD,Windows 将正常启动