Kharisma Esguerra
2005-Jan-26 08:04 UTC
FW: [syslinux] How to delay before mounting root filesystem
yup runned it. probably something wrong with my initrd filesystem. can you send me a directory listing of your initrd? and probably a sample linuxrc. if worse comes to worse, i'll probably load my usb and scsi modules in the initrd. i'm probably doing it all wrong. i'm trying to imitate the slackware10usb way of booting up. every driver built in the kernel, patch on the mounting root filesystem, and no initrd in the lilo.conf. somebody told me kernel must have been rdev-ed but i don't think that's necessary if you're using lilo and not using a ramdisk. somebody help me. any samples? -----Original Message----- From: syslinux-bounces at zytor.com [mailto:syslinux-bounces at zytor.com]On Behalf Of Joel Ebel Sent: Wednesday, January 26, 2005 1:43 AM To: syslinux at zytor.com Subject: Re: [syslinux] How to delay before mounting root filesystem This is the whole reason RUNT Linux exists. TO be able to boot from USB devices. You have the right idea. You need an initial ramdisk to sleep, or you need the kernel to be patched to allow time for the USB device to be initialized. I haven't had consistent results with the kernel patches, so RUNT uses an initial ramdisk. Take a look at the RUNT website: http://ncsu.edu/project/runt and try making an initrd like is in RUNT. I've used busybox with LASH and sleep compiled in. I also load modules in the ramdisk, but you can do without that if it's compiled into the kernel. Obvious question... Did you run lilo after changing lilo.conf? Joel
Joel Ebel
2005-Jan-26 16:24 UTC
FW: [syslinux] How to delay before mounting root filesystem
I've attached a directory listing of my initrd in RUNT, as well as the very simple linuxrc. Hope this helps: Joel Kharisma Esguerra wrote:> yup runned it. probably something wrong with my initrd filesystem. can > you send me a directory listing of your initrd? and probably a sample > linuxrc. > if worse comes to worse, i'll probably load my usb and scsi modules in the > initrd. > > i'm probably doing it all wrong. i'm trying to imitate the slackware10usb > way of booting up. every driver built in the kernel, patch on the mounting > root filesystem, and no initrd in the lilo.conf. somebody told me kernel > must > have been rdev-ed but i don't think that's necessary if you're using lilo > and > not using a ramdisk. > > somebody help me. any samples? > > -----Original Message----- > From: syslinux-bounces at zytor.com [mailto:syslinux-bounces at zytor.com]On > Behalf Of Joel Ebel > Sent: Wednesday, January 26, 2005 1:43 AM > To: syslinux at zytor.com > Subject: Re: [syslinux] How to delay before mounting root filesystem > > > This is the whole reason RUNT Linux exists. TO be able to boot from USB > devices. You have the right idea. You need an initial ramdisk to > sleep, or you need the kernel to be patched to allow time for the USB > device to be initialized. I haven't had consistent results with the > kernel patches, so RUNT uses an initial ramdisk. Take a look at the > RUNT website: http://ncsu.edu/project/runt and try making an initrd like > is in RUNT. I've used busybox with LASH and sleep compiled in. I also > load modules in the ramdisk, but you can do without that if it's > compiled into the kernel. > > Obvious question... Did you run lilo after changing lilo.conf? > > Joel > > _______________________________________________ > SYSLINUX mailing list > Submissions to SYSLINUX at zytor.com > Unsubscribe or set options at: > http://www.zytor.com/mailman/listinfo/syslinux > Please do not send private replies to mailing list traffic. >-------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: list URL: <http://www.zytor.com/pipermail/syslinux/attachments/20050126/82e16f7b/attachment.ksh> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: linuxrc URL: <http://www.zytor.com/pipermail/syslinux/attachments/20050126/82e16f7b/attachment-0001.ksh>