나는 /boot를 다른 파티션에 두고 그것을 멋지고 작은 파티션으로 만들라는 일반적인 조언을 따랐고 모든 것이 잠시 후에 발견되었습니다.
이제 내 /boot 파티션이 너무 작아서 더 이상 업데이트를 받을 수 없습니다. 이 문제를 어떻게 안전하게 해결할 수 있나요?
이것은 lsblk 명령을 기반으로 한 레이아웃입니다.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 256M 0 part /boot
├─sda2 8:2 0 9.8G 0 part
│ └─cryptswap 253:0 0 9.8G 0 crypt [SWAP]
└─sda3 8:3 0 921.5G 0 part /
sdb 8:16 0 3.7T 0 disk
├─sdb1 8:17 0 128M 0 part
└─sdb2 8:18 0 3.7T 0 part
sdc 8:32 0 465.8G 0 disk
├─sdc1 8:33 0 100M 0 part
├─sdc2 8:34 0 128M 0 part
└─sdc3 8:35 0 465.6G 0 part
운영 체제는 Pop_OS(우분투의 파생물)입니다.
/boot의 내용:
config-4.18.0-18-generic lost+found
config-4.18.0-25-generic System.map-4.18.0-18-generic
config-5.0.0-21-generic System.map-4.18.0-25-generic
grub System.map-5.0.0-21-generic
initrd.img-4.18.0-18-generic vmlinuz-4.18.0-18-generic
initrd.img-4.18.0-25-generic vmlinuz-4.18.0-25-generic
initrd.img-5.0.0-21-generic vmlinuz-5.0.0-21-generic
답변1
파티션에 /boot
코어 3개를 위한 충분한 공간이 있는 것으로 나타나므로 가장 오래된 코어를 삭제하지 않는 한 지금은 새 코어를 추가할 수 없습니다.
가장 오래된 운영 체제 설치에는 이름 끝에 4개의 파일이 포함되지만 4.18.0-18-generic
, 그냥 삭제해서는 안 됩니다. 설치에 사용한 패키지 도구를 사용하여 제거해야 합니다.예를 들어
apt remove linux-image-4.18.0-18-generic