[Bug 227808] FreeBSD-11.1-STABLE-amd64-bootonly.iso fails to mount root w/ error 19 on HP DL360 G8 and G9 via PXE

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Jul 19 17:36:51 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227808

--- Comment #20 from vmiller at verisign.com ---
This functionality is tested by booting the HP DL360g9 into iPXE under UEFI and
booting the project built bootonly ISO:

1) Boot iPXE
2) ctrl-b to break into iPXE prompt
3) ifconf or dhcp (to configure network)
4) sanboot --drive 0x80 --no-describe http://$url_to_iso

This iPXE config reference seems to illustrate ISOs are loaded via correct
syntax of the sanboot command: https://gist.github.com/robinsmidsrod/2234639

The above procedure on the project ISO fails w/ mountroot error 19. However,
the ISO boots correctly when mounted as virtual media on the platform
accomplished with:

1) Login to iLO
2) attach virtual media CD/DVD (using URL from above)
3) Reboot system into virtual media

>From iPXE, the ISO can be loaded where we drop to the loader prompt and inspect
the environment. Here are some seemingly relevant environment bits:

...
bootfile=kernel
comconsole_pcidev=
comconsole_port=1016
comconsole_speed=9600
console=efi
currdev=cd0:
efi-version=2.40
...
loaddev=cd0:

vfs.root.mountfrom and vfs.root.mountfrom.options are unset when breaking out
to the loader prompt. Setting manually and executing boot exhibits the same
behavior (mountroot() error 19).

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list