Hallo LUG-DD,
eine Frage an die Experten in der Runde: Ich möchte mittels GRML von CD einen >10 Jahre alten Rechner noch einmal booten, weil ich auf alte Daten zugreifen muss. Der Rechner war damals komplett mit SCSI-Platten bestückt. GRML bootet auch, aber es scheitert dann an einem fehlenden Modul namens "dm-raid45", das in dem ISO-Image wohl nicht enthalten ist. Kann ich dieses Modul in dem ISO-Image ergänzen und dann eine neue CDROM brennen? Oder sollte ich mir besser eine andere Distribution brennen?
Vielen Dank Stefan
.
Hallo Stefan,
Kann ich dieses Modul in dem ISO-Image ergänzen und dann eine neue CDROM brennen? Oder sollte ich mir besser eine andere Distribution brennen?
Ich nutze GRML nicht, aber im Prinzip musst du nur die initrd aus dem ISO-Image nehmen und um dein gewünschtes Modul erweitern. Dann ersetzt du die alte initrd des ISO-Image durch deine neue und es müsste gehen.
Google mal nach "add module to initrd". Editieren kannst du das ISO per Konsole oder du nimmst eins der graphischen Tools wie ISO Master.
Viele Grüße, Martin
On 12.06.12 "Martin Weißbach" (Martin.weissbach@gmx.de) wrote:
Hallo Stefan,
Kann ich dieses Modul in dem ISO-Image ergänzen und dann eine neue CDROM brennen? Oder sollte ich mir besser eine andere Distribution brennen?
Ich nutze GRML nicht, aber im Prinzip musst du nur die initrd aus dem ISO-Image nehmen und um dein gewünschtes Modul erweitern. Dann ersetzt du die alte initrd des ISO-Image durch deine neue und es müsste gehen.
Vielleicht habe ich ja ein Verständnisproblem: Stefan schreibt daß das GRML bootet. Das heißt für mich, daß er schon eine Command Line gesehen hat und die *notwendige* Hardware intialisiert wurde. In der Situation ist die Modifikation der initrd nicht mehr notwendig.
Stefan: könnte es sein, daß auf der Platte RAID4/5 verwendet wurde, was den Treiber benötigt? Den passenden Treiber könnte man in die gebootete GRML einladen, indem man ihn mittels Floppy aufs System bringt. Das Kernel-Modul scheint aber noch nie offizieller Bestandteil von Linux gewesen zu sein, Du könntest es mit dem Modul raid456 versuchen.
Just my 0.02€.
H.
Am 12.06.12 12:06, schrieb Hilmar Preusse:
Vielleicht habe ich ja ein Verständnisproblem: Stefan schreibt daß das GRML bootet. Das heißt für mich, daß er schon eine Command Line gesehen hat und die *notwendige* Hardware intialisiert wurde. In der Situation ist die Modifikation der initrd nicht mehr notwendig.
Ja, das GRML bootet, aber es scheitert an der Erkennung der Festplatten. Es wird versucht, die erste verfügbare SCSI-Disk zu mounten und dann könnte ich zwar Befehle in der Kommandozeile eingeben, aber eben nicht auf Platten zugreifen. Ich habe alle SCSI-Platten bis auf die eine (um die es mir geht) vom Controller getrennt.
Stefan: könnte es sein, daß auf der Platte RAID4/5 verwendet wurde, was den Treiber benötigt? Den passenden Treiber könnte man in die gebootete GRML einladen, indem man ihn mittels Floppy aufs System bringt. Das Kernel-Modul scheint aber noch nie offizieller Bestandteil von Linux gewesen zu sein, Du könntest es mit dem Modul raid456 versuchen.
Ehrlich gesagt: Es hat auf dem Rechner m. W. kein RAID gegeben. Ich habe nie mit Software-RAID experimentiert. Die Platten habe ich immer einzeln partitioniert und formatiert. Es war zum Teil ein Linux- und zum Teil ein Windows(NT)-Rechner. Aber er stand halt über zehn Jahre im Keller.
Vielen Dank für die Denkanstöße Stefan
.
Hallo Stefan,
On Tue, Jun 12, 2012 at 12:17:45 +0200, lago20@gmx.de wrote:
Ja, das GRML bootet, aber es scheitert an der Erkennung der Festplatten. Es wird versucht, die erste verfügbare SCSI-Disk zu mounten und dann könnte ich zwar Befehle in der Kommandozeile eingeben, aber eben nicht auf Platten zugreifen. Ich habe alle SCSI-Platten bis auf die eine (um die es mir geht) vom Controller getrennt.
Welche Ausgabe liefern folgende Befehle:
# ls /sys/block
# cat /proc/partitions
# cat /proc/scsi/scsi
# dmesg |grep " sd [0-9]"
Ansonsten kannst Du dieses Livesystem probieren (braucht 192 MB RAM): http://chris.silmor.de/images/vdsl26394-r1-irfs.iso oder bei nur 128 MB RAM: http://chris.silmor.de/images/vdsl26289-r2-irfs.iso
Gruss, Chris
Am 12.06.12 12:37, schrieb Christian Perle:
Welche Ausgabe liefern folgende Befehle:
# ls /sys/block
# cat /proc/partitions
# cat /proc/scsi/scsi
# dmesg |grep " sd [0-9]"
Ansonsten kannst Du dieses Livesystem probieren (braucht 192 MB RAM): http://chris.silmor.de/images/vdsl26394-r1-irfs.iso oder bei nur 128 MB RAM: http://chris.silmor.de/images/vdsl26289-r2-irfs.iso
Jetzt komme ich erst mal so weit, dass ich die Partition sehe und dass ich sie mounten kann.
Aber es scheitert dann an dem vermutlich zu alten USB-Controller, beim Anstecken eines Sticks wird die Konsole mit einer Fehlermeldung geflutet. Mal schauen, ob ich den Rechner noch vernetzt bekomme.
Auf jeden Fall vielen Dank für die Hinweise. Die Platte ist anscheinend noch lesbar und sobald ich eine Verbindung mit einem Netz habe, kann ich vielleicht die gesuchten Daten noch finden.
Das Problem ist: Die alten SCSI-Platten kann man (nach meinem Kenntnisstand) nicht an anderen Controllern betreiben. Ich muss also jetzt auf dem alten Rechner versuchen, die Daten noch aufzufinden und zu kopieren.
Nach der Sicherung wird der Rechner aber dann wirklich dem Recycling zugeführt.
Viele Grüße und noch mal vielen Dank Stefan
.
lug-dd@mailman.schlittermann.de