--- David Cournapeau <cournape(a)enst.fr> wrote:
Hi there,
It is a kind of OT, but I couldn't find any
useful information, and
I already wasted half a day on this problem, so I
thought someone here
would be able to help me.
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).
Basically, I think the problem is only coming
from a wrong partition
table, but I don't know how to recover the good
beginning/end of the
partitions
Is your point that if you know the beginning and end
of hda12 you could write a new table and without
formating mount it and find the data in place? I
think that's possible but how do you find those
locations, I haven't a clue. I believe this is
something I did once but it's been a long time and I
can't recall much. Sorry! I'm sure someone here will
have a much better clue than my pitiful last resort
and vague at best idea. Best of luck.
ron
(the partitions used for the OS itself
seem OK, my linux is
works flawlessly, "only" my last data partitions are
not accessible
anymore). All my partitions are ext3.
Thank, and my apologies for the OT,
David
__________________________________
Do you Yahoo!?
Yahoo! Mail - now with 250MB free storage. Learn more.
http://info.mail.yahoo.com/mail_250