我们可以通过以下方式打印所有磁盘(在我们的 RHEL 机器上)
fdisk -lu | grep "Disk /dev"
Disk /dev/sda: 247.0 GB, 246960619520 bytes, 482344960 sectors
Disk /dev/sdb: 4294 MB, 4294967296 bytes, 8388608 sectors
Disk /dev/sdc: 4294 MB, 4294967296 bytes, 8388608 sectors
Disk /dev/sdd: 4294 MB, 4294967296 bytes, 8388608 sectors
Disk /dev/sde: 4294 MB, 4294967296 bytes, 8388608 sectors
如我们所见,上面的磁盘以 GB 为单位,而不是 GIB
笔记:
GB 是传统的度量方式,1 GB 等于 1,000³ 字节。
GiB 是二进制方法;这是计算机测量 1024³ 字节数据的方式。
通过使用 fdisk 或 sfdisk 或其他操作来使用 GIB 打印磁盘大小的任何选项?
从
fdisk
手册页:IOW,您需要对其进行修补,并且听起来您的补丁不太可能被接受/合并。
这是其背后的明显理由:所有现代存储设备都使用 512 或 4096 字节扇区运行 - 后者变得越来越普遍。甚至不能
1MB
被512 或 4096 整除。