I am trying to create a diskless clients using F6.
I took the pxe initrd.img and de-cpio it, but I have found that no matter what I do either the loader continues to run or I get kernel read errors of some sort. I can really see them because the messages to scrolling too quick.
From what I have read linuxrc or /init runs. I compiled busybox with the static option hoping to get a shell from it. No such luck. I tried to replace /init with a script that looks like this:
/sbin/sh # static busybox link.
And it still runs loader.
1. What I need is a initrd, that I can get a shell.
2 I would like to understand why loader continues to run.
3. Understand how run a script instead of loader.
Once I have a script I can play with, then I can do the rest myself.