Hilfe - Platte hat einen Defekt

Hallo allerseits,

ich habe einen Linux-Router auf einem nicht mehr ganz taufrischem System aufgebaut - leider hat die Festplatte einen Knacks weg.
Das System fährt hoch und läuft auch eine Weile aber dann treten Hänger auf. Es ist eine Suse 8.2 Pro Distri. mit ReiserFS.
Ich will das System möglichst mit geringem Aufwand auf eine neue Platte bringen. PartitionMagic oder DriveImage fallen aus, da sie entweder nix mit der Partition anfangen können oder wegen dem Knacks in der Platte abbrechen.
Mit TAR und Co. hab ich leider auch keine Erfahrungen.
Könnt ihr mir bitte eine Schritt-für-Schritt-Anleitung geben, wie ich den Inhalt der alten Platte (6GB, eine Swap-Part. und eine ReiserFS-Part.) auf eine andere Platte (9GB) bekomme? Vielen Dank.

mfg. Mirko

Hallo allerseits,

ich habe einen Linux-Router auf einem nicht mehr ganz
taufrischem System aufgebaut - leider hat die Festplatte einen
Knacks weg.
Das System fährt hoch und läuft auch eine Weile aber dann
treten Hänger auf. Es ist eine Suse 8.2 Pro Distri. mit
ReiserFS.

wie äußern sich diese Hänger?

Ich will das System möglichst mit geringem Aufwand auf eine
neue Platte bringen. PartitionMagic oder DriveImage fallen
aus, da sie entweder nix mit der Partition anfangen können
oder wegen dem Knacks in der Platte abbrechen.
Mit TAR und Co. hab ich leider auch keine Erfahrungen.
Könnt ihr mir bitte eine Schritt-für-Schritt-Anleitung geben,
wie ich den Inhalt der alten Platte (6GB, eine Swap-Part. und
eine ReiserFS-Part.) auf eine andere Platte (9GB) bekomme?
Vielen Dank.

entweder du bootest SuSE im Rescue Mode oder du erstellst dir eine
Knoppix-CD, das ist ein Linux, das von CD bootet, ohne, dass es installiert werden muss; in beiden Fällen ist der zweite Schritt
folgender:

am besten die ganze Platte auf einmal rüberkopieren mit
dd if=/dev/hdx of=/dev/hdy
wobei x (input, z.b. hda) für die zu kopierende Platte steht, y (output, z.b. hdb) für die Zielplatte; dabei werden alle Daten Sektor für Sektor ausgelesen und rübergeschrieben - das ist so ziemlich die einfachste Methode… den überschüssigen Speicherplatz kannst du anschliessend mit fdisk /dev/hdy konfigurieren

WICHTIG: achte in jedem Fall darauf, dass du Quell- und Zielplatte nicht verwechselst, das wäre fatal, weil sich das dann nicht mehr rückgängig machen lässt.

mfg. Mirko

Gruß,
Mona

noch zu Knoppix: das findest du auf www.knopper.net
es ist eine prima Möglichkeit, Rettungsarbeiten zu betreiben und trotzdem den Komfort eines vollständigen Linux bietet, den ich persönlich zumindest einer stark eingeschränkten Kommandozeile eines Rescue-Systems vorziehe :wink:

Gruß,
Mona

Hallo allerseits,

ich habe einen Linux-Router auf einem nicht mehr ganz
taufrischem System aufgebaut - leider hat die Festplatte einen
Knacks weg.
Das System fährt hoch und läuft auch eine Weile aber dann
treten Hänger auf. Es ist eine Suse 8.2 Pro Distri. mit
ReiserFS.

wie äußern sich diese Hänger?

Einzelne Daemons versagen nach einem beliebigen Zeitraum den Dienst (meistens Apache) beim herunterfahren werden diese dann nicht mehr korrekt beendet (es dauert verdammt lang das Herunterfahren und als Status bei den Daemons wird failed angezeigt)

Ich will das System möglichst mit geringem Aufwand auf eine
neue Platte bringen…

entweder du bootest SuSE im Rescue Mode oder du erstellst dir
eine
Knoppix-CD, das ist ein Linux, das von CD bootet, ohne, dass
es installiert werden muss; in beiden Fällen ist der zweite
Schritt
folgender:

am besten die ganze Platte auf einmal rüberkopieren mit
dd if=/dev/hdx of=/dev/hdy
wobei x (input, z.b. hda) für die zu kopierende Platte steht,
y (output, z.b. hdb) für die Zielplatte; dabei werden alle
Daten Sektor für Sektor ausgelesen und rübergeschrieben - das
ist so ziemlich die einfachste Methode… den überschüssigen
Speicherplatz kannst du anschliessend mit fdisk /dev/hdy
konfigurieren

Gruß,
Mona

Danke, werd ich probieren.

mfg Mirko

Hallo,

wie äußern sich diese Hänger?

Einzelne Daemons versagen nach einem beliebigen Zeitraum den
Dienst (meistens Apache) beim herunterfahren werden diese dann
nicht mehr korrekt beendet (es dauert verdammt lang das
Herunterfahren und als Status bei den Daemons wird failed
angezeigt)

Ist das alles, was Dich dazu bringt, an ein HD-Problem zu glauben? Hast Du einträge in den relevanten Logdateien? Was taucht auf der Prozessliste auf. Meldet der Kernel ärger mit Festplatten. Hast Du mal ein „reiserfsck“ laufen lassen?

am besten die ganze Platte auf einmal rüberkopieren mit
dd if=/dev/hdx of=/dev/hdy

Das halte ich irgendwie für eine nicht so gute Idee. Anyway, das Harddisk-Upgrade-Howto (http://www.tldp.org/HOWTO/Hard-Disk-Upgrade/) hat die Lösung gepachtet…

Sebastian

am besten die ganze Platte auf einmal rüberkopieren mit
dd if=/dev/hdx of=/dev/hdy

Das halte ich irgendwie für eine nicht so gute Idee.

warum nicht? es hat sich bewährt, wenn ich eine absolute 1:1-Kopie von der Quellplatte will…

Hi,

am besten die ganze Platte auf einmal rüberkopieren mit
dd if=/dev/hdx of=/dev/hdy

Das halte ich irgendwie für eine nicht so gute Idee.

warum nicht? es hat sich bewährt, wenn ich eine absolute
1:1-Kopie von der Quellplatte will…

Ich will das nur so selten :wink:

Wenn mir eine Platte abraucht, habe ich nicht unbedingt die gleiche Größe zur Hand…

Sebastian

Hi,

Hi auch :smile:

am besten die ganze Platte auf einmal rüberkopieren mit
dd if=/dev/hdx of=/dev/hdy

Das halte ich irgendwie für eine nicht so gute Idee.

warum nicht? es hat sich bewährt, wenn ich eine absolute
1:1-Kopie von der Quellplatte will…

Ich will das nur so selten :wink:

Wenn mir eine Platte abraucht, habe ich nicht unbedingt die
gleiche Größe zur Hand…

soweit ich ihn richtig verstanden habe, will er eine 6GB HD auf eine 9GB HD kopieren; deshalb hab ich ihm ja empfohlen, den unzugeordneten Speicherplatz hinterher mit fdisk zu konfigurieren… ich dachte dabei an eine newbiegerechte, schnelle Lösung ohne viel partitionieren etc. Natürlich ist das etwas anderes, wenn man gleich die Partitionswahl verändern möchte. Aber ich glaube, darum gings nicht, man möge mich eines Besseren belehren, wenn ich mich täusche :wink:

Sebastian

Mona

Hallo,

wie äußern sich diese Hänger?

Einzelne Daemons versagen nach einem beliebigen Zeitraum den
Dienst (meistens Apache) beim herunterfahren werden diese dann
nicht mehr korrekt beendet (es dauert verdammt lang das
Herunterfahren und als Status bei den Daemons wird failed
angezeigt)

Ist das alles, was Dich dazu bringt, an ein HD-Problem zu
glauben?

Nein, der Versuch die Partitionen mittels DriveImage zu übertragen ist mit einer Fehlermeldung abgebrochen - genaue Meldung hab ich mir nicht gemerkt - sorry.

Hast Du einträge in den relevanten Logdateien? Was
taucht auf der Prozessliste auf. Meldet der Kernel ärger mit
Festplatten.

Jepp, ich hab Einträge in den logs (messages), der kernel meldet u.a.:

Oct 31 16:04:34 mhard kernel: hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Oct 31 16:04:34 mhard kernel: hda: dma_intr: error=0x40 { UncorrectableError }, LBAsect=14459, sector=14336
Oct 31 16:04:34 mhard kernel: end_request: I/O error, dev 03:01 (hda), sector 14336
Oct 31 16:04:37 mhard kernel: hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Oct 31 16:04:37 mhard kernel: hda: dma_intr: error=0x40 { UncorrectableError }, LBAsect=14459, sector=14344
Oct 31 16:04:37 mhard kernel: end_request: I/O error, dev 03:01 (hda), sector 14344

und so weiter… (endeckt schon mal vor längerer Zeit, leider keine Festplatte zur Verfügung gehabt) beim Suchen in den Logfiles ist es wieder passiert - der Textbetracheter des MC ist beim scrollen durch ein logfile mit eine segmentation fault ausgestiegen - das Ergebnis steht oben (logfile-Ausschnitt).

Hast Du mal ein „reiserfsck“ laufen lassen?

Nein

Sebastian

mfg Mirko

Hi,

Hi auch :smile:

am besten die ganze Platte auf einmal rüberkopieren mit
dd if=/dev/hdx of=/dev/hdy

Das halte ich irgendwie für eine nicht so gute Idee.

warum nicht? es hat sich bewährt, wenn ich eine absolute
1:1-Kopie von der Quellplatte will…

Ich will das nur so selten :wink:

Wenn mir eine Platte abraucht, habe ich nicht unbedingt die
gleiche Größe zur Hand…

soweit ich ihn richtig verstanden habe, will er eine 6GB HD
auf eine 9GB HD kopieren; deshalb hab ich ihm ja empfohlen,
den unzugeordneten Speicherplatz hinterher mit fdisk zu
konfigurieren… ich dachte dabei an eine newbiegerechte,
schnelle Lösung ohne viel partitionieren etc. Natürlich ist
das etwas anderes, wenn man gleich die Partitionswahl
verändern möchte. Aber ich glaube, darum gings nicht, man möge
mich eines Besseren belehren, wenn ich mich täusche :wink:

Korrekt - primär müssen die Daten erstmal auf eine neue Platte, alles andere ist sekundär.

Sebastian

Mona

mfg Mirko