|
Re: Requirements for modularisation of the SlugOS kernel: msg#00076misc.nslu2.devel
Filesystem module loading seems to happen automatically with mount commands in HEAD. Don't ask me how. Current behaviour: Therefore, novice SlugOS User sits down at NSLU2 booted from flash and plugs in USB Flash Stick. The appropriate USB, SCSI and USB storage modules have already been loaded automatically at boot by a script. mdev creates the correct device node. User types mount (-t vfat) /dev/sda1 /media/usb (or whatever) Mount autoloads required filesystem modules into kernel USB Disk is mounted Therefore, the only interaction currently required is the mount command. mdev currently has a single configure file. Scripts can be installed separately, but to get those scripts to execute, /etc/mdev.conf has to be edited. sed may be our best bet here, or alternatively autocreating an mdev.conf by concatenating separate files. Have to sleep now, enjoy your day, Mike On 23 Sep 2006, at 23:02, Rod Whitby wrote: > SlugOS is used as the in-flash recovery system for OpenSlug, > DebianSlug and GentooSlug. Therefore, I must be able to boot > SlugOS to internal flash, plug in a usb flash key (with either ext3 > or vfat formatting), and type 'mount' to access the contents. I > must not be required to remember other arcane commands (such as > modprobe or insmod) between plugging in the usb key and typing > mount. So all the modules required to do this in a modularised > SlugOS kernel must somehow load automatically in this situation. > This is a key non-negotiable requirement for SlugOS, and was the > reason why a previous attempt at further modularisation of the usb > and ext3-related parts of the SlugOS kernel was reverted just > before the SlugOS 3.10 release. The current effort to modularise > must meet this requirement. > -- Rod > > > > > > Yahoo! Groups Links > > > > > > > > > Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/nslu2-developers/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/nslu2-developers/join (Yahoo! ID required) <*> To change settings via email: mailto:nslu2-developers-digest-hHKSG33TihhbjbujkaE4pw@xxxxxxxxxxxxxxxx mailto:nslu2-developers-fullfeatured-hHKSG33TihhbjbujkaE4pw@xxxxxxxxxxxxxxxx <*> To unsubscribe from this group, send an email to: nslu2-developers-unsubscribe-hHKSG33TihhbjbujkaE4pw@xxxxxxxxxxxxxxxx <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: building fontconfig fails: 00076, Leon Woestenberg |
|---|---|
| Next by Date: | Re: building fontconfig fails: 00076, Rod Whitby |
| Previous by Thread: | Requirements for modularisation of the SlugOS kerneli: 00076, Rod Whitby |
| Next by Thread: | Re: Requirements for modularisation of the SlugOS kernel: 00076, stephane641 |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |