我想知道分区我的分机时选择什么开始和结束值。SSD 使用fdisk
.
fdisk
建议2048-250069679, default 2048
但 250069679 不能除以 512 或 2048。将 Start 和 End 值设置为可以除以 512 或 2048 或 4096 的数字不是更好吗?
例如:开始 4096 和结束 250068992
命令(m 寻求帮助):p 磁盘 /dev/sda:119,2 GiB,128035676160 字节,250069680 个扇区 单位:1 * 512 = 512 字节的扇区 扇区大小(逻辑/物理):512 字节/512 字节 I/O 大小(最小/最佳):512 字节/512 字节 磁盘标签类型:dos 磁盘标识符:0xa4b57300 命令(m 寻求帮助):n 分区类型 p 主要(0 个主要,0 个扩展,4 个免费) e 扩展(逻辑分区容器) 选择(默认 p):p 分区号(1-4,默认1): 第一个扇区(2048-250069679,默认 2048): 最后一个扇区,+sectors 或 +size{K,M,G,T,P}(2048-250069679,默认 250069679): 创建了一个类型为“Linux”且大小为 119.2 GiB 的新分区 1。 命令(m 寻求帮助):p 磁盘 /dev/sda:119,2 GiB,128035676160 字节,250069680 个扇区 单位:1 * 512 = 512 字节的扇区 扇区大小(逻辑/物理):512 字节/512 字节 I/O 大小(最小/最佳):512 字节/512 字节 磁盘标签类型:dos 磁盘标识符:0xa4b57300 设备引导开始结束扇区大小 ID 类型 /dev/sda1 2048 250069679 250067632 119,2G 83 Linux 命令(m 寻求帮助):i 选定分区 1 设备:/dev/sda1 开始: 2048 结束:250069679 部门:250067632 气缸:15566 大小:119,2G 编号:83 类型:Linux 开始-C/H/S:0/32/33 结束-C/H/S:206/29/63 mkfs.ext4 /dev/sda1 mke2fs 1.43.4(2017 年 1 月 31 日) Ein Dateisystems mit 31258454 (4k) Blöcken 和 7815168 Inodes wird erzeugt。 数据系统的 UUID:fdce9286-4545-447c-9cca-7d67f5bb9f43 den Blöcken 的 Superblock-Sicherungskopien gespeichert: 32768、98304、163840、229376、294912、819200、884736、1605632、2654208、 4096000、7962624、11239424、20480000、23887872 fdisk -l 磁盘 /dev/sda:119,2 GiB,128035676160 字节,250069680 个扇区 单位:1 * 512 = 512 字节的扇区 扇区大小(逻辑/物理):512 字节/512 字节 I/O 大小(最小/最佳):512 字节/512 字节 磁盘标签类型:dos 磁盘标识符:0xa4b57300 设备引导开始结束扇区大小 ID 类型 /dev/sda1 2048 250069679 250067632 119,2G 83 Linux
Sectors 数怎么会低于 End 值呢?
命令(m 寻求帮助):i 选定分区 1 设备:/dev/sda1 开始: 2048 结束:250069679 部门:250067632 气缸:15566 大小:119,2G 编号:83 类型:Linux 开始-C/H/S:0/32/33 结束-C/H/S:206/29/63
对齐对于终端部门来说并不重要,至少不是出于性能原因。起始扇区的对齐会影响分区中的所有扇区;最后一个扇区的对齐只影响分区的最后几个扇区,如果有的话。
扇区从 0 开始编号;
fdisk
建议您磁盘上的最后一个扇区(有 250069680 个扇区)。是正确的,250069679 减去 2048 加 1 是 250067632:分区包含 250067632 个扇区,从偏移量 2048 开始。注意这是对齐到 4096 字节:250067632 是 8 的倍数(扇区包含 512 字节,而 8×512 是4096)。
根据您使用分区的方式,末端扇区的对齐可能很重要;例如,如果您正在对 512e 磁盘(内部使用 4096 字节扇区,但公开 512 字节逻辑扇区的磁盘)进行分区,并希望将其与
cryptsetup
4096 字节块一起使用以提高性能(cryptsetup luksFormat --sector-size=4096
),您'必须确保分区包含 4096字节(不是扇区)的精确倍数。