On Thu, Mar 25, 2010 at 5:15 PM, Michael C. Robinson
<[email protected]> wrote:
> Well, I have gotten memtest86+-4.00.bin.gz to network boot via PXE.
>
> Here are simple instructions that don't seem to be available via google:
>
> 1)  Use gunzip to decompress the binary.
>
> 2)  Rename the binary to just memtest86, pxelinux can't handle .bin.
>
> 3)  Configure the pxelinux menu to load memtest86.
>
> I'm still stumped as to why pxelinux starts my Linux From Scratch
> kernel okay and then crashes at the determine RPC port number step.
> The kernel behaves as if the NFS server isn't there, which isn't
> the case at all.  I can mount the share in question via Fedora 12
> installed natively, I just can't get the share to mount via
> pxelinux.  I do not want to CD boot, hard drive boot, floppy
> boot, or USB boot as doing so would defeat what I'm after.  I'm
> beginning to think that an initrd is required, but that shouldn't
> be required at all.  Is it enough to have NFS root compiled in
> and the nic driver compiled in or does ext4 support need to be
> compiled in as well?
What you have compiled in depends on what you want to accomplish prior
to starting user space.
You have to have network autoconfig built in.
You have to have network block device built in.
You should need other file systems built in.

Built an initial ramfs file with a static busybox in it.  This should
be just a cpio that is compressed.
No filesystem.  Make a directory tree and populate it.  Then cpio and
compress it.
http://jootamam.net/howto-initramfs-image.htm



>
> How would I modify my Linux From Scratch system so that NFS root
> boots and a local boot will work properly?
What?  New question!  More info is needed here to answer this one?


>
> Does the NFS root have to be in a subdirectory of the tftp-server
> root or can it be anywhere on the server?  Most instructions
> seem to mix the directory for NFS root and the tftp server
> together.
>
Doesn't need to be but having both in the same tree sometimes makes
things easier.
_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to