F
fotoobscura
Hi.
I have a Promise TX4000 and had a drive that went dark (intentionally,
unplugged) for a few months. One day I went into the bios and noticed
I only had one drive and remember I unplugged it. I had also since
removed the drive.
Here's the dumb part:
Forgetting this wasn't a mirrored array for some reason I "initialized"
or maybe better put "made online" but did NOT format one of the two
drives in the stripe. I did *not* do anything, at least knowingly that
would hurt anything. No to all "are you sure you want to do this?"
sort of thing.
I then realised the err in my ways and plugged the second drive in. I
went back into the Promise BIOS and noticed both drives recognized as
striped and the right size. I booted into Windows and went to computer
manager to "mount" it. It was there but was acting as if both drives
were empty and unformatted.
This means, obviously, I did something stupid.
The question is- the data on both drives is technically still there but
of course written across separate disks in 64byte blocks. Is there a
way to "save" this stripe or rebuild the MBR for the stripe so I can
get this data back?
It seems to me that even a program like Ontrack to recover data (raw,
formatted, etc) may not work if it doesn't recognize the stripe.
Without recognizing the stripe I presume Ontrack will not know that
64bytes is on one drive, 64 on the other (or so I believe the striping
works).
I have a feeling that i'm not SOL providing I can re-create the stripe.
It seems to me that because the striping is a reoccurring process that
you can infer the stripe that needs to "span" the files on the drive.
So, before I wipe the two drives and make a new stripe and let things
fall as they may, can anyone suggest a way to recover this lost stripe?
Thanks for all info.
p.s. and no I don't have a backup but its not end-of-the-world if I
lose the data. (hence the stripe in the first place)
I have a Promise TX4000 and had a drive that went dark (intentionally,
unplugged) for a few months. One day I went into the bios and noticed
I only had one drive and remember I unplugged it. I had also since
removed the drive.
Here's the dumb part:
Forgetting this wasn't a mirrored array for some reason I "initialized"
or maybe better put "made online" but did NOT format one of the two
drives in the stripe. I did *not* do anything, at least knowingly that
would hurt anything. No to all "are you sure you want to do this?"
sort of thing.
I then realised the err in my ways and plugged the second drive in. I
went back into the Promise BIOS and noticed both drives recognized as
striped and the right size. I booted into Windows and went to computer
manager to "mount" it. It was there but was acting as if both drives
were empty and unformatted.
This means, obviously, I did something stupid.
The question is- the data on both drives is technically still there but
of course written across separate disks in 64byte blocks. Is there a
way to "save" this stripe or rebuild the MBR for the stripe so I can
get this data back?
It seems to me that even a program like Ontrack to recover data (raw,
formatted, etc) may not work if it doesn't recognize the stripe.
Without recognizing the stripe I presume Ontrack will not know that
64bytes is on one drive, 64 on the other (or so I believe the striping
works).
I have a feeling that i'm not SOL providing I can re-create the stripe.
It seems to me that because the striping is a reoccurring process that
you can infer the stripe that needs to "span" the files on the drive.
So, before I wipe the two drives and make a new stripe and let things
fall as they may, can anyone suggest a way to recover this lost stripe?
Thanks for all info.
p.s. and no I don't have a backup but its not end-of-the-world if I
lose the data. (hence the stripe in the first place)