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
ご覧のとおり、ディスクは GIB ではなく GB 単位で測定されます。
メモ:
GBは従来のメートル法単位で、1GBは1,000³バイトに相当します。
GiBはバイナリです。これは、コンピュータが1024バイトのデータを測定する方法です。
fdiskまたはsfdiskを使用するオプション、またはGIBを使用してディスクサイズを印刷するその他の操作はありますか?
答え1
fdisk
マニュアルページから:
サイズをバイト単位で指定すると、GiB、TiB、PiB、EiB、ZiB、YiBの数字の後に乗算サフィックスKiB = 1024、MiB = 1024 * 1024などが続くことがあります。 「iB」はオプションです。たとえば、「K」は「KiB」と同じ意味です。
以前のバージョンとの互換性のために、fdiskはGB、TB、PB、EB、ZB、YBのサフィックスKB = 1000、MB = 1000 * 1000なども受け入れます。この10^Nサフィックスは次のとおりです。廃止。
IOW、パッチが必要ですが、パッチが承認/マージされないようです。
これの明確な根拠は次のとおりです。すべての最新のストレージデバイスは512または4096バイトのセクタで動作します。後者はますます一般化されている。1MB
はいいいえ512または4096に分けることもできます。