헤드리스 FreeBSD 시스템을 시작하는 데 문제가 있습니다. 시작하려면 모니터가 필요합니다.

헤드리스 FreeBSD 시스템을 시작하는 데 문제가 있습니다. 시작하려면 모니터가 필요합니다.

헤드리스 FreeBSD 13.1 시스템을 설정하려고 합니다. 이전에 이 특정 컴퓨터에서 이 작업을 성공적으로 수행한 적이 있지만 어떤 이유로든 완전히 다시 설치한 후 HDMI를 통해 연결된 모니터 없이는 부팅을 원하지 않습니다. 네트워크에 전혀 나타나지 않기 때문에 부팅 프롬프트를 통과하지도 못할 것이라고 가정합니다.

기기를 시작하기 전에 HDMI 케이블을 모니터에 연결하면 예상대로 시작됩니다. 모니터 없이 부팅 시도가 실패한 후 모니터를 연결하면 작동하지 않습니다(검은색 디스플레이).

-P추가 하려고 시도했지만 /boot.config효과가 없었습니다. 그 외에는 시스템이 꽤 평범합니다.

이 시스템은 미국 메가트렌드 BIOS를 갖춘 팬이 없는 중국식(?) "Basoaro" 시스템이지만 BIOS에서 관련성이 있는 어떤 것도 찾을 수 없습니다.사용된모니터를 연결하지 않고 시스템을 부팅하려면 이것이 BIOS 관련 문제가 아니라고 가정합니다.

헤드리스 부팅을 하기 전에 무엇을 했는지는 잊어버렸습니다.

답변1

간단히 추가하면 내 문제가 해결되었을 수 있다고 생각합니다.

console="efi"

... 도착하다 /boot/loader.conf. 이것loader.conf(5)매뉴얼에서는 이를 "EFI 콘솔 선택"으로 설명합니다. 비디오 또는 직렬 콘솔이 연결되어 있지 않을 때 부팅 프로세스를 차단하지 않는 것 같습니다.

console처음에는 시스템 액세스가 완전히 차단되는 것을 원하지 않았기 때문에 설정에 값을 할당하는 것이 두려웠 지만 이것이 위험할 수 있는지는 알 수 없었습니다.

답변2

퍼팅이 나에게 잘 맞는다(Geekom MiniAir 11) console="nullconsole". loader.conf나에게 올바른 방향을 알려준 Kudo Kusalananda에게 감사드립니다!

에서 인용남성loader.conf:

nullconsole자동 콘솔을 선택합니다(비디오 콘솔이나 직렬 포트가 없는 시스템에 유용함).

관련 정보