/varを/と組み合わせる

/varを/と組み合わせる

私のUbuntuデスクトップは/boot/古いカーネルでいっぱいになり、エラーがupdate-initramfs発生し、ファイルが/varいっぱいになります/var/tmp/mkinitramfs*

問題はどちらも/boot別々/varのパーティションなので、 aptいっぱいにdpkgなると機能しないため、/varスペースを確保できないことです。

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

/varと合併を検討しています/。それらは別のディスクにあり、実際にそれらをパーティションに削除したいと思います。/var残りの未使用スペースは気にしません。次の手順は安全だと思いますか? :

  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. fstabを編集し、/ varのマウントポイントをコメントアウトします。
  7. reboot

そうでなければ、より安全な解決策を考えることができますか?

答え1

一時ファイルを削除する方が安全です。

rm /var/tmp/mkinitramfs*

間違いなく、以下のファイルを見つけることができ、そのファイル/var/cache/var/log削除できます。

答え2

また、古いカーネルバージョンのパッケージを削除してください。最新の製品を使っていると思います。

関連情報