Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 68619 - Include vfat kernel module in initrd
Summary: Include vfat kernel module in initrd
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: genkernel (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo LiveCD Package Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 65503
  Show dependency tree
 
Reported: 2004-10-23 01:35 UTC by Henrik Brix Andersen
Modified: 2004-10-23 12:48 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Henrik Brix Andersen 2004-10-23 01:35:00 UTC
As noted in bug #67886 comment #26 the vfat kernel module needs to be either in the initrd or compiled into the kernel to emulate a LiveCD from a FAT formatted device such as an USB flash drive as mentioned in bug #65503.
Comment 1 Tim Yamin (RETIRED) gentoo-dev 2004-10-23 11:11:30 UTC
This needs to go into the kernel config as modules should really only be used for something that would only be present on certain hardware (not a filesystem), so I'm sending this over to the LiveCD team for consideration for the kernel config.
Comment 2 Chris Gianelloni (RETIRED) gentoo-dev 2004-10-23 12:33:18 UTC
So to include vfat into the kernel, I also have to make msdos=y, right?
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2004-10-23 12:46:24 UTC
Err... not msdos... but fat in general...

anyway... I'm changing this but really this is *NOT* something that should be done.

Here's the way that I look at it.

The LiveCD is bloated with *exactly* this kind of uneccessary crap.  Yes, I said it.  UNECCESSARY.

The LiveCD should hav ewhat is needed to boot Gentoo and that is it.  I do not need VFAT to do this.  I do not need SCSI disk support in the initrd, either.

Since you need these for USB sticks, then it would probably be a good idea to build an image designed for such things.  At the same time you can remove the need for users to do real_root=/dev/sdaX by configuring and properly using catalyst.  We do not add a bunch of extra crap for netboot images, as they are handled spearately with a separate target.  USB sticks should be handled the same way... with a target of their own.