PXE 부팅 문제 디버깅

PXE 부팅 문제 디버깅

PXE 부팅 서버를 설정하려고 하는데 클라이언트가 부팅에 실패하고 UEFI 대화형 셸에 들어갑니다. 시스템은 Rocky Linux(RHEL8)입니다. grub2 및 shimx64.efi 파일을 uefi 경로에 복사하고 웹 북용 dhcp 서버를 설정하고 UEFI 64비트 파일 이름을 uefi/shimx64.efi로 지정했습니다. 레거시 BIOS를 시도하면 pxelinux.cfg/default에 정의된 메뉴가 실행되기 때문에 PXE 서버가 작동하고 있다는 것을 알고 있습니다. 따라서 DHCP 인프라가 정확하고 TFTP가 작동하고 있다고 확신합니다.

그래서 uefi 부팅이 심을 로드하지 않는 이유를 알 수 없습니다. tftp 로그를 덤프하고 서버에서 어떤 파일을 추출하려고 시도했는지 확인할 수 있는 방법이 있습니까?

답변1

tftp 로그 위치를 찾았습니다.

tail -f /var/log/messages

여기에는 PXE 서버 작동 디버깅에 유용한 모든 정보가 표시됩니다.

관련 정보