安装 Ubuntu 后 Windows 8 出现启动问题,如何从终端修复?

安装 Ubuntu 后 Windows 8 出现启动问题,如何从终端修复?

可能重复:
如何删除 Ubuntu 并重新安装 Windows?

我刚刚在新笔记本电脑上安装了 Ubuntu 12.10,但我的显示驱动程序无法正常工作。当我尝试使用通用 ATI 驱动程序修复驱动程序时,计算机拒绝在 Ubuntu 上启动到桌面。

它还不允许我启动 Windows 8,并出现两个错误: error: can't find command 'drivemap'以及有关 的一些信息invalid efi

我试图通过绕过 BIOS 启动来进入 Windows,但它启动后,Windows 上一瞬间出现了一个悲伤的脸(字面意思),说“对不起,Windows 必须重新启动......”,然后重新启动到启动屏幕,询问使用哪个操作系统。

当我将 Ubuntu 调至恢复模式时,无论执行什么操作,它都会提示我必须切换到读/写模式,然后当我说“是”时,它就会锁定。我不得不冷关机。

请帮忙。我可以在 Ubuntu 中进入终端,但仅此而已。我如何从笔记本电脑中删除 Ubuntu 以便再次使用它?

答案1

卸载操作系统是一个误解。您的计算机似乎设置为使用 UEFI。除了删除包含要删除的操作系统的分区外,您还应该删除 UEFI 启动项,这可以使用启动管理器在 UEFI 模式下运行的 Linux 或UEFI 外壳从 USB 记忆棒运行,以及从 EFI 系统分区中删除相应的文件。

EFI 的意图是让事情变得简单,但它却增加了另一层复杂性。

如果您不想使用 UEFI 并且不打算使用大于 2TB 的硬盘,最简单的方法是禁用 UEFI 功能,使用传统的 MBR/MS-DOS 分区表对硬盘进行分区,然后重新安装您喜欢的操作系统,当然,是在进行备份之后。

另一方面,我建议阅读Arch Linux 维基Ubuntu 文档因为当你使用错误的 EFI 条目进行模糊测试时,你可能会破坏很多东西。

答案2

有多种方法可以卸载 Ubuntu 并从 LiveCD 修复启动,例如 GParted 或 boot-repair-disk。至于命令行操作,我不太确定。即使您确实从 Ubuntu 内部卸载了 Ubuntu,如果没有 Windows 修复 CD(您现在可能可以用它来恢复 Windows 引导加载程序)或其他形式的实时 Linux 操作系统,您也无法恢复 Windows 启动。

如果您可以刻录 Live CD 或 USB,那么我建议您使用 Ubuntu 12.04 Live。在 Live 会话中安装 GParted 并删除您的 Linux 分区,然后安装启动修复以通过 GRUB 启动 Windows(由于没有 Linux 分区,因此可能无法工作)或安装 12.04。

相关内容