Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Dec 2020 15:22:02 -0800
From:      Dave Hayes <dave@jetcafe.org>
To:        Rick Miller <vrwmiller@gmail.com>
Cc:        Victor Sudakov <vas@sibptus.ru>, Graham Perrin <grahamperrin@gmail.com>, FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: EFI, UEFI, PXE: FreeBSD-12.1-RELEASE-amd64-bootonly.iso boot from SAN device failed, error 0x7f22208e
Message-ID:  <20201228152202.4ba4fec9@bigus.dream-tech.com>
In-Reply-To: <CAHzLAVFCKfkxwDg-b25OyQ8Zst4Y__f6g5j7uXJGqtCkbw2Dvw@mail.gmail.com>
References:  <20201223025406.GA25600@admin.sibptus.ru> <af710389-3e9a-6f0d-98e4-d69aab875fed@gmail.com> <20201223104459.GA36737@admin.sibptus.ru> <6cbaa416-0262-c85f-8e74-19a8ac95605d@gmail.com> <20201224134403.GB13527@admin.sibptus.ru> <a24b96bd-a446-383d-11b7-601b5b96539a@gmail.com> <CAHzLAVE_1TQYWju=Hy8sCY3=GbE1NSSEr2VGRLE30PKd7Cafaw@mail.gmail.com> <20201225084305.GA60871@admin.sibptus.ru> <CAHzLAVFCKfkxwDg-b25OyQ8Zst4Y__f6g5j7uXJGqtCkbw2Dvw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 25 Dec 2020 08:58:56 -0500
Rick Miller <vrwmiller@gmail.com> wrote:
> On Fri, Dec 25, 2020 at 3:43 AM Victor Sudakov <vas@sibptus.ru> wrote:
> > 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.

Experimental? Eh...this idea seems to work for me as of 12.2-STABLE. 

I have successfully booted onto a ramdisk using a "Live DVD" in both BIOS
and UEFI (I have a hybrid build for amd64) using just the techniques found in
/usr/src/release/amd64/mkisoimages.sh and a larger setting of EFI_STAGING_SIZE.

The system runs entirely on ramdisk, two in fact because I had to split off
/usr due to EFI_STAGING_SIZE and not having any guidelines on the maximum
setting for this make.conf tunable.

So far, four machines have successfully booted on this strategy. There's four
points of evidence for you. :D

It would be nice for some "official" support, but what that means in this
context is unclear to me. 
-- 
Dave Hayes - Consultant - LA CA, USA - dave@dream-tech.com
>>>> *The opinions expressed above are entirely my own* <<<<

There is no reality except the one contained within us.
That is why so many people live such an unreal life. They
take the images outside them for reality and never allow the
world within to assert itself.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20201228152202.4ba4fec9>