/boot
최근에 별도의 파티션에서 폴더만 사용하는 것으로 전환했습니다 /boot
. 내가 직면한 문제는 부팅 시 grub
커널이 /vmlinuz...
대신 검색된다는 것입니다 /boot/vmlinuz
. 교체할 grub 항목을 수동으로 편집하면 일시적으로 부팅할 ($root)/vmlinuz...
수 있습니다 .($root)/boot/vmlinuz...
나는 이것을 시도했지만 grub2-mkconfig
도움이되지 않았습니다. 내 시스템은 AlmaLinux 9입니다.
이 문제를 해결하기 위해 무엇을 할 수 있는지 궁금합니다. 즉, 런타임이 grub2-mkconfig
올바른 커널 위치로 올바른 부팅 항목을 생성합니까?
이를 위해 어떤 파일을 제공해야 할지 잘 모르겠지만 요청된 모든 구성 파일을 제공하겠습니다.
편집: 해결책은 grub 부팅 환경의 루트를 로 변경하는 것일 수도 있지만 {partition}/boot
어떻게 해야 할지 잘 모르겠습니다.
답변1
kernel-install
문제를 해결하려면 수동으로 실행해야 합니다 /boot/loader/entries/
.
내가 실행한 명령은 입니다 kernel-install add <kernel> /usr/lib/modules/<kernel>/vmlinuz
. 커널을 다시 설치해도 왜 작동하지 않는지 모르겠습니다.