为 Ubuntu 添加非 Uefi 兼容性

为 Ubuntu 添加非 Uefi 兼容性

我有一个安装了完整 ubuntu 22.04 LTS 的 USB 棒。只要我通过自己的机器或 Virtual Box VM 启动 USB 棒,Unbuntu 就可以完美运行。

我本来打算用 USB 棒在学校工作。由于系统配置不佳,我几乎不可能在学校工作。

我怀疑我无法在学校启动 USB,因为他们禁用了 uefi。我也不允许更改这一点。所以我需要我的 USB 棒也能与非 uefi 系统一起使用。有没有办法为 Ubuntu 添加非 Uefi 兼容性?理想情况下是之后。

答案1

您的 USB 驱动器分区是 msdos 还是 gpt?msdos 很简单,有空间可以进行 grub-install,gpt,您需要添加一个 bios-grub 类型 1-2MB 原始分区来保存无法放入分区之间的 grub 部分。使用 grub-pc 而不是 grub-efi 进行 grub-install。

实际安装没有太大区别——我已经完成了 msdos -> gpt 的转换,但从未完成过相反的转换。

您最好使用具有持久性的安装介质。您的家用机器可能与学校机器不完全相同,并且可能会出现驱动程序问题。此外,安装介质的启动速度可能比完整安装更快。您可以留下一个可写分区来来回传输文件。

相关内容