Re: amd64: EFI boot over network try to load kernel from hd0

2017-11-25 Thread Patrick Wildt
On Fri, Nov 24, 2017 at 04:48:08PM -0700, Andrew Hewus Fresh wrote: > A version of this patch that applies cleanly lets me autoinstall > OpenBSD on a FreeNAS under bhyve. > So this seems useful and works for me. > > Anyway, I wrote down notes of what I had to do. I should probably try > vmm on th

Re: amd64: EFI boot over network try to load kernel from hd0

2017-11-24 Thread Andrew Hewus Fresh
A version of this patch that applies cleanly lets me autoinstall OpenBSD on a FreeNAS under bhyve. So this seems useful and works for me. Anyway, I wrote down notes of what I had to do. I should probably try vmm on this hardware again, but time constraints and all that. https://gist.github.com/a

Re: amd64: EFI boot over network try to load kernel from hd0

2017-06-08 Thread Patrick Wildt
On Thu, Jun 08, 2017 at 11:42:44PM +0900, YASUOKA Masahiko wrote: > Hi, > > Tested the diff. It works fine. > > On Wed, 7 Jun 2017 20:23:43 +0200 > Patrick Wildt wrote: > > Do you want it to run diskless with root on NFS? Well, I haven't > > implemented that, but here's a diff that should allo

Re: amd64: EFI boot over network try to load kernel from hd0

2017-06-08 Thread YASUOKA Masahiko
Hi, Tested the diff. It works fine. On Wed, 7 Jun 2017 20:23:43 +0200 Patrick Wildt wrote: > Do you want it to run diskless with root on NFS? Well, I haven't > implemented that, but here's a diff that should allow you to load > the kernel from a TFTP server. > > I have a similar diff on arm64

Re: amd64: EFI boot over network try to load kernel from hd0

2017-06-07 Thread Patrick Wildt
On Wed, Jun 07, 2017 at 03:58:01PM +0200, Sven-Volker Nowarra wrote: > Hi, > > I setup a PXE boot server, to load my different clients. Now I have 2 single > EFI devices, which do not support PXE (both are Macminis). They prefer "EFI" > files. Both are capable running 64bit software, but require

Re: amd64: EFI boot over network try to load kernel from hd0

2017-06-07 Thread Ted Unangst
Sven-Volker Nowarra wrote: > Here the client stops, for sure there is no harddrive. Somehow the efiboot > file does not provide the option to load the kernel via network, only hd0 or > hd1 is offered. I looked up the files in > /sys/arch/amd64/stand/efiboot/efiboot.c and the header files, but co

amd64: EFI boot over network try to load kernel from hd0

2017-06-07 Thread Sven-Volker Nowarra
Hi, I setup a PXE boot server, to load my different clients. Now I have 2 single EFI devices, which do not support PXE (both are Macminis). They prefer "EFI" files. Both are capable running 64bit software, but require 32bit EFI loaders. So I added a line in my dhcpd.conf to supply “BOOTIA32.EFI