Несоответствие между выводами `fsck` и` df`

fsck показывает /dev/sda1 в порядке и использует 3811/49152 inodes и 105570/171776 блоков.

df -i и df показывают, что /dev/sda1 использует 443/239944 inode и 0/959776 KiB.

GParted показывает /dev/sda1 использует 412.38 / 671.00 MiB (= 422277/687104 KiB).

Почему все эти инструменты показывают разные результаты?

 # fsck /dev/sda1 fsck from util-linux 2.25.2 e2fsck 1.42.12 (29-Aug-2014) /dev/sda1: clean, 3811/49152 files, 105570/171776 blocks # df -i /dev/sda1 Filesystem Inodes IUsed IFree IUse% Mounted on dev 239944 443 239501 1% /dev # df /dev/sda1 Filesystem 1K-blocks Used Available Use% Mounted on dev 959776 0 959776 0% /dev # gparted ====================== libparted : 3.2 ====================== 

One Solution collect form web for “Несоответствие между выводами `fsck` и` df`”

fsck сообщает вам, что используются блоки 105570/171776, а не KiB .

Что касается df , ваш пример показывает результаты df для неправильной файловой системы. Он показывает статистику использования для /dev (файловая система в памяти), а не для файловой системы, которую, как вы считали, вы измеряете. Это связано с тем, что df принимает в качестве аргумента точку монтирования смонтированной файловой системы, а не блок-устройства.

Что касается gparted , это инструмент для настройки разделов, а не файловых систем. Скорее всего, вы расскажете, сколько всего диска заполняет раздел, чем рассказать вам, сколько данных используется в файловой системе, которая находится внутри одного из разделов.

Если вы хотите узнать, сколько места используется в этой файловой системе, вы должны сначала установить его где-нибудь (если это еще не так), а затем выпустить df в этой точке монтирования. Например:

 df -h /mnt # block counts df -i /mnt # inode counts 
  • Что означает `clean, x / y` в выводе fsck?
  • Ошибка ввода-вывода для члена RAID5. Что делать с плохими блоками?
  • Как заставить fsck при каждой загрузке - все (соответствующие) файловые системы?
  • fsck часто возникает (после каждых 3-4 ботинок)
  • Почему e2fsck терпит неудачу во время загрузки, но не позже?
  • fsck не будет fsck (невозможно установить флаги суперблока)
  • ext4: Может ли чистая файловая система нуждаться в восстановлении журнала?
  • После сбоя e2fsck терпит неудачу с необычно высокими номерами блоков / размерами
  • Есть ли инструмент Linux для дефрагментации разделов NTFS?
  • нацеливание на конкретный блок с e2fsck для сокращения ожидания
  • iostat сообщает о огромной записи на диски, которые даже не установлены
  • Почему приоритет fsck был введен в / etc / fstab?
  • Linux и Unix - лучшая ОС в мире.