please--floppy help

Alexander Holst yellowdog-general@lists.terrasoftsolutions.com
Wed Nov 5 14:04:01 2003


On Wed, 2003-11-05 at 20:01,
yellowdog-general-request@lists.terrasoftsolutions.com wrote:

> Message: 10
> Date: Wed, 05 Nov 2003 07:46:49 -0800
> From: Ted Parks <th.parks@verizon.net>
> To: yellowdog-general@lists.terrasoftsolutions.com
> Subject: please--floppy help
> Reply-To: yellowdog-general@lists.terrasoftsolutions.com
> 
> I have been trying for more than a month to troubleshoot a problem with 
> /etc/fstab in YDL 3.0.1 that affects mounting the floppy. A few people, 
> among them Clint MacDonald, have been kind to respond, but I am still 
> baffled.
> 
> When I add "/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0" to  
> /etc/fstab, then mkdir /mnt/floppy, everything works. But as soon as I 
> power down, YDL 3.0.1 forgets the changes, and I get a "mount point 0 
> missing" message upon boot up. To use the floppy, I have to go through 
> the whole process everytime I boot up.
> 
> I think my changes to /etc/fstab are correct. What do I do to make YDL 
> remember them? Is my machine the only one that has ever done this?

Nope, it sure ain't! Try the same line without the "kudzu" option!
That is:

/dev/fd0  /mnt/floppy  auto  noauto,owner  0 0

Kudzu is the automatic hardware detection of Linux. So in case it
detects a device it is aware of, that might hold a flilesystem, it will
add it to /etc/fstab automagically with the "kudzu" option in that line.
But, on the other hand, it will also remove the line in case the device
is not present anymore [or if kudzu is deactivated ?? ]. Therefore
either kudzu does not recognize your floppy controler as a valid device
and removes the apropriate line from fstab - due to the fact that the
line contains the "kudzu" option, which explicitly allows kudzu to do
so, or it is deactivated completely and therefore every line containing
the "kudzu" option is deleted.

As kudzu not only alters fstab, but also creates the mount point[s], the
above mentioned applies to the mount points as well - in your case
/mnt/floppy. Upon every reboot, /mnt/floppy is deleted when kudzu
deletes the corresponding line in /etc/fstab.

I hope I am not too far off the truth - at least my experience on a
beige G3 running YDL 3.0 led me to my above mentioned conclusion.


Greetings,
Alex

-- 
Alexander Holst
Hergulesse Design
ph: +49 [0]711 887 5195
fx: +49 [0]711 887 5196
<alex.holst@hergulesse.de>
<hergulesse@s.netic.de>