OPNSense(FreeBSD)가 USB에서 부팅할 수 없습니다: "UFS에서 1개의 파티션을 찾았습니다"에서 멈췄습니다.

OPNSense(FreeBSD)가 USB에서 부팅할 수 없습니다: "UFS에서 1개의 파티션을 찾았습니다"에서 멈췄습니다.

OPNSense(amd64 VGA 이미지, 21.1)를 부팅하려고 합니다.https://opnsense.org/download/) USB에서. 이 기계는 (나에게) 상당히 새롭지만 본 적이 있습니다.

  • USB 스틱에서 Linux 커널을 성공적으로 부팅합니다(따라서 기본적으로는 괜찮을 것입니다).
  • OPNSense USB 스틱은 다른 시스템의 qemu에서도 정상적으로 부팅됩니다.

그러나 OPNSense는 시작 후 즉시 중단됩니다.

>> FreeBSD EFI boot block
   Loader path: /boot/loader.efi
   
   Initializing modules ZFS UFS
   Load Device: PciRoot(0x0)/Pci(0x1d,0x0)/USB(0x1,0x0)/USB(0x4,0x0)/HD(1,GPT,[lots of hex],0x3,0x640)
   BootCurrent: 0004
   BootOrder: 0004[*] 0003 0001 0002
   Probing 5 block devices........* done
    ZFS found no pools
    UFS found 1 partition

...또한 일부 손상이 있을 경우를 대비해 USB 스틱에 모두 다시 추가했습니다(아니요).

디버깅을 시작하는 방법에 대한 아이디어가 있나요?

고쳐 쓰다: 이는 잘못된 UEFI 구현일 가능성이 높습니다. MBR 부팅으로 전환하는 것은 매우 효과적인 해결 방법입니다.

관련 정보