제 생각에는PXE. ~에서산부트 예시HTTP 대상의 ISO에서 부팅할 수 있어야 합니다.
sanboot http://boot.ipxe.org/freedos/fdfullcd.iso
하지만 이것은 나에게 효과가 없습니다. 제안 사항이 있습니까? iPXE를 구축하고 이를 USB 스틱에 플래시했습니다.
iPXE> dhcp
iPXE> ping google.com
64 bytes from 172.217.17.110: seq=1
64 bytes from 172.217.17.110: seq=2
Finished: Operation canceled (http://ipxe.org/0b072095)
iPXE> sanboot http://boot.ipxe.org/freedos/fdfullcd.iso
Registered SAN device 0x80
Booting from SAN device 0x80
Boot from SAN device 0x80
Boot from SAN device 0x80 failed: Error 0x3d222083 (http://ipxe.org/3d222083)
Unregistered SAN device 0x80
iPXE>
내가 시도한 것:
- 디버그 옵션으로 iPXE 구축
DEBUG=efi_block
- 레거시와 UEFI 간 전환
BIOS >> Advanced >> CSM Configuration >> Storage
편집: 데비안과 함께 사용하려면:
sanboot http://gemmei.ftp.acc.umu.se/debian-cd/current/amd64/iso-cd/debian-10.8.0-amd64-netinst.iso
답변1
두 번째 오류 코드가 있는 URL은 링크된 페이지의 오류 설명이 iPXE 코드의 UEFI 전용 부분을 참조하기 때문에 UEFI 버전의 iPXE를 사용하고 있음을 나타냅니다.
하지만 FreeDOS는 UEFI와 전혀 작동하지 않으므로 fdfullcd.iso
UEFI를 사용하여 부팅할 수 없습니다.
시스템에서 FreeDOS를 시작하려면 CSM을 활성화해야 합니다(레거시로 설정).그리고대신 이전 BIOS용 iPXE 버전을 사용하십시오 ipxe.efi
.
처음에 iPXE를 어떻게 시작했는지는 확실하지 않습니다. PXE 네트워크 부팅을 사용하고 있습니까, CD나 USB 스틱에서 로컬로 iPXE를 로드하고 있습니까, ipxe.lkrn
GRUB 등에서 실행하고 있습니까? 이는 FreeDOS ISO 이미지를 부팅하기 위해 iPXE의 레거시 BIOS 버전을 부팅하는 능력에 상당한 영향을 미칩니다.
제발질문을 수정하세요더 많은 정보를 추가한 다음 가능한 경우 더 많은 제안을 추가하도록 답변을 편집하겠습니다. 아니면 다른 사람이 먼저 알아내면 다른 답변을 작성할 수도 있습니다.