Есть ли простой и безопасный способ изменить размер / загрузиться

Мой / boot полон. Есть ли простой и безопасный способ изменить его размер? Я видел обсуждение, в котором говорилось, что раздел / boot не требуется. Каталог / boot будет в порядке. Однако я не думаю, что у меня может быть папка / boot, пока монтируется / boot. Точно так же я могу изменить размер / загрузку, потому что я не могу размонтировать его.

Я планирую 1. создать новый логический том, 2. смонтировать его и скопировать все файлы из / boot на этот новый том, и 3. изменить таблицу монтирования для монтирования нового логического тома в /boot.

Поскольку это / boot, я не смогу загрузиться, если сделаю ошибки. Кто-нибудь может дать мне инструкции?

Стив

3
задан 28 May 2013 в 19:58

2 ответа

. Если он заполнен, вы можете удалить старые образы Linux, чтобы избежать процедура изменения размера / перемещения разделов:

Выполните ls / boot и проверьте "старые" версии ядра. Вы можете выполнить uname -r , чтобы увидеть текущую версию ядра ( ту, которую НЕ следует трогать! ). Затем для каждой более старой версии выполните

sudo apt-get remove linux-image-<version>

, где < версия > - это версия более старого образа. Например, ls / boot дает мне:

abi-3.8.0-21-generic         initrd.img-3.8.0-22-generic
abi-3.8.0-22-generic         lost+found
config-3.8.0-21-generic      memtest86+.bin
config-3.8.0-22-generic      memtest86+_multiboot.bin
Debian                       System.map-3.8.0-21-generic
extlinux                     System.map-3.8.0-22-generic
Fedora                       vmlinuz-3.8.0-21-generic
grub                         vmlinuz-3.8.0-22-generic

Скажем, я хочу удалить версию 3.8.0-21-generic (которая старше моей текущей), затем я запускаю

sudo apt-get remove linux-image-3.8.0-21-generic

После удаления я запускаю

sudo apt-get autoremove

, чтобы полностью завершить удаление (поскольку могут быть вещи, которые нужно «удалить автоматически»).

6
ответ дан 28 May 2013 в 19:58

Хотя ответ Эдвина точно описывает, как освободить место на / boot (563 голоса за), он не решает этот вопрос о том, как включить / boot в / , чтобы избежать микроуправления дисковым пространством.

Этот вопрос является хорошим примером с gparted изображением:

Пожалуйста, помогите мне здесь. Мне постоянно приходят сообщения о том, что нет свободного места доступно в загрузочном разделе.

enter image description here

Это хороший ответ Pilot6 , опубликованный на этот вопрос:

Сначала вам нужно загрузиться с Ubuntu LiveUSB.

Ваш sda5 , Разделы sda6 и sda7 находятся внутри расширенного Раздел sda4 .

Вам нужно будет расширить sda4 , затем переместить sda5 и sda6 влево, затем расширить sda7 .

Вам также потребуется переустановить grub, потому что начальный сектор вашего Раздел / boot изменится. Это можно сделать с LiveUSB с помощью

 sudo mount / dev / sda5 / mnt
sudo mount / dev / sda7 / mnt / загрузка
sudo chroot / mnt
sudo grub-install / dev / sda
Выход
 
1
ответ дан 1 December 2019 в 13:28

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

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