On Mon, Jan 31, 2005 at 02:45:28PM +0900, David Cournapeau wrote:
It seems like my partition table is messed up, and
I am not able to
mount all my partitions. For example, mount refuse to mount /dev/hda12
on any directory: when I do a mount -r /dev/hda12 /mnt/tmp, mount tells
me that hda12 is already mounted, or that /mnt/tmp is busy. The
partition is not mounted for sure, and I tried several other tempory
locations, without any success. The "funny" part is that a fsck.ext3
/dev/hda12 doesn't give me any error when I check the filesystem (which
let me some hope about the possible recovery).
One thing no one else mentioned that you might want to check is that
/etc/mtab is up-to-date (it's a plain text file that you can cat). If
there is an entry in there for a partition that isn't mounted, the mount
command still won't let you mount it.
Chuck