vmlinuz.old 파일은 무엇이며 어떤 역할을 합니까? 삭제하면 어떻게 되나요?

vmlinuz.old 파일은 무엇이며 어떤 역할을 합니까? 삭제하면 어떻게 되나요?

여기에 이미지 설명을 입력하세요.다음은 내 "/" 디렉터리의 스크린샷입니다. 추신: 저는 Linux 환경이 처음입니다.

답변1

역사적으로 일부 Unix 스타일 운영 체제의 "현재" 커널 버전은 /vmunix이고 "이전" 버전(문제 발생 시 대체용)은 입니다 /vmunix.old. Linux는 원래 비슷한 규칙을 채택했지만 커널이 압축되었음을 나타내기 위해 마지막 문자를 로 바꾸고 교체했습니다 linux.unixz

많은 배포판에서 /vmlinuz/vmlinuz.old단지 포인터일 뿐입니다 /boot. 대부분의 경우 실제로는 더 이상 어떤 목적으로도 사용되지 않습니다. 일반 GRUB 부트로더 grub-mkconfig(또는 GRUB update-grub)는 이러한 링크를 전혀 사용하지 않지만 /boot부트로더 구성 파일 View를 직접 빌드할 때 사용됩니다.

그러나 기본이 아닌 부트로더를 사용하는 사람들은 여전히 ​​이러한 링크를 사용할 수 있습니다. 심볼릭 링크는 공간을 거의 차지하지 않으며 이를 최신 상태로 유지하는 것은 커널 설치/제거 스크립트에 큰 문제가 아닙니다. 그래서 기본적으로는 아무 것도 해치지 않고 어딘가에서 누군가에게 여전히 도움이 될 수 있는 역사적인 유적지입니다.

심볼릭 링크인 경우 삭제할 수 있으며 전혀 문제가 없을 수 있습니다. 커널 업데이트를 설치할 때마다 자동으로 다시 나타날 수도 있습니다.

답변2

Linux에도 새로운 기능이지만 vmlinuz는 Linux 커널과 관련이 있습니다. Afak. 아마도 최신 Linux-mint가 있거나 더 많은 Linux 커널 이미지가 있을 수 있습니다. 저도요. vmlinuz.old 파일을 삭제하지 않는 것이 좋습니다. (하지만 가상머신에서 해보고 깨졌으면 알려드릴게요)

이것은 댓글이어야 합니다. 죄송합니다. 질문에 대해서는 댓글을 달 수 없습니다.

관련 정보