Out of /boot space for updates, need help [duplicate]

На этот вопрос уже есть ответ здесь:

EDIT: Как в предложенном вопросе: Как удалить старые версии ядра, чтобы очистить меню загрузки? Я удалил старые ядра, оставив два, кроме моего текущего ядра. Это освободило 65,6 МБ, так что в /boot теперь 123,8 МБ свободного места. Ожидающие обновления требуют около 300 МБ места...

EDIT: Итак, вопрос заключается в следующем: Есть ли другой способ освободить больше места на /boot или расширить раздел /boot?

EDIT: Как указано ниже, я пробовал уменьшить основной раздел с live CD, но не смог уменьшить его более чем на 18 МБ; также оказалось, что мой основной раздел является подразделом в большом основном разделе, в то время как /boot является еще одним совершенно отдельным основным разделом. Есть ли способ обойти это и безопасно уменьшить мой основной раздел, а затем увеличить раздел /boot?

Мой раздел /boot почти заполнен и не имеет достаточно места, чтобы позволить моей ОС (Ubuntu 14.04) установить обновления; есть 58,2 мегабайта свободного места.

sudo apt-get autoremove освободил большую часть доступных на данный момент 58,2 МБ, но не более того.

Этот ответ https://askubuntu.com/a/90219/391024 дал метод ручного удаления старых ядер, но я не уверен, какие ядра старые, и что именно нужно ввести, чтобы удалить мои старые ядра (если они старые).

Я также пробовал Synaptic Package Manager, но ядра старше последней версии (4.2.0-41, я думаю) перечислены в разделах "Установленные" (вручную) и "Не установленные" (остаточная конфигурация).

Я пробовал уменьшить основной раздел и расширить /boot с помощью gparted с live CD, но он не позволил мне уменьшить основной раздел. Похоже, что основной раздел является логическим разделом под основным разделом, а /boot является основным разделом. Основной раздел можно уменьшить всего на несколько мегабайт, но я не смог перенести нераспределенное пространство на раздел /boot.

Вот список файлов на моем /boot разделе (обновленный):

:~$ ls /boot
abi-4.2.0-36-generic         lost+found
abi-4.2.0-38-generic         memtest86+.bin
abi-4.2.0-41-generic         memtest86+.elf
config-4.2.0-36-generic      memtest86+_multiboot.bin
config-4.2.0-38-generic      System.map-4.2.0-36-generic
config-4.2.0-41-generic      System.map-4.2.0-38-generic
grub                         System.map-4.2.0-41-generic
initrd.img-4.2.0-36-generic  vmlinuz-4.2.0-36-generic
initrd.img-4.2.0-38-generic  vmlinuz-4.2.0-38-generic
initrd.img-4.2.0-41-generic  vmlinuz-4.2.0-41-generic

Заранее спасибо за помощь!

1
задан 14 April 2017 в 01:24

1 ответ

Если бы Вы хотите сделать / раздел начальной загрузки больше, я предложил бы, чтобы Вы загрузились от флеш-карты, которой установили Linux на нем, и просто измените размер своего основного раздела к меньшему размеру (скажем, на 1 ГБ меньший) и дайте то свободное пространство своему / разделу начальной загрузки вместо этого.

причина использовать загрузочную флеш-карту состоит главным образом в том, потому что Вы просто не можете сделать этого непосредственно от живой системы.

дополнительное пространство должно дать Вам больше комнаты дыхания для установки нескольких ядер, но иметь в виду, что необходимо удалить более старое неиспользованное время формы ядер ко времени также.

0
ответ дан 14 April 2017 в 01:24

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

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