map*_*aft 6 boot partition lvm uefi
我刚买了一台轻度使用的笔记本电脑,我想弄清楚这是为什么。它有一个 SSD,运行时fdisk -l显示为Disk: /dev/sda. 尽管在该磁盘下有 5 个“设备”,但每个只能分区到对“设备”施加的限制,例如:/dev/sda1 /dev/sda2等...
在我尝试并鄙视它所代表的一切之前,它曾经是一台 Windows 8 机器,所以我现在正在尝试在其上加载 Arch Linux。其中一些设备的范围从 150MB 到 267GB。MOBO 是 UEFI,这对我来说是新的,Arch 引导加载程序希望我使用 fdisk、FAT32 以外的其他东西创建引导分区。他们建议引导分区至少使用 500MB,这对于引导分区来说似乎非常昂贵,但我离题了。我想将这些 200MB 设备之一作为 FAT32 的引导分区,将 20GB 设备作为我在 ext4 中的根分区,将 265GB 设备作为单个分区,每个 ext4 用于 /var /tmp 和 /home。
这个磁盘上没有一个我想用于启动的设备是相当 500MB,我不想通过将它分成单独的分区来共享 20GB 的设备以用于启动和 root。如果我仅将整个 20GB 设备用于 /boot,那么这似乎是一种不幸的浪费。
是否可以在较大的设备上将 /boot 分区创建为逻辑卷?关于 Arch Linux 上的 UEFI 和 Gummiboot,我有什么需要担心的吗?
小智 2
不。
UEFI Bios 尝试在 GPT 分区的启动设备中查找分区。该分区需要用“EFI 系统”标记(有关所有选项,请参阅 fdisk 的“t”命令),并且还需要使用 FAT 文件系统进行格式化。
Command (m for help): p
Disk /dev/sda: 167.7 GiB, 180045766656 bytes, 351651888 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Device Start End Sectors Size Type
/dev/sda1 2048 534527 532480 260M EFI System
/dev/sda2 534528 351651839 351117312 167.4G Linux LVM
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4709 次 |
| 最近记录: |