我正在使用 NVMe 驱动器笔记本电脑上的实时 USB 安装 UEFI arch Linux。当我看到无法将 NVME 驱动器中的任何分区标记为可启动时,我就开始进行磁盘分区。我可以标记为可启动的唯一分区是 /dev/sda usb 驱动器,该驱动器的格式为 dos,而我的 ssd 的格式为 gpt。
一种解决方案可能是将 ssd 格式化为 dos 或使用 LVM 创建可启动逻辑卷,但我还无法让这些操作发挥作用。
任何帮助将不胜感激。
答案1
‘可启动’标志未使用在 UEFI 启动过程中。固件使用不同的方法来查找从哪里启动 - 通常它会查找特定的分区 GUID(如果存储在固件的 NVRAM 中)(UEFI 启动菜单),如果还没有 NVRAM 数据,那么它会搜索具有正确类型。
(EFI 系统分区{c12a7328-f81f-11d2-ba4b-00a0c93ec93b}
在 GPT 磁盘上具有类型 ID,EF00
如果您使用“gdisk”,则也称为类型 ID。同样,在 MBR 磁盘上,类型EF
表示 EFI 系统分区。)