我有一台非 UEFI 笔记本电脑。但是 UBUNTU 一直在检测并想要安装 UEFI。显然,如果我允许它以 UEFI 模式安装,系统永远不会启动。创建 UEFI 分区和安装后,我只能从 AMD64+MAC 映像引导,因为标准映像给了我和“找不到错误文件 '/boot/'”,并且 grub2 冻结并挂起机器。之后我只能重新启动。但是,我可以擦除分区表,LIVE USB 安装程序将正常启动。我可以提供哪些命令行选项来告诉它以 BIOS 引导模式而不是 UEFI 安装?
我有一台非 UEFI 笔记本电脑。但是 UBUNTU 一直在检测并想要安装 UEFI。显然,如果我允许它以 UEFI 模式安装,系统永远不会启动。创建 UEFI 分区和安装后,我只能从 AMD64+MAC 映像引导,因为标准映像给了我和“找不到错误文件 '/boot/'”,并且 grub2 冻结并挂起机器。之后我只能重新启动。但是,我可以擦除分区表,LIVE USB 安装程序将正常启动。我可以提供哪些命令行选项来告诉它以 BIOS 引导模式而不是 UEFI 安装?
第 1 步:运行 Ubuntu 安装程序。在存储配置提示中选择其他东西。创建一个主分区挂载“/”和一个辅助分区作为交换,其大小与您的内存大致相同。最后安装会失败,说 GRUB-EFI-XX 找不到 EFI 分区。这很好,很正常。
步骤 2. 继续使用您运行的实时环境或从 Ubuntu AMD64+MAC LIVE-USB STICK 启动。CHROOT 驱动器上的环境并尝试安装 GRUB-PC。您将收到 GRUB-EFI 无法安装的错误,因此它将拒绝 GRUB-PC 安装。在允许您安装 GRUB-PC 之前,您必须执行“dpkg -r grub-efi-xxx”。
步骤 3. 安装 GRUB-PC,选择驱动器 (/dev/SDA)。重新启动并哇啦。即时修复。现在,您可以将现代基于 debian 的发行版安装到非 UEFI 笔记本电脑中。
第 4 步。由于安装脚本没有完成运行,您可能需要进行一些手动清理。您可能必须手动删除安装程序和 LIVE USB 中可能包含的任何其他内容。