linuxrc won't execute in initrd
I'm trying to make my own live cd based on Debian etch. I won't bother to get into the details of how I am accomplishing this. My question has to do with the linuxrc script. According to the man page for initrd, that script is supposed to be executed if it exists. Then, after it has finished the real file system gets mounted. My problem is that my linuxrc script never gets executed. The system just boots as per usual. I know that my initrd works because if I call my script init then it does get executed. The only problem with this is that if I try to exit the busybox shell I get a kernel panic about trying to kill init. What is a way around this? Why is the linuxrc script never exectued? (I have made sure that the execute bit is set.) Any help would be appreciated.