Fora do / boot espaço para atualizações, precisa de ajuda [duplicado]

1

EDIT: Como na pergunta sugerida: Como faço para remover versões antigas do kernel para limpar o menu de inicialização? I excluí os kernels antigos, deixando dois além do meu kernel atual. Isso liberou 65,6 MB, então / boot tem 123,8 MB de espaço livre agora. As atualizações em espera precisam de cerca de 300 MB de espaço ...

EDIT: Então a questão agora é esta: Existe alguma outra maneira de liberar mais espaço em / boot ou expandir a partição / boot?

EDIT: Como dito abaixo, tentei encolher minha partição principal de um live CD, mas não consegui encolher mais do que 18 MB; Também parece que minha partição principal é uma sub-partição dentro de uma partição primária maior, enquanto / boot é ainda outra partição primária completamente separada. Existe alguma maneira de contornar isso e encolher com segurança minha partição principal e, em seguida, aumentar a partição / boot?

Minha partição / boot está quase cheia e não tem espaço suficiente para permitir que meu sistema operacional (Ubuntu 14.04) instale atualizações; há 58.2 megabytes de espaço livre.

sudo apt-get autoremove liberou a maioria dos 58,2 MB atualmente disponíveis, mas não mais que isso.

Esta resposta link deu um método para remover manualmente kernels antigos, mas não tenho certeza de quais kernels são antigos, nem o que exatamente para entrar para excluir meus kernels antigos (se algum for antigo).

Eu também tentei o Gerenciador de Pacotes Synaptic, mas os kernels mais antigos que os mais recentes (4.2.0-41, eu acho) estão listados em Instalado (manual) e Não-instalado (configuração residual).

Eu tentei encolher minha partição principal e expandir / boot com o gparted de um live CD, mas isso não me permitiria encolher a partição principal. Parece que a partição principal é uma partição lógica em uma partição primária, enquanto / boot é uma partição primária. A partição principal pode ser reduzida apenas alguns megabytes, mas não consegui transferir o espaço não alocado para a partição / boot.

Aqui está uma lista de arquivos na minha partição / boot (atualizada):

:~$ 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

Agradecemos antecipadamente por sua ajuda!

    
por Laharon 25.08.2016 / 01:30

1 resposta

0

Se você quiser aumentar a partição / boot, sugiro que você inicialize a partir de uma chave USB que tenha o linux instalado e apenas redimensione sua partição principal para um tamanho menor (digamos 1 gb menor) e dê isso espaço livre para sua partição / boot.

O motivo para usar uma chave USB inicializável é principalmente porque você simplesmente não pode / não deve fazê-lo diretamente de um sistema ativo.

O espaço extra deve dar a você mais espaço para a instalação de múltiplos kernels, mas tenha em mente que você deve remover kernels não usados mais antigos de tempos em tempos.

    
por marc-andre benoit 26.08.2016 / 07:10