
我想要實現的目標: 我想在加密的(lvm on luks)外部 USB 硬碟上安裝 Arch linux,並讓它在盡可能多的機器上啟動和運行,在開始之前,我想就哪些問題徵求您的建議我應該預料到會遇到的情況以及他們可能的解決方案。
我的問題: 必須考慮哪些因素才能確保它可以在最廣泛的硬體上啟動?
我認為的考慮因素:
- 系統架構:我知道我需要使用 32 位元軟體來確保它向後相容於舊系統。
- 引導載入: 我需要一個可以支援 UEFI 和 BIOS 的引導程序,為此我考慮使用 Syslinux。我這裡的主要問題是:
- 我不知道系統是否可以配置為同時從 UEFI 和 BIOS 啟動,或者是否必須採用其中一種方式。
- 引導分割區表:我認為使用 GUID 分區表幾乎是一個要求,因為使用 MBR 進行分區分配具有相當動態的性質,並且擁有唯一 ID 可以幫助繞過該問題。
- 設備驅動程式:這是一個我不知道如何優雅地解決的問題。我想我可以下載存儲庫中的每個驅動程序,但這聽起來不太好。或者我可以堅持使用具有最廣泛基礎的預設值,並希望它們工作得足夠好。
- USB WiFi 網路卡我計劃攜帶外部 WiFi 適配器來確保我可以進行無線訪問,從而避免隨之而來的所有痛苦。