我试图在预装 Windows 8 的 PC 上安装 OpenSuse 13.1。使用默认安装不会进入 GRUB 加载程序,而是直接加载 Windows。在尝试不同的事情时,我还删除了所有与 Windows 相关的分区,现在它只用于 Windows 修复。
有没有办法清除 Windows 并仅安装 OpenSuse 13.1?我是不是对双启动感兴趣
答案1
检查UEFI进入在 openSUSE wiki 上,例如openSUSE 论坛有关如何安装引导加载程序垫片的说明。另请参阅相关SO帖子。
由于您对双启动不感兴趣,您可能还想寻找一种方法来向计算机上的 UEFI 添加更多密钥,以便您可以完全摆脱 Microsoft 引导加载程序。
另一种选择是关闭 SecureBoot,甚至切换到传统的基于 MBR 的引导。
要完全删除 Windows,您所需要做的就是清理 EFI 分区。但是,我强烈建议将其(和恢复分区)存档,以防出现问题时需要恢复它。最简单的方法是将硬盘驱动器放入另一台计算机(或启动 Live CD)并保存:
- 通用技术
- EFI分区
- Windows 恢复分区
对于 GPT,您可以使用parted
或gdisk
(有时也称为gptfdisk
),后两者最好通过 克隆dd
。
答案2
看来,在某些计算机上,UEFI(根据该行为,我假设您有)或附带的 Windows 8 安装的配置方式不允许您安装 Windows 8 旁边或替代 Windows 8 的任何内容,而且,如果您成功清除了 Windows 8,只需启动恢复分区即可。
解决方案,根据这个德国论坛帖子,可以使用恢复磁盘重新安装 Windows 8。然后,Linux 安装应该能够成功创建启动管理器条目。