[nSLUG] Linux on Laptop and External USB Drive
mdcrawford at gmail.com
Fri Sep 22 19:05:37 ADT 2006
On 9/22/06, billdavidson at eastlink.ca <billdavidson at eastlink.ca> wrote:
> > You need to roll a custom initrd that includes the USB and SCSI kernel
> > modules. It's not hard if you have ever made a custom initrd, but it
> > will be frustrating if this is your first one ever.
> Just to be "old school", or maybe pedantic, I have to point out that you
> don't actually need any initrd at all. If you roll a custom kernel
> with the needed drivers compiled in instead of modules then there is no
> need for an initial ramdisk to load modules.
That will work fine if the kernel driver code is written to support
being compiled into the kernel, but at least some kernel modules only
support being built as modules.
If you're lucky, you'll find that out when your kernel fails to build.
If you're not, you'll find out when your kernel builds OK then fails
I don't know about USB, but the 1394 (FireWire) drivers are all module-only.
mdcrawford at gmail dot com
More information about the nSLUG