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

Re: ext3 message if FS is not ext3



On Wed, 23 May 2001, Florian Lohoff wrote:
> On Wed, May 23, 2001 at 01:06:16PM +0100, Stephen C. Tweedie wrote:
> > Hi,
> > On Wed, May 23, 2001 at 02:00:13PM +0200, Florian Lohoff wrote:
> > > paradigm:~# mount /dev/fd0 /mnt2
> > > VFS: Can't find an ext3 filesystem on dev fd(2,0).
> > 
> > Why?
> > 
> > mount(8) tried to get the kernel to mount /dev/fd0 as an ext3
> > filesystem.  The kernel is entitled to emit an error in that case.
> > ext2 will complain too.
> > 
> > I don't see the problem!
> 
> Either it is comon to all filesystems to print a note that its not
> able to mount e.g. iso9660/ext2 or all filesystems dont complain.
> 
> Currently all keep quiet except ext3.

You're misunderstanding what's actually going on here.  You're forgetting that, 
in the good ol' days, you actually had to tell 'mount' what type of filesystem 
you were mounting.  If you didn't, it would assume the most commmon filesystem 
type for the OS and try to mount that type of filesystem.  If it failed, you 
would see such a message and the process would stop.   Linux, on the other 
hand, will go through a list of common filesystems... trying them each in 
order..  each time one fails, an error message is emitted (because they're all 
using the same code as if you had explicitly gone throught and said 'mount -f 
<fs> ...' for each filesystem type.  

Don't be misled by the fact that you don't get an error message when mounting 
an iso9660 filesystem w/o specifying the type....  you're probably mounting 
something that is mentioned in your /etc/fstab, which does specify the default 
filesystem type for a particular device node.







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