
Filesystem Size Used Avail Use% Mounted on
/dev/sdb1 36G 22G 12G 65% /
udev 10M 0 10M 0% /dev
tmpfs 1.6G 9.1M 1.5G 1% /run
tmpfs 3.8G 69M 3.7G 2% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
/dev/sda1 917G 863G 7.7G 100% /store
tmpfs 769M 4.0K 769M 1% /run/user/1000
これが出力ですdf -h私が尋ねているのは、/dev/sda1 から不足していると思われる空き領域です。917 - 863 は 7.7 ではありません。そこで質問です。その領域を何が占めているかをどうやって調べ、どうやって取り戻すかです。ドライブにはシステム ファイルがあってはなりません (使用領域が隠れている場合があるため)。ドライブは、写真、ビデオ、音楽などのメディアの保存専用です。
正直に言うと、なぜこのようなことが起こるのか全く分かりませんし、原因を突き止めるために必要な情報も全く分かりませんので、必要な情報を教えてください。私は Debian 8 システムを実行しています。
答え1
いつもお世話になっているArch Linux ウィキ:
デフォルトでは、断片化を避けるために、ファイルシステムの 5% が root ユーザー用に予約済みとしてフラグ付けされます。
ディスク容量は917GBで、その95%が(つまり(断片化を避けるために使用されるクォータを差し引いた後の)合計は871GBで、これは、df -h指示。
ディスクを長期保存デバイスとして使用している場合、通常はファイル数が少なくサイズが大きいため断片化のリスクは小さくなります。そのため、必要に応じて次のコマンドを使用して、断片化に対抗するために予約されているディスク クォータを減らすことができます。
tune2fs -m 2.0 /dev/sda1
これにより、割り当ては全体の 2% に削減されます。