[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