在安装 Ubunsut Server 12.04 时选择“引导 - 使用整个磁盘”后,我发现第一个分区从第 34 扇区开始。为什么该特定部门而不是第一个?
(parted) print
Model: ATA WDC WD30EZRX-00M (scsi)
Disk /dev/sda: 5860533168s
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number Start End Size File system Name Flags
1 34s 390659s 390626s fat32 boot
2 390660s 890660s 500001s ext2
3 890661s 5860533118s 5859642458s
(parted)
如果您希望以字节作为单位:
(parted) unit B
(parted) print
Model: ATA WDC WD30EZRX-00M (scsi)
Disk /dev/sda: 3000592982016B
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17408B 200017919B 200000512B fat32 boot
2 200017920B 456018431B 256000512B ext2
3 456018432B 3000592956927B 3000136938496B
答案1
EFI 标签的大小通常为 34 个扇区,因此分区从扇区 34 开始。此功能意味着没有分区可以从零扇区 (0) 开始
答案2
Colin Ian King 的回答是正确的;但是,需要注意的是,使用高级格式化功能(4096 字节物理扇区和 512 字节逻辑扇区)的硬盘需要分区起始扇区为 8 的倍数才能获得最佳性能。请参阅我写的这篇文章了解所有细节。当今(2012 年末)的大多数分区工具默认将分区对齐到 1MiB(2048 个扇区)边界。由于 2048 是 8 的倍数,因此这些分区可以很好地与这些磁盘配合使用。当今销售的大多数磁盘,当然还有大多数较大的型号,都使用高级格式。因此,除非您确定您的磁盘确实不是使用高级格式,最好对齐 8 扇区边界。请注意,34 不能被 8 整除;40 是具有标准分区表大小的 GPT 磁盘的最小起始扇区,可与高级格式磁盘很好地配合使用。
Kent,你安装的是哪个版本的 Ubuntu?我最近没有检查,但我认为上一两个版本使用了 2048 扇区分区对齐。如果你正在安装较旧的版本,你可能需要考虑安装较新的 Ubuntu,因为这将为你提供更多最新的软件。
答案3
如果安装在 GPT 磁盘上,扇区 34 是第一个可用作扇区 0-33 开销扇区的扇区,这些扇区用于保护性 MBR、GPT 标头和 GPT 分区表。这可以合理地解释为什么它从扇区 34 开始。