Раздел /boot на моем сервере заполнен, как я могу изменить его размер без переустановки всей системы?
У меня возникли некоторые проблемы, потому что раздел, в котором /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
Конкретный вопрос заключается в том, как мне решить эту проблему, не переустанавливая систему (что я буду делать, если все остальное не поможет)?
1 ответ
Вам нужно будет размонтировать раздел, сжать файловую систему resize2fs, а затем используйте либо fdisk или же parted удалить и воссоздать раздел с меньшим размером. Убедитесь, что вы используете единицы разделения секторов. Вы положили fdisk в секторный режим с u команда, и расстались с unit s команда. Обязательно заново создайте раздел с тем же начальным сектором и достаточной длины, чтобы охватить размер, до которого вы сократили файловую систему resize2fs, Округлить, чтобы не сделать его слишком маленьким.