1

Я не могу создать файл или каталог по указанному пути в Linux. Я получаю сообщение об ошибке "Нет места на устройстве". Я проверил с помощью df -k и df -i . Свободное дисковое пространство составляет 28%, а свободные иноды - 28%. В чем еще может быть причина?

2 ответа2

0

Хотя 28% - это довольно большое число, и было бы очень необычно настроить такую файловую систему, но вы должны проверить, зарезервировано ли оставшееся место для root. Файловая система ext2 содержит несколько блоков, зарезервированных только для пользователя root. Бежать

dumpe2fs -h /path/to/blockdevice  | grep -i block

и проверьте, превышает ли количество свободных блоков зарезервированное количество блоков.

0

Вероятно, вы пишете в раздел, который полон или сломан. Я предлагаю вам перейти в однопользовательский режим (самый простой способ сделать это - написать init 1)

Так .. сделай это сейчас ..

mount # to get partitioin device
init 1 # to go to single user mode
fsck -y /dev/yourpartitiondevice
sync
reboot

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