Partitionstabelle wieder herstellen

GermanKraut77

Lt. Junior Grade
Registriert
Juli 2004
Beiträge
411
Hi,

ich habe in den letzten Tagen viele Informationen gesichtet. Hier im Board und durch google.

Also hier mein Problem:

Ich habe folgende HDDs:

1. 15gig (System, Windows 2000 Prof.) Primär
2. 115gig (Storage) Primär
3. 160gig (Storage2) Extended

Alle Partitionen sind mit Acronis TrueImage 8 erstellt worden.

Ich habe vorweg ein Norton Ghost Clone (Switch -id) erstellt.

System:
P2 400


So ich wollte dann per Windows Explorer den gesamten Inhalt von HDD2 auf HDD3 ziehen. Dabei kam schon ein komischer Fehler:

Error on G:\ (HDD3)... file might be corrupt....

Na ja. Den Kopiervorgang hat das System noch beendet. Danach war HDD3 nicht mehr zugänglich. Bekam "Drive Not Accessible" danach.
Ich habe dann chkdsk im read-only-mode rüberlaufen lassen.
Da kam die Meldung: "chkdsk doesnt support drives running in raw-mode".

Nach einem Reboot war der Laufwerksbuchstabe von HDD3 dann verschwunden. Unter Disk Mangement wurde das Laufwerk als "Free Space" deklariert.
Unter TrueImage erscheint die ganze HDD3 als "Unallocated Space".

Ich habe nach dem Crash keine Daten auf HDD3 verändert. Des Weiteren war die Platte ganz frisch. Ich mache mir also noch Hoffnungen alles wiederherzustellen.

So als nächstes habe ich dann mal ein paar Recovery Tools ausprobiert:
- File Scavenger
- GetDataBack
- Ontrack Recovery Prof
- R-Studio

Am meisten findet das GetDataBack proggie. Aber auch nicht alles. Da kommt übrigens die folgende Fehlermeldung am Anfang:
HDD3 enthält keine Partitionstabelle!!!

Nach der Meldung habe ich mich auf die Suche nach Wegen zur Herstellung der Partitionstabelle gemacht.

Mit Testdisk hatte ich leider kein Erfolg. Das Tool erkennt zwar die Ext. Partition auf HDD3; mehr aber auch nicht. Ich kann keine Veränderungen vornehmen.

Verwundert bin ich auch ein wenig über die Größenanzeige unter Testdisk für HDD3: 130559 MB.

Was schlagt Ihr mir nun vor?
Mühsam die Dateien mit Recovery Tools zu extrahieren?

Oder kennt Ihr noch Tools, um die Partitionstabelle zu erstellen?

Bringt es was, unter TrueImage die gleich Partition nocheinmal zu erstellen? Tauchen die Daten dann wieder auf?


Ich hoffe Ihr habt noch ein paar Tipps. Ich bin mit meinem Latein am Ende.


Greetings
GermanKraut77
 
Mir wiederfuhr dasselbe letzte Woche. ;)

Es liegt daran, dass dein Betriebssystem keine Festplatten unterstützt, die größer sind als 131GB. Entweder du verwendest XP ohne SP1 oder Win2000 ohne SP4.
Ich konnte nicht alle Daten wiederherstellen. Das beste Ergebnis lieferte bei mir der File Scavenger.
Partitionstabelle wiederherstellen gab es noch zu Dos Zeiten, heute aber nicht mehr.



PS: Suchfunktion verwenden!!!
 
Also bei der Story ists sicher ein Problem das Sherman 123 schon angesprochen hat. Du hast auf deiner HHD3 die 131 GB Grenze überschritten und ich kann dir versprechen (obwohl ich das nicht gerne tue), dass die Daten übelst geschrottet sind! Auch GetDataBack wird viel nicht funktionstüchtig wiederherstellen können, auch wenn es einiges findet!

Das nächste Mal WinXP+SP1 verwenden oder Win2k+SP4+BigLBAenabler, dann kannst du die 160GBytes voll nützen, ohne Datenverluste! ;)
 
