Harmon Sequoya Nine wrote:
> 
> Didn't know where to report this.  I looked at the source code, and it's full
> of different names and email addresses -- so the Debian users list seemed like
> a safe bet ...
> 
> The "mount" command seems to be rather picky about the format of the 
> /etc/fstab file.
> In particular, the "options" column.  The comma-separated list of options 
> can't
> just a separated by commas -- each option must be separated by a comma and a 
> space.
> 
> Example:
> 
> ------------------------
> (tao)hnine:/etc[503]$ cat fstab
> # /etc/fstab: static file system information.
> #
> #<filesys>  <mnt pnt>  <type>   <options>                             <dump>  
> <pass>
> /dev/hdb3       /       ext2    defaults                                0     
>   1
> /dev/hdb1       none    swap    sw                                      0     
>   0
> proc            /proc   proc    defaults                                0     
>   0
> /dev/hdb2       /home   ext2    defaults                                0     
>   2
> /dev/sda1       /jaz    ext2    defaults                                0     
>   0
> /dev/hda1       /dosc   vfat    defaults                                0     
>   2
> /dev/hdd        /cdrom  iso9660 auto, async, dev, exec, ro, suid, user  0     
>   0
> /dev/fd0        /dosa   msdos   defaults, user                          0     
>   0
> 
> (tao)hnine:/etc[504]$ mount /cdrom
> mount: block device /dev/hdd is write-protected, mounting read-only
> (tao)hnine:/etc[505]$
> (tao)hnine:/etc[505]$ mount # EVERTHING IS FINE HERE
> /dev/hdb3 on / type ext2 (rw)
> /proc on /proc type proc (rw)
> /dev/hdb2 on /home type ext2 (rw)
> /dev/hda1 on /dosc type vfat (rw)
> /dev/hdd on /cdrom type iso9660 (ro)
> (tao)hnine:/etc[506]$
> (tao)hnine:/etc[506]$
> (tao)hnine:/etc[506]$ umount /cdrom
> (tao)hnine:/etc[507]$
> (tao)hnine:/etc[507]$ cat fstab # IT'S CHANGED! -- SPACES AFTER COMMAS TAKEN 
> OUT
> # /etc/fstab: static file system information.
> #
> #<filesys>  <mnt pnt>  <type>   <options>                             <dump>  
> <pass>
> /dev/hdb3       /       ext2    defaults                                0     
>   1
> /dev/hdb1       none    swap    sw                                      0     
>   0
> proc            /proc   proc    defaults                                0     
>   0
> /dev/hdb2       /home   ext2    defaults                                0     
>   2
> /dev/sda1       /jaz    ext2    defaults                                0     
>   0
> /dev/hda1       /dosc   vfat    defaults                                0     
>   2
> /dev/hdd        /cdrom  iso9660 auto,async,dev,exec,ro,suid,user        0     
>   0
> /dev/fd0        /dosa   msdos   defaults, user                          0     
>   0
> 
> (tao)hnine:/etc[508]$
> (tao)hnine:/etc[508]$ mount /cdrom
> (tao)hnine:/etc[509]$
> (tao)hnine:/etc[509]$ mount  # OH, NO!
> /dev/hdb3 on / type ext2 (rw)
> /proc on /proc type proc (rw)
> /dev/hdb2 on /home type ext2 (rw)
> /dev/hda1 on /dosc type vfat (rw)
> /dev/hdd on /cdrom type iso9660 (ro,noexec,nosuid,nodev)
> (tao)hnine:/etc[510]$
> (tao)hnine:/etc[510]$ umount /cdrom
> (tao)hnine:/etc[511]$
> ------------------------
> 
> There is nothing I can see in the documentation about this...
> Can mount be easily changed so that it's not so picky?
> 
> -- Harmon
> 

Spaces and commas should *not* work. How else do you suppose mount
can read the file and know which fields are which? Each 'field' is
separated by whitespace and that's how the file is parsed.

-- 
Jens B. Jorgensen
[EMAIL PROTECTED]


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .

Reply via email to