1

У меня есть некоторые странные проблемы с командой df. Может ли кто-нибудь сказать мне, почему у меня есть резервирование в выводе df по умолчанию, пожалуйста?

[root@localhost ~]# df
Filesystem           1K-blocks      Used Available Use% Mounted on
rootfs                20157076   2982212  16970148  15% /
udev                    500844         0    500844   0% /dev
tmpfs                   507948       548    507400   1% /dev/shm
tmpfs                   507948       672    507276   1% /run
/dev/sda2             20157076   2982212  16970148  15% /
tmpfs                   507948         0    507948   0% /sys/fs/cgroup
tmpfs                   507948         0    507948   0% /media
/dev/sda7             10079084    490312   9076772   6% /var
/dev/sda1               516040     56300    433528  12% /boot
/dev/sda5             10079084    153736   9413348   2% /tmp
/dev/sda3             20158332    235460  18898872   2% /home
/dev/sda6             10079084    219604   9347480   3% /usr/local
/dev/sda5             10079084    153736   9413348   2% /tmp
/dev/sda7             10079084    490312   9076772   6% /var/tmp
/dev/sda3             20158332    235460  18898872   2% /home

1 ответ1

2

Обычно это означает, что /etc/mtab не был очищен должным образом во время загрузки, поэтому getmntent() возвращает старые записи, а также текущие. Я бы запустил однопользовательский режим, удалил /etc/mtab и перезагрузился; это будет воссоздано. (С другой стороны, это может означать, что /etc/mtab должен был быть символической ссылкой на /proc/mounts но ссылка была разорвана, и теперь она неправильно обрабатывается кодом, который не ожидал, что это будет реальный файл; у меня нет F15 удобно проверить.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .