Bei Ubuntu Installation die Partitionstabelle von WinXP verloren
Willkommen in der Mk-Community › Foren › Software › Linux/Unix › Bei Ubuntu Installation die Partitionstabelle von WinXP verloren
- Dieses Thema hat 7 Antworten und 3 Teilnehmer, und wurde zuletzt aktualisiert vor 11 Jahren, 1 Monat von Martin92.
-
AutorBeiträge
-
-
21. Februar 2013 um 17:02 Uhr #502179MobmanTeilnehmer
Hi Leute,
habe blöderweise das Risiko in Kauf genommen und Ubuntu mittels Automatik installiert. Wusste jedoch nicht, das dann alle vorhandenen NTFS/FAT32 Partitionen gelöscht werden. Nun habe ich nach der Installation von Ubuntu TestDisk benutzt, um eine tiefere Analyse der Festplatte durchzuführen. Dies ist das Ergebnis:
[CODE]
HPFS – NTFS 0 1 9 3823 254 63 61432489
HPFS – NTFS 3824 1 1 6373 254 63 40965687 [DATEN]
HPFS – NTFS 3824 1 1 6373 254 63 40965687 [DATEN]
HPFS – NTFS 6374 1 1 12747 254 63 102398247 [BILDER]
Linux 9420 106 31 28698 34 8 309696512
Linux 9430 157 8 28708 84 48 309696512
HPFS – NTFS 6374 1 1 12747 254 63 102398247 [BILDER]
HPFS – NTFS 12748 1 1 19456 254 63 107780022 [DOWNLOADS]
[/CODE]Da die Partitionen zum Glück gefunden wurden, möchte ich diese jetzt gerne rekonstruieren. Kann mir jemand sagen wie ich das am besten mache? Passende Optionen bot TestDisk mir dazu nicht an.
Danke!Gruß
mobman -
22. Februar 2013 um 0:02 Uhr #933664Martin92Teilnehmer
Schau mal mit fdisk, ob die Tabellen nicht noch vorhanden sind. So wie das aussieht musst du lediglich GRUB neu konfigurieren (weil dieser bei der Installation normalerweise den Bootloader von Windows überschreibt). Dann würde es reichen unter /boot/grub/menu.lst, die Windows-Partition mit einzutragen.
-
22. Februar 2013 um 10:02 Uhr #933666MobmanTeilnehmer
Also die Partitionierung der Festplatte ist nun ja eine komplett andere. Aber TestDisk konnte die anderen durch eine genauere Analyse doch noch finden. Wenn ich GRUB konfigurieren würde, wären trotzdem die Partitionen noch nicht wieder da. Ich suche nach einer Möglichkeit die vorherige Partitionierung wiederherzustellen.Die jetztige Konfiguration sieht so aus (fdisk)[CODE]Gerät boot. Anfang Ende Blöcke Id System/dev/sda1 * 2048 309698559 154848256 83 Linux/dev/sda2 309700606 312580095 1439745 5 Erweiterte/dev/sda5 309700608 312580095 1439744 82 Linux Swap / Solaris[/CODE]Ausserdem würde ich gern die jetztige Linux Konfiguration von HDD /dev/sda als Image sichern, damit ich irgendwann später nicht neu installieren muss. Ich hatte es bereits mit dem dd Befehl versucht, aber dies dauerte ewig lange. Kopiert dd wirklich nur beschriebene Blöcke, oder klont es quasi die gesamte Festplatte 1:1, inkl. der nicht benutzten Blöcke? Der Befehl war ganz simpel dd if=/dev/sda of=/media/extFestplatte/Ordner/Image.img.Ein zweiter Test mit der dd-Option bs=4k beschleunigte das Auslesen zwar ungemein, aber warum ist das Image so riesig im Vergleich zum belegten Platz auf der Festplatte? dd arbeitet solange, bis kein freier Platz mehr auf der ext. Festplatte ist.Der dritte Test mit gzip-Komprimierung brauchte für die 160 GB HDD leider auch mehr als 19GB an Platz auf der ext. Festplatte. Gibt es eine Möglichkeit nur Blöcke auszulesen die auch wirklich belegt sind?
-
22. Februar 2013 um 16:02 Uhr #933672MobmanTeilnehmer
Ja, das weiss ich jetzt auch. Ich habe mir erstmal mit CloneZilla beholfen und hoffe das das zurückspielen genauso problemlos funktioniert. Nun muss ich irgendwie die vorherige Partitionierung rückgängig machen.EditTestDisk ist wirklich wunderbar. Ich konnte die alten Einträge wieder zurück holen und auf die Partitionen zugreifen. Die Daten habe ich mir kopiert. Nun lösche ich vorsichtshalber einmal die HDD. Danach wird mit CloneZilla das Image zurückgespielt. Mal schauen ob das klappt. 😉
-
22. Februar 2013 um 16:02 Uhr #933671schannallTeilnehmer
dd kopiert die ganze partition-auch wenn keine daten mehr drauf sind..sC
-
22. Februar 2013 um 19:02 Uhr #933676Martin92Teilnehmer
Rückmeldung wie genau du es gelöst hast wäre schön, bist sicher nicht der einzigste, der das Problem hat ode rmal haben könnte (“auf mich selbst schiel”) 😀
-
23. Februar 2013 um 1:02 Uhr #933682MobmanTeilnehmer
Kein Problem, ich kann das genauer Erläutern.1) CloneZilla: Image von /dev/sda auf ext. HDD erstellen (bei mir /dev/sdb5)2) TestDisk starten: Analyse -> Deeper Search -> danach soweit bekannt die mit D (Deleted) markierten Partitionseinträge mit links/rechts ändern in L (load backup) oder * (bootbare Partition). Man erkennt die Einträge an HTFS/NTFS oder FAT/FAT32 und dem Label ganz rechts. Dann “Backup BS” und danach nochmal checken lassen und mittels “Write” die Tabelle speichern. Fertige Tabelle nochmal anschauen und kontrollieren. Dann beenden und neustarten.3) Boot CD starten (z.B. Knoppix, System Rescue CD …), Partitionen mounten wenn nicht schon getan und gewünschte Daten rüberkopieren4) Danach in der Konsole mit dd if=/dev/zero of=/dev/sda bs=4k die Festplatte überschreiben/löschen, wobei dieser Schritt unnötig ist. Die Dauer betrug bei mir für eine 160 GB HDD (netto 149 GB) ca. 3,8 Std. und hatte eine relativ geringe Schreibgeschwindigkeit von 11,6 MB/s (ACHTUNG: Eine falsche Verwendung von dd kann wichtige Daten unwiederbringlich löschen!!!).5) CloneZilla: Image nach /dev/sda zurückspielen. Alles ist bei mir genau wie zuvor. Klasse Tool! 😉
-
23. Februar 2013 um 12:02 Uhr #933688Martin92Teilnehmer
Sehr schön, danke!
-
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.