제가 묻는 질문은 일반적인 사람들이 묻는 질문과 정반대입니다. 커널 부팅 로그를 숨기는 대신 보고 싶지만 안타깝게도 표시되지 않습니다. 커널 문제이거나 그럽 문제라면 그렇게 하지 않을 것입니다. 보여주지 마세요.
방금 기본 x86_64_defconfig를 사용하여 linux-5.15.0을 컴파일했습니다. 해당 항목을 추가하기 위해 grub을 업데이트했으며 여기에 커널 명령줄이 있습니다.
root=/dev/sda2 rw loglevel=5
말할 필요도 없이 아무것도 표시되지 않고 커널이 성공적으로 로드되고 systemd가 시작되지만 로그는 표시되지 않습니다. 루트 파티션을 지정하지 않아 커널 패닉이 발생했는데도 출력이 없었고 시스템이 "커널 패닉, 동기화되지 않음, 설치할 수 없습니다....yada yada"라는 오류 메시지 없이 검은색 화면으로 잠겼습니다.
내가 뭘 잘못했나요? 어떻게 해결할 수 있나요?
추신: 동일한 매개변수를 사용하여 qemu에서 커널을 시작했는데 여기서는 커널 로그가 올바르게 표시됩니다. 커널에 파일 시스템 드라이버도 있습니다.
답변1
커널에 모니터에 적합한 드라이버가 없을 수 있습니다.
충분히 현대적인 UEFI 시스템을 보유하고 있다면 CONFIG_SYSFB_SIMPLEFB=y
및 가 있어야 합니다 CONFIG_FB_SIMPLE=y
.