dd backup einspielen funzt nicht

Stefan Pump lug at pumpnet.de
Sun Jun 6 00:18:35 CEST 2004


hallo liebe liste

vor einiger zeit fragte ich ob es möglich ist, ein
per
    dd if=/dev/hda of=image
mittels
    dd if=image of=/dev/hda

wieder zurück zuspielen. die antwort war in etwa: "klar, warum nicht?"

okay, also, da steh ich nun in meine kurzen Hemd, weil das
zurückspielen nicht klappt.

Die Partitionsstabelle scheint nicht korrekt angelegt zu werden.

der dd liefert folgende Meldung:
dd: Schreiben in >>/dev/hda<<: No space left on device
39070081+0 Records ein
39070080+0 Records aus
20003880960 bytes transfered in .... seconds

Die image Datei ist genau diese 20003880960 Bytes groß.

Trotzdem läuft halt was schief.
Auf der Platte waren ein primäre NTFS Partition und eine erweiterte
Windows-Partition mit logischer FAT32 drauf.

fdisk /dev/hda liefert prompt folgende Meldung beim Starten:

"
fdisk ... : ignoriere weitere Daten in Partitionstabelle 5
fdisk ... : ignoriere weitere Daten in Partitionstabelle 5
fdisk ... : ignoriere weitere Daten in Partitionstabelle 5
Schreiben wird ungültiges Flag 0x0009 in Partitionstabelle 5
korrigieren
"

Als Partitionen liefert er mir nun folgende:
hda1 *  1-1459  (primäre NTFS)
hda2    1460-2432 (die erweiterte windows-partition)
hda5  ? 170429-72278 AIX bootfähig

Wie gesagt, vorher war hda5 eine FAT32 Partition, kein AIX irgendwas.
Außerdem liegt anscheinend der Startsektor hinter dem Endsektor der
Partition.

So, das System kommt überhaupt nicht mehr ans booten.

Kann sich jemand vorstellen, was hier falsch gelaufen ist und wie ich
es eventuell korrigieren kann?

Kann man zur Not per Hand die start- und endsektoren und den typ von
hda5 korrigieren, ohne die Daten auf der partition zu ruinieren.

Für Tips bin ich sehr dankbar.

Schöne Grüße,
 Stefan





More information about the Linux mailing list