Não há espaço em disco suficiente em / e / boot para atualizar para o Ubuntu 14.04.1 LTS

-1

Estou tendo problemas para atualizar para o Ubuntu 14.04.1 LTS, recebendo um erro "Não há espaço livre em disco suficiente". Isso ocorre porque não tenho espaço livre suficiente em / (precisa de 3618 M) e / boot (preciso de 8397 k). Eu esvaziei minha lixeira e removi todos os kernels antigos do linux. Mais genericamente, estou preocupado com o quão cheio / é.

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2        19G   16G  2.0G  89% /
udev            7.8G   12K  7.8G   1% /dev
tmpfs           1.6G  940K  1.6G   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            7.9G  184K  7.9G   1% /run/shm
/dev/md127p1    917G  169G  702G  20% /mnt/data0
/dev/sda1        89M   33M   51M  40% /boot
/dev/sda5       892G  289G  558G  35% /home

$ uname -r
3.2.0-67-generic

$ dpkg -l | grep linux-image
ii  linux-image 3.2.0.67.79 Generic Linux kernel image.
ii  linux-image-3.2.0-67-generic 3.2.0-67.101 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-generic 3.2.0.67.79 Generic Linux kernel image

$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda2 during installation
# /boot was on /dev/sda1 during installation 
# /home was on /dev/sda5 during installation
# /mnt/data0 was on /dev/md0 during installation
# swap was on /dev/sda3 during installation

Qualquer sugestão sobre como lidar com isso seria muito apreciada. Obrigado.

    
por barthur 16.08.2014 / 00:53

1 resposta

1

Não tenho certeza se isso é solucionável. Você pode liberar algum espaço em / removendo os arquivos de instalação em cache e os cabeçalhos antigos:

sudo apt-get clean
dpkg -l | grep linux-headers

Isso provavelmente não será suficiente. Nesse caso, você pode tentar desinstalar algo grande e não padrão (por exemplo, um jogo). ... mas não há muito a ser feito com / boot.

Eu sugiro que você faça a atualização, faça o backup de arquivos e reparticione. O que você tem aqui é um caso clássico de super particionamento, ou seja, um / boot redundante e provavelmente / home também. Muitos usuários parecem gostar da ideia de dividir os HDDs em várias partições, sem perceber as limitações. Você não teria esse problema, se / boot e / home estiverem dentro de uma grande partição /.

    
por mikewhatever 16.08.2014 / 01:55