사소한 /boot 문제를 해결하려면 어떻게 해야 합니까?

사소한 /boot 문제를 해결하려면 어떻게 해야 합니까?

나는 /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

관련 정보