EFI, UEFI, PXE: FreeBSD-12.1-RELEASE-amd64-bootonly.iso boot from SAN device failed, error 0x7f22208e

Rick Miller vrwmiller at gmail.com
Fri Dec 25 13:59:10 UTC 2020

On Fri, Dec 25, 2020 at 3:43 AM Victor Sudakov <vas at sibptus.ru> wrote:

> Rick Miller wrote:
> >
> > This is seemingly reminiscent of a problem I've observed with bootonly
> ISOs
> > from FreeBSD 9 through 12, which is documented in FreeBSD PRs 239876,
> > 227808, 199197, 179312, and 169919. See comment 22 in PR 227808 for a
> > description of how it might be overcome.
> Interesting. The way I'm trying to boot is well described in
> Comment 20. It is sad that nothing has changed since July 2018. Does it
> mean nobody really cares?
> Speaking of Comment 22.
> I've never thought I will have to build a kernel with an MFS image
> within (outside of NanoBSD). How are you going to boot this kernel from
> iPXE? Put it on an ISO image and sanboot the ISO?

Yes. That is precisely how it is accomplished.

Is it not possible to fetch a GENERIC kernel by loader.efi, then fetch
> an MFSROOT image as a separate file? This is the way I did the job
> during the pxelinux (old BIOS based netboot) times.

It seems you refer to loading a kernel and separate ramdisk or initrd. I've
heard it rumored there could be preliminary experimental code to accomplish
this, but don't have any evidence.

Take care
Rick Miller

More information about the freebsd-questions mailing list