У меня возникли некоторые проблемы, потому что раздел, в котором /boot
размещен на моем сервере, переполнен, поэтому я не могу устанавливать ни новые образы Linux, ни обновления.
Вот информация об использовании файловой системы сервера:
$ df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/mapper/PCM-root ext4 442G 83G 337G 20% /
udev devtmpfs 7.9G 4.0K 7.9G 1% /dev
tmpfs tmpfs 3.2G 320K 3.2G 1% /run
none tmpfs 5.0M 0 5.0M 0% /run/lock
none tmpfs 7.9G 0 7.9G 0% /run/shm
/dev/sda1 ext2 228M 225M 0 100% /boot
Конкретный вопрос - как мне решить эту проблему, не переустанавливая систему (это то, что я собираюсь сделать, если все еще не удается)?
Вам потребуется размонтировать раздел, сжать файловую систему с помощью resize2fs
, а затем использовать fdisk
или parted
для удаления и воссоздания раздела с меньшим размером. Убедитесь, что вы используете единицы разделения секторов. Вы переводите fdisk
в секторный режим с помощью команды u
и расстаетесь с помощью команды unit s
. Обязательно заново создайте раздел с тем же начальным сектором и достаточной длины, чтобы покрыть размер, до которого вы сократили файловую систему с помощью resize2fs
. Округлите, чтобы не сделать его слишком маленьким.