Port-prep archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: 7024-E30 Netboot
Would it be worth porting one of the second-stage bootstraps for these systems to reduce the need to figure out how to get a kernel image under 2MB?
-- Chris
> On Dec 23, 2023, at 10:53 AM, T <bobs%thelibertytree.org@localhost> wrote:
>
> On Tue, 19 Dec 2023 05:04:00 -0000 (UTC), T wrote:
>
>> On Thu, 14 Dec 2023 20:33:29 -0500, Aaron B. wrote:
>>
>>> Trying again with the E30 I have: Replaced the network adapter with an
>>> 8-Z having an FRU number per the previous thread; SMS sees it and
>>> attempts to boot from it.
>>>
>>> Through packet capture, I can see (a) it acquiring an address via
>>> BOOTP,
>>> (b) it contacting the TFTP server, and (c) it correctly downloading the
>>> file via TFTP.
>>>
>>> However it's just stuck on 'Starting software please wait' with no
>>> further activity after that.
>>>
>>> I've tried the GENERIC kernel in the install directory; the kernel from
>>> the prep sets, uncompressed; and /usr/mdec/boot from the prep base set.
>>> All cause the same behavior.
>>>
>>> What's the correct file to use? A kernel, or is there a 2nd stage
>>> bootstrap to send instead?
>>
>> I'm not sure about the E30, but I have to use the file sysinst_small.fs
>> to get netboot working on my 7248-132 43p. If I try using the GENERIC
>> kernel,
>> it doesn't work. There seems to be a 2MiB size limit on what loads, if
>> it's larger than that, it doesn't boot.
>
> To add onto this, the 2MiB or less kernel is just needed to bootstrap the
> bootloader, it can be stripped down, bare bones since it only needs to be
> able to interact with boot devices. The TFTP should be sending what is a
> boot disk image to the PReP machine, as found here:
> https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.3/prep/installation/floppy/
>
> I don't remember if 9.3 sysinst_small.fs works, if it doesn't, you could
> probably use one from a previous version release (like 8.2) that generates
> a smaller kernel size. I compile a stripped down kernel specifically for
> use with the bootloader.
>
> Once the boot image is loaded, it can then boot a normal GENERIC kernel
> and as far as I have seen, there isn't a size limitation affecting the
> second stage kernel.
>
Home |
Main Index |
Thread Index |
Old Index