[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Floppy installer fails to load modules

Sent to private email by mistake. 

On Monday 09 February 2004 17:03, Jack Carroll wrote:
> On Mon, Feb 09, 2004 at 11:41:11AM -0700, Justin Guerin wrote:
> > On Saturday 07 February 2004 16:21, Jack Carroll wrote:
> > > [snip]
> > I was able to load RAID drivers from a floppy.  My floppy was formatted
> > ext2, but I can't remember if that was needed.  I do remember that the
> > modules had to be in a boot/ directory on the floppy, before they were
> > recognized.
> >
> > I don't recall if the floppy was formatted ext2 because fat / vfat
> > support wasn't in the install kernel.  Still, I'd try forcing the
> > floppy to ext2, then loading the modules in a boot/ directory on the
> > floppy, and see if that works.
> >
> > Note that the options in fstab can cause errors.  Specifically, if I
> > use the option user,noauto,showexec,umask=022, I get errors like
> > mount: wrong fs type, bad option, bad superblock on /dev/fd0,
> >        or too many mounted file systems
> > only on ext2 disks.  Once I change that to user,noauto, it works.  (the
> > fs type was 'auto' the whole time, and 'man mount' totally explains why
> > the error came up)  So if the above doesn't work for you, try changing
> > the options.
>       You mean edit /etc/fstab after the floppy installer boots?  I
> thought that file was only read during booting.  I can try that, though.
>       I don't have any control over what format the driver floppy is in,
> because it comes as an image that gets copied raw to the floppy.

Sorry for the confusion, but I meant edit the fstab on the other Linux 
systems that you were using to try to read the module floppy.  I don't 
remember if the ramdisk install system has an /etc/fstab, although it 
might.  Using the shell on alt-f2 should tell you.

The /etc/fstab is read during boot, but it is also read when issuing mount 
commands.  It allows you to say 'mount /floppy' instead of 'mount -t vfat /
dev/fd0 /floppy', if you have the appropriate fstab entry for your /floppy 
mount point.

In the other Linux boxes you're using to try to read the module floppy, 
verify the /etc/fstab options don't conflict with any particular file 
system type (i.e. option 'showexec' is only useful on fat, so trying to 
mount an ext2 with that option will fail).  Then see if you can mount and 
view the floppy.  Make sure the modules are in a /boot directory.

Let us know if that helps.

Justin Guerin

Reply to: