
Quando inicializo, recebo a mensagem de que /boot está com pouco espaço.
Tenho lido várias respostas, mas quando digito o comando 'dpkg -l | grep linux-image-' me diz que o "-1" não é reconhecido.
Existe uma versão atualizada do Ubuntu Tweak? Eu tenho Ubuntu 15.04.
Eu poderia redimensionar a partição/boot com o Gparted, mas sou novo no Ubuntu e não tenho certeza sobre como fazer isso.
sudo dpkg -1 linux-image-* | grep ^ii
[sudo] password for david:
dpkg: error: unknown option -1
Type dpkg --help for help about installing and uninstalling packages [*];
Use 'apt' or 'aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Responder1
Pelo seu comentário, você está usando1em vez deeu
o comando correto é:
dpkg -l | grep linux-image-
Saída de amostra:
ii linux-image-3.16.0-30-generic 3.16.0-30.40~14.04.1 amd64 Linux kernel image for version 3.16.0 on 64 bit x86 SMP
ii linux-image-3.16.0-50-generic 3.16.0-50.67~14.04.1 amd64 Linux kernel image for version 3.16.0 on 64 bit x86 SMP
ii linux-image-extra-3.16.0-30-generic 3.16.0-30.40~14.04.1 amd64 Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP
ii linux-image-extra-3.16.0-50-generic 3.16.0-50.67~14.04.1 amd64 Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP
ii linux-image-generic-lts-utopic 3.16.0.50.41 amd64 Generic Linux kernel image
Além desse erro de digitação, a pergunta restante é uma duplicata deEste
Além disso, não encontrei nenhum ajuste do Ubuntu para vívido, consulteaqui
Estou adicionando esta captura de tela para mostrar a diferença:
Responder2
Você pode liberar o /boot removendo o kernel antigo e a imagem initrd.
Exemplo:
root@Lenovo-G40:/boot# uname -a
Linux Lenovo-G40 3.19.0-30-generic #33-Ubuntu SMP Mon Sep 21 20:58:04 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Do comando acima, estou executando o kernel 3.19.0-30-generic
.
Agora vá /boot
e faça ls
.
root@Lenovo-G40:/boot#ls abi-3.19.0-15-genérico grub memtest86+.elf vmlinuz-3.19.0-30-genérico abi-3.19.0-30-generic initrd.img-3.19.0-15-generic memtest86+_multiboot.bin vmlinuz-3.19.0-30-generic.efi.signed config-3.19.0-15-generic initrd.img-3.19.0-30-generic System.map-3.19.0-15-generic config-3.19.0-30-generic perdido+encontrado System.map-3.19.0-30-generic efi memtest86+.bin vmlinuz-3.19.0-15-genérico
Agora iremos remover o kernel antigo e o initrd (também todos os arquivos associados a essa versão 3.19.0-15). rm -rf initrd.img-3.19.0-15-generic abi-3.19.0-15-generic config-3.19.0-15-generic System.map-3.19.0-15-generic vmlinuz-3.19.0-15-generic
.
Por último, atualize o grub para garantir que a entrada do bootloader do grub seja atualizada via update-grub
.
Para estender o sistema de arquivos para inicialização, precisamos de um esforço extra e é muito arriscado. Uma vez que /boot
estão localizados na frente do setor do disco. Supondo que você ainda tenha espaço livre em disco, será necessário mover o layout do disco para obter espaço para arquivos /boot
.
Tipo de tamanho dos setores finais iniciais do dispositivo /dev/sda1 2048 1050623 1048576 Sistema EFI 512M /dev/sda2 1050624 1550335 499712 Sistema de arquivos Linux 244M /dev/sda3 1550336 976771071 975220736 465G Linux LVM
Acima você pode ver o setor final de /dev/sda2
(que /boot
reside) 1550335 e o setor inicial de /dev/sda3
(neste caso /root
) 1550336 são contínuos.
Para estender a inicialização, você precisa criar algum espaço entre /dev/sda2 e /dev/sda3. O Gparted pode ajudá-lo a arquivar isso, mas o sistema de arquivos envolvido precisa estar offline e, é claro, deve haver espaço livre no disco.