使外部硬盘操作系统变得便携

使外部硬盘操作系统变得便携

我想要实现的目标: 我想在加密的(lvm on luks)外部 USB 硬盘驱动器上安装 Arch linux,并让它在尽可能多的机器上启动和运行,在开始之前,我想就哪些问题征求您的建议我应该预料到会遇到的情况以及他们可能的解决方案。

我的问题: 必须考虑哪些因素才能确保它可以在最广泛的硬件上启动?

我认为的考虑因素:

  1. 系统架构:我知道我需要使用 32 位软件来确保它向后兼容旧系统。
  2. 引导加载: 我需要一个可以支持 UEFI 和 BIOS 的引导加载程序,为此我考虑使用 Syslinux。我这里的主要问题是:
    • 我不知道系统是否可以配置为同时从 UEFI 和 BIOS 启动,或者是否必须采用其中一种方式。
  3. 引导分区表:我认为使用 GUID 分区表几乎是一个要求,因为使用 MBR 进行分区分配具有相当动态的性质,并且拥有唯一 ID 可以帮助绕过该问题。
  4. 设备驱动程序:我不知道该如何优雅地解决这个问题。我想我可以下载存储库中的每个驱动程序,但这听起来不太明智。或者我可以坚持使用具有最广泛基础的默认设置,并希望它们能够很好地工作。
  5. USB WiFi 网卡我计划携带一个外部 WiFi 适配器来确保我可以进行无线访问,从而避免随之而来的所有痛苦。

相关内容