/var를 /와 결합

/var를 /와 결합

내 우분투 데스크탑이 /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

또한 이전 커널 버전의 패키지를 제거하십시오. 최신 제품을 사용하고 계신 것 같아요.

관련 정보