GermanKraut77 schrieb:
1. 15gig (System, Windows 2000 Prof.) Primär
2. 115gig (Storage) Primär
3. 160gig (Storage2) Extended

Problem Nr. 1: Win2000 und 160 GB-Platten!
Lösung: SP4 für Win2000 oder WinXP + SP1 (oder ganz neu SP2 ;) )

GermanKraut77 schrieb:
Alle Partitionen sind mit Acronis TrueImage 8 erstellt worden.

Donnerschlag, wo hast du denn die Version her? Die Beta wird doch wohl nicht Schuld am Datenverlust sein? ;)

GermanKraut77 schrieb:

Etwas genauer bzw. ausführlicher hätte es schon sein dürfen.
Bist du dir sicher, dass deine Hardware (IDE-Kontroller + BIOS) 160GB-Platten unterstützen? Wenn nicht, kleinere Partitionen (nicht über 120GB) erstellen.

Tunguska

P.S.: Sherman war schneller :)
 
Tunguska schrieb:
Lösung: SP4 für Win2000 oder WinXP + SP1 (oder ganz neu SP2 ;) )
Unterstützt denn Win2000+SP4 nun bereits ohne zusätzliche Registry Mod 160+ GB Platten? :confused_alt:
 
Moin,

vielen Dank für Eure anregenden Antworten.

@Tunguska

Problem Nr. 1: Win2000 und 160 GB-Platten!
Lösung: SP4 für Win2000 oder WinXP + SP1 (oder ganz neu SP2 )

Ich meine ich habe damals Windows mit dem neusten Service Pack 4 genutzt. Bin mir aber nicht mehr sicher.

Ich habe mir vor ein paar Tagen einen Raid Controller zugelegt. Ich habe mir ebenfalls ein 200gig drive geholt. Dieses erkennt Win2000 ohne neuere ServicePacks. Wahrscheinlich wegen des Raid Controllers oder?


Etwas genauer bzw. ausführlicher hätte es schon sein dürfen.
Bist du dir sicher, dass deine Hardware (IDE-Kontroller + BIOS) 160GB-Platten unterstützen? Wenn nicht, kleinere Partitionen (nicht über 120GB) erstellen.
Mein Rechner sowie mein Chaintech Board (6BTM) sind aus dem Jahre 1998. Erkennen tut das BIOS nur HDDs bis 131gig. :(

@All:

Jetzt habe ich irgendwo gelesen, dass es Erfolg bringen könnte, wenn ich mit TrueImage die gleich Partition nochmal erstelle.

oder als anderer Weg (aus einem anderen Board):

It's easy to reconstruct a new partition table without damaging your data. In fact, I do this all the time in my computer shop when a customer screws up their computer or a virus attacks the partition tables or something.

I don't want to make this sound scary or anything, but it's easiest to use Linux's fdisk to fix your problem. For example, a bootable knoppix (www.knoppix.org) CD does the trick for me. It's worth the download for you if you want to follow my instructions.

There is one catch, you need to know exactly how your partition was set up beforehand!

You'd better try this, 'cuz I'm writing it out step by step.

Okay, we boot with the knoppix CD. At the first prompt, type "knoppix 2" (enter) -- this will give us a plain root command prompt, with full access to the whole machine.

You want to load up fdisk for your hard drive. The command to run depends on where you have your hard drive plugged in on the IDE chain. Primary Master is "hda", primary slave is "hdb", secondary master is "hdc" and secondary slave is "hdd"

For example purposes, we'll say your hard drive is on secondary master.

At the prompt, I type "fdisk /dev/hdc" (enter) This loads fdisk, and gives us the initial warnings and stuff, and possibly a message about how messed up your partition table is. you can type the letter "m" for help, but I'm going to give you all the commands to type, so don't worry so much about everything else unless you feel like exploring.

First, type "p" (enter) to print your current partition table. You might have anywhere between 1 and 6 partitions (your screenshot indicates 4). You need to "d" delete these all by number, there might be partition 1, 2, 5, or any combination of any number. Typically 1-4 are primary partitions and 5-whatever are extended with logical drives. Okay, so you've just deleted every partition on the drive, so if you type "p" again and it doesn't list any partitions, good.

Now we need to re-create our one partition. Type "n" for new, it will ask us what partition number do we want to use? Here we select "1" because it is the first and only partition that we are putting back on the drive. Next it asks us what physical cylinder on the drive do we want to begin the partition on. Since you only had one, we will start at the default "1" (just hit enter for the default). Following that it will ask how big you want the partition to be. Again, we just want to hit enter for the default, which is the maximum size.

We now need to change the partition type to NTFS. Issue the "t" command, which will allow us to change the partition's ID bit, which is set at Linux by default. Now, if you had a basic disk before (which you most likely did) type the number 7, which is HPFS/NTFS. If you had a dynamic disk before (which you most likely did not) type the number 42, which is SFS, which means absolutely nothing.

After you've done that, print "p" the partition table again to make sure it looks good. Hell, type "a" just for fun to set it active and give it the bootable flag (if it doesn't have it already).

When that all looks good, type "w" to write all your changes to disk (if you dare!!). It will exit back to the command prompt. If you're unix/linux savvy, you can now mount your drive to a directory to see if your data is there, but it's probably easier to type "reboot" and see if you can see it in windows now.

Assuming your data is not corrupted and you were able to rewrite your partition table exactly how it was before, you should see everything just fine on the drive. If not, you're no worse off than you were before. You can always boot back up in Knoppix and modify numbers around if you don't think you did it right the first time.

Was haltet Ihr davon?


Greetings
GermanKraut77
 
Zu deinem Vorschlag mit Knoppix kann ich leider nichts sagen, da ich es nicht kenne und getestet habe.
Klingt interessant und werde ich mir vielleicht anschauen.
Ich weiß nicht was du mit Testdisk gemacht hast.
Damit ist es mir ordentlich gelungen Partitionen wieder herzustellen.
Dabei habe ich auch MBR und partition tables gelöscht.
Meine Vorgehensweise war, mehrere Volumen (Partitionen) nach Search über add einzugeben. Die Menuführung bei add war dabei auch schnell und comfortable. (siehe Bild von Menu "add")
Gut dabei war auch, das die Anfangs und End- Werte für jede Partition (Volume) gelistet sind (siehe Beispiel). Diese brauchte ich einfach nur übernehmen
Ich konnte mir auch die Daten über P - List Files anschauen.
Beim Write-Screen erschien dann die komplette Festplatte mit MBR und partition tables genau wie ich es wollte und konnte die auch so wiederherstellen..
Hier ist eine Vorgehensweise.

Vielleicht hilfts

Viele Grüße

Fiona
 

Anhänge

  • addpart.gif
    addpart.gif
    7,5 KB · Aufrufe: 229
GermanKraut77 schrieb:
Ich meine ich habe damals Windows mit dem neusten Service Pack 4 genutzt.
Deshalb meine ich ja, dass man zusätzlich noch die Registry-Mod oder den BigLBAenabler benötigt!
 
Hi,

zuerst habe ich jetzt erstmal SP4 installiert und zusätzlich folgendes tool von der Maxtor HP gezogen:

H I E R .

Reicht das aus, um in Zukunft große HDDs nutzen zu können?

Greetings
GermanKraut77
 
Ja, dann bist du auf der sicheren Seite! :daumen:
 
Moin,

mal ne Frage. Ich hab jetzt geschafft, so gut wie alle Daten wiederherzustellen.

Natürlich muss ich die Daten nun auch überprüfen.

Bei vielen Daten ist eine sfv datei dabei. Da brauche ich nur einen SFV-Check zu machen.

Was mache ich mit zip Dateien?

Was mache ich mit Releases, die bereits entpackt sind? Mit Setup.exe etc.

Natürlich könnte ich alles entpacken und das Programm testen. Ist aber sehr zeitintensiv.

Gibt es da Check Programme?

Greetings
GermanKraut77
 
Zurück
Oben