merge / var com /

2

Meu desktop Ubuntu tem /boot/ de kernels antigos que causaram a falha de update-initramfs , o que fez com que /var ficasse cheio com /var/tmp/mkinitramfs* arquivos.

O problema é que /boot , /var são partições separadas, portanto apt , dpkg não funcionará enquanto /var estiver cheio, portanto não posso liberar espaço.

filesystem         Size  Used Avail Use% Mounted on
udev               7,8G     0  7,8G   0% /dev
tmpfs              1,6G   18M  1,6G   2% /run
/dev/nvme0n1p1      19G  2,3G   16G  13% /
/dev/nvme0n1p3      92G  9,0G   78G  11% /usr
tmpfs              7,9G   34M  7,8G   1% /dev/shm
tmpfs              5,0M  4,0K  5,0M   1% /run/lock
tmpfs              7,9G     0  7,9G   0% /sys/fs/cgroup
/dev/nvme0n1p2     369M  353M     0 100% /boot
/dev/nvme0n1p4     189M  3,4M  185M   2% /boot/efi
/dev/sda1          9,1G  9,1G     0 100% /var
/dev/sda3          1,8T   72G  1,7T   5% /home
/dev/loop0          87M   87M     0 100% /snap/core/4486
/dev/loop1          87M   87M     0 100% /snap/core/4571
/dev/loop2         175M  175M     0 100% /snap/atomify/153
tmpfs              1,6G   80K  1,6G   1% /run/user/1000
/home/kg/.Private  1,8T   72G  1,7T   5% /home/kg
/dev/sdb1          932G  489G  444G  53% /media/kg/Elements
/dev/sdc1          7,4G  7,0G  400M  95% /media/kg/ZOTACWINUSB

Estou pensando em mesclar /var com / . Eles estão em discos separados, so estou realmente interessado em remover /var como partição, não me importo com o espaço restante não utilizado. Você acha que o seguinte procedimento é seguro?:

  1. sudo mkdir /var2
  2. sudo cp -a /var/* /var2/
  3. sudo umount /var
  4. sudo rm -r /var
  5. sudo mv /var2 /var
  6. Editar fstab, comente o ponto de montagem de / var
  7. reboot

Se não, você poderia pensar em uma solução mais segura?

    
por chefarov 11.05.2018 / 13:54

2 respostas

4

Excluir os arquivos temporários parece mais seguro para mim:

rm /var/tmp/mkinitramfs*

Você certamente encontrará arquivos em /var/cache e /var/log , que também podem ser excluídos.

    
por 11.05.2018 / 14:11
0

Remova os pacotes com versões antigas do kernel também. Eu acho que você está usando o mais novo.

    
por 11.05.2018 / 14:47