logo       

Re: Requirements for modularisation of the SlugOS kernel: msg#00085

misc.nslu2.devel

Subject: Re: Requirements for modularisation of the SlugOS kernel

Personally, I think we have to keep in mind that this whole NSLU2
thing is not for the "general" public so I don't think a person
attempting this sort of "hacking" would complain because it's not
plug-and-play.
Personally I started using the slug because it's cheap, small lean so
the last thing I want to do with is to have run X-windows with tons
of overhead.

IMHO, it should come barebone (pedal-to-the-medal) with the
infrastructure in place to allow easy additions by the users to
customize their own installations.

Obviously, I'm biased as I use mine for robotics so I have to strip
off all the frills to get it to run as efficiently as possible (and
keep the darn bootup times under 30sec!!)

My 0x02$,

Stephane
http://robotics.no-ip.org
--- In nslu2-developers-hHKSG33TihhbjbujkaE4pw@xxxxxxxxxxxxxxxx, Michael-Luke
Jones
<mlj28@...> wrote:
>
> 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>
Google Custom Search

News | FAQ | advertise