[syslinux] any way to use binary kernel modules + pxe booting?
H. Peter Anvin
hpa at zytor.com
Fri Jan 3 11:54:25 PST 2003
Josef Siemes wrote:
>>
> There are at least two ways for a 2.4.x kernel to mount the root filesystem
> from an initrd: The old change_root-mechanism (root FS is mounted after
> /linuxrc exits, uses 'standard' root= and nfsroot= parameters). This one is
> coming from the 2.0 series (or even 1.x? Don't recall that ...), and is obsoleted
> by the new pivot_root method existing in 2.4.x+: The /linuxrc is executed as
> init, mounts the root FS, and calls the pivot_root system call to define this as
> the new root filesystem.
>
> See the /Documentation tree of your preferred kernel to learn more.
>
>>Alternatively, is there a better way to get the module loaded so I can
>>NFS mount the root fs?
>
> The one possibility is to compile everything in the kernel, the other one to use
> an initrd and load the modules there (btw: even with open-source drivers).
> I don't know a third one.
>
The third one would be to use the new initramfs mechanism, which will
replace initrd. However, that one is still very much in development.
-hpa
More information about the Syslinux
mailing list