initramfs 및 vmlinuz의 재구축을 의도적으로 트리거하는 방법

initramfs 및 vmlinuz의 재구축을 의도적으로 트리거하는 방법

debootstrap 사용법을 배우고 있는데 initramfs를 다시 빌드할 때 일부 모듈을 포함하는 것을 잊어버렸습니다. 나중에 누락된 파일을 복사했지만 시스템을 재부팅했을 때 누락된 파일이 포함되지 않았습니다. 더 많은 콘텐츠를 추가하고(apt install을 사용하여) initramfs 재구축을 트리거한 후에야 문제가 해결되었습니다.

initramfs 및 vmlinuz를 다시 빌드하거나 강제로 다시 빌드하고 싶었지만 방법을 찾을 수 없었습니다. (부팅 프로세스에 대한 이해가 아직 불완전합니다. 영감을 주셔서 감사합니다!)

답변1

initramfs의 특정 모듈이 필요한 경우 파일에 나열하십시오./etc/initramfs-tools/modules.

initramfs 재구축을 실행하려면 update-initramfs이를 자체적으로 호출하면 됩니다 mkinitramfs. 두 프로그램 모두 추가 도움말을 제공하는 매뉴얼 페이지가 있습니다.

관련 정보