基本的にタイトル。私は32GBのライブUSBでMX Linuxを実行しています。実行すると、fdisk -l
以下が表示されます。
[...]
Disk /dev/sda: 29.88 GiB, 32080200192 bytes, 62656641 sectors
Disk model: Flash Drive
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: dos
Disk identifier: 0x0067f9ad
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 6033541 6031494 2.9G c W95 FAT32 (LBA)
/dev/sda2 6033542 62656618 56623077 27G 83 Linux
[...]
しかし、 を使用するとdf -lh
my がsda2
突然小さくなります。
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 2.9G 2.9G 53M 99% /live/boot-dev
/dev/loop0 1.8G 1.8G 0 100% /live/linux
/dev/loop1 474M 417M 29M 94% /live/persist-root
/dev/sda2 474M 417M 29M 94% /
/dev/loop2 201M 164M 23M 88% /home
[...]
なぜこれが起こり、どのように解決するのですか?
答え1
fdisk
合計表示ディスクブロック、しかしdf
利用可能なスペースを表示ファイルシステムこれはデバイスに設定されています。ファイルシステムには、パフォーマンスを向上させるためにディスクの一部を別々に保持するオーバーヘッドがあります。これは決して見られないことです。そのうちのいくつかは予約されています。根一部のユーザー(ファイルシステムに応じて)は、inodeリソースを別々に計算できます。
fdiskとdfはどちらもサイズを確認しますが、前者はパーティション(実際のディスクブロック)を確認し、後者はファイルシステム(パーティションに組み込まれています)を確認します。マウンターは、使用しているファイルシステムの種類を表示します。いくつかは限られています(しかし474Mは非常に小さいです)。指定されたサイズのスクリプトで作成できます(参照:mkfs
手動)、
MKFS[オプション][
-t
タイプ] [fsオプション]装備[サイズ]
またはコピー(使用dd
)メディアの基本画像から。
追加資料: