Раздел / 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

Конкретный вопрос - как мне решить эту проблему, не переустанавливая систему (это то, что я собираюсь сделать, если все еще не удается)?

4
задан 27 December 2012 в 18:36

1 ответ

Вам потребуется размонтировать раздел, сжать файловую систему с помощью resize2fs, а затем использовать fdisk или parted для удаления и воссоздания раздела с меньшим размером. Убедитесь, что вы используете единицы разделения секторов. Вы переводите fdisk в секторный режим с помощью команды u и расстаетесь с помощью команды unit s. Обязательно заново создайте раздел с тем же начальным сектором и достаточной длины, чтобы покрыть размер, до которого вы сократили файловую систему с помощью resize2fs. Округлите, чтобы не сделать его слишком маленьким.

0
ответ дан 27 December 2012 в 18:36

Другие вопросы по тегам:

Похожие вопросы: