커널 파일이 있는 /boot 폴더에 대해 들었습니다. Vmlinuz, 이상한 이름입니다. Linux가 커널 이름이기 때문에 Linux인 줄 알았습니다. 그런데 Vmlinuz가 시스템을 시작하는 유일한 핵심파일은 아니고 너무 많아서 어떤게 꼭 필요한지, 어떤게 그냥 소모성인지 모르겠네요.
ls /boot
프로그램
abi-4.8.0-36-lowlatency memtest86+.bin
abi-4.8.0-49-lowlatency memtest86+.elf
abi-4.8.0-52-lowlatency memtest86+_multiboot.bin
config-4.8.0-36-lowlatency System.map-4.8.0-36-lowlatency
config-4.8.0-49-lowlatency System.map-4.8.0-49-lowlatency
config-4.8.0-52-lowlatency System.map-4.8.0-52-lowlatency
grub vmlinuz-4.8.0-36-lowlatency
initrd.img-4.8.0-36-lowlatency vmlinuz-4.8.0-49-lowlatency
initrd.img-4.8.0-49-lowlatency vmlinuz-4.8.0-52-lowlatency
initrd.img-4.8.0-52-lowlatency
왜 이렇게 파일이 많은지, 왜 vmlinuz로 시작하는 파일이 세 개나 있는지 이해가 안 가는데, /boot 폴더에 아무것도 다운로드하지 않았습니다.
uname -r
프로그램
4.8.0-49-lowlatency
이는 이 버전 번호가 포함되지 않은 모든 파일을 삭제할 수 있다는 의미입니까?
답변1
정확하지는 않지만 다른 커널 버전인 4.8.0-36 및 4.8.0-52를 제거할 수 있다고 생각합니다.
또한 패키지 관리자를 사용하여 제거 스크립트를 실행하여 grub.cfg 및 기타 파일에서 관련 항목을 제거할 수 있도록 하는 것이 좋습니다.
어떤 배포판을 사용하고 있는지 알려주시면 더 구체적으로 설명할 수 있습니다.