On Tue, 09 May 2017, David Lawyer wrote:
> My PC has a floppy drive which I seldom use.  When I boot linux, it runs
> /etc/init.d/checkfs.sh which runs fsck.fat on the floppy drive
> /dev/fd0.  The fsck fails because there is no floppy in the drive and

...

> Linux should not try to run fsck on a floppy drive at boottime, unless
> perhaps if it's booting from floppy and the boot fails.  I'm booting from
> my harddrive.

...

> Here's my /etc/fstab file:
> # /etc/fstab: static file system information for 80GB Maxtor.
> #
> # <file system>     <mount point>   <type>  <options>   <dump>  <pass>
> LABEL=80GB-Maxtor     /            ext4    defaults    0       1
> LABEL=80GB-Maxtor-swp   none            swap    sw            0       0
> /dev/cdrom             /home/dave/cd  iso9660 rw,noauto,user   0       2      
> LABEL=8GB-Maxtor         /bak                 ext4    rw,noauto,user,exec  0  
>      2
> /dev/fd0      /home/dave/fd           vfat    rw,noauto,user,noexec,  0       
> 1       

Please change that last line in /etc/fstab to:

        /dev/fd0 /home/dave/fd vfat rw,noauto,user,noexec 0 0

(i.e. that last "1" needs to be "0").

After updating /etc/fstab, please regenerate the initramfs just in case.
As root:

        update-initramfs -u

Then reboot to test the changes, without a floppy inserted.  It should
not attempt to fsck /dev/fd0.

-- 
  Henrique Holschuh

Reply via email to