Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Jul 2001 21:11:23 +0100
From:      Ian Dowse <iedowse@maths.tcd.ie>
To:        "P. U. (Uli) Kruppa" <root@pukruppa.de>
Cc:        Vladislav Saltanov <saltanov@mail.ru>, freebsd-questions@FreeBSD.ORG
Subject:   Re: I can't mount FAT16 disk 
Message-ID:   <200107162111.aa65203@salmon.maths.tcd.ie>
In-Reply-To: Your message of "Mon, 16 Jul 2001 18:26:39 -0000." <20010716182256.Q345-100000@localhost.de> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <20010716182256.Q345-100000@localhost.de>, "P. U. (Uli) Kruppa" writ
es:
>> #mount_msdos /dev/ad0s1 /mnt
>> mount_msdos:vfsload(msdos):File exists
>Try
># df -h
>to find out if anything else is mounted on /mnt .

The error is from "vfsload(msdos)", not from the mount system call,
so that is unlikely. In fact, mount_msdos should actually allow
you to mount one filesystem directly over another, but if you tried
to mount two filesystems from the same device you should get a
"Device busy" error.

The vfsload() call is used to load a kernel module in order to
support a particular filesystem. Here it seems that mount_msdos
believes that there is no support for the msdos filesystem in the
kernel, but when it tries to load the module it appears to be
already loaded (hence the "File exists"). I've no idea why that
would happen though...

What version of FreeBSD are you running? What is the output
from the "kldstat" program? Were your kernel modules compiled
at the same time as the kernel?

Ian

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi? <200107162111.aa65203>