Frage zu restore und lilo mit Knoppix

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Frage zu restore und lilo mit Knoppix

Beitrag von nepos » 16.02.2005 13:50:19

Hallo zusammen,

Ich habe bei mir folgendes Problem:
Ich sichere hier einen kompletten Server mittels dump auf Tapes.
Beim Wiedeherstellen nutze ich Knoppix zum Booten.
Damit partitioniere ich die Platten, formatiere diese und restauriere die Daten mittels restore vom Tape.
Wo es hakt ist die anschliessende Wiederherstellung des Bootmanagers lilo.
Ich habs bisher so gemacht:
-Mounten des wiederhergestellten Dateisystems unter /mnt/root
-Anpassen der lilo.conf dort an die geaenderten Partitionen
-fstab auch entsprechend angepasst
Dann rufe ich lilo so auf:

Code: Alles auswählen

lilo -r /mnt/root
Mein Problem ist nun aber, dass er - obwohl ausser dem CD-Rom nichts IDE ist - auf /dev/hda zugreifen will. Da der Server leider nicht am Netz haengt, kann ich die genauen Ausgaben leider nicht posten.
Fakt ist auf jeden Fall, dass ich es so nicht schaffe, das zurueckgesicherte System wieder bootfaehig zu bekommen.
Hat da von euch eventuell jemand nen Tipp?

Ach ja, das System ist ein Compaq DL380 G4, die Platten sind mittels Hardware-Raid paarweise gespiegelt und werden unter Knoppix mit dem cciss-Treiber angesprochen.

Ich weiss da echt nicht mehr weiter, was da faul sein koennte.
Vielleicht hat ja von euch wer ne Idee...
Vielen Dank schon mal!

Ciao,
Nepos

Benutzeravatar
katze
Beiträge: 74
Registriert: 08.01.2005 17:27:47

Beitrag von katze » 16.02.2005 14:02:15

ich galub das hängt damit zusammen, dass das LILO auf der KNOPPIX-cd auf die lilo.conf zugreift, die auch auf der cd ist. und die kannst du nicht ändern (readonly-filesystem). Ich glaube, dass wenn du mit Knoppix einen Bootloader installieren willst, grub ide beste wahl ist. Wenn dein system erstmal läuft, kannst du ja wieder LILO installieren!

mfg
katze ;-)

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 16.02.2005 14:06:09

Falsch :)
lilo -r startet LILO in ne chroot-Umgebung, in diesem Fall das restaurierte Dateisystem, wo er dann nach /etc/lilo.conf, den Kernelimages und Co sucht...

lochkarte
Beiträge: 190
Registriert: 08.12.2004 11:43:44

Re: Frage zu restore und lilo mit Knoppix

Beitrag von lochkarte » 16.02.2005 15:41:26

nepos hat geschrieben:Ich habs bisher so gemacht:
-Mounten des wiederhergestellten Dateisystems unter /mnt/root
-Anpassen der lilo.conf dort an die geaenderten Partitionen
-fstab auch entsprechend angepasst
Dann rufe ich lilo so auf:

Code: Alles auswählen

lilo -r /mnt/root
Mein Problem ist nun aber, dass er - obwohl ausser dem CD-Rom nichts IDE ist - auf /dev/hda zugreifen will. Da der Server leider nicht am Netz haengt, kann ich die genauen Ausgaben leider nicht posten.
Fakt ist auf jeden Fall, dass ich es so nicht schaffe, das zurueckgesicherte System wieder bootfaehig zu bekommen.
Hat da von euch eventuell jemand nen Tipp?
Schwer zu sagen ohne lilo.conf und genaue Fehlermeldung.
Aber du könntest dir die Anpassungen der lilo.conf ersparen, wenn du komplett nach /mnt/root chrootest und dort lilo aufrufst.

Code: Alles auswählen

chroot /mnt/root
lilo
So habe ich das neulich wiederholt erfolgreich gemacht.

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 16.02.2005 16:04:43

Naja, das Anpassen kann ich mir daher nicht sparen, da sich die Partitionierung geaendert hat ;)
Meines Erachtens muesste es ja egal sein, ob ich chroot + lilo mache oder lilo -r /mnt/...
Was mich vorallem wundert ist halt, dass lilo da auf IDE-Geraeten rummacht...

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 17.02.2005 11:24:13

Also, wenn ich folgendes ausfuehre:

Code: Alles auswählen

lilo -r /mnt/root -b /dev/cciss/c0d0
Bekomme ich folgende Ausgabe:

Code: Alles auswählen

Ignoring entry 'boot'
ide-scsi: hda: unsupported command in request queue (0)
end_request: I/O error, dev 03:00 (hda), sector 0
ide-scsi: hda: unsupported command in request queue (0)
end_request: I/O error, dev 03:00 (hda), sector 2
ide-scsi: hda: unsupported command in request queue (0)
end_request: I/O error, dev 03:00 (hda), sector 4
ide-scsi: hda: unsupported command in request queue (0)
end_request: I/O error, dev 03:00 (hda), sector 6
Added Linux
Added Linux2.4.28 *
Added Linux2.4.27
Added LinuxOLD
Fatal: First sector of /dev/cciss/c0d0p1 doesn't have a valid boot signature
Unter /mnt/root ist das zurueckgesichtere Root-Dateisystem + /boot gemountet, damit lilo alles noetige findet (laut Manpage: /dev/ /etc/lilo.conf und /boot).
Gebootet habe ich hier wie schon erwaehnt mittels Knoppix 3.7, damit ich das Restore machen kann und anschliessend Lilo wieder auf Vordermann bringe.

Im Moment bin ich echt ratlos. Vor allem 2 Dinge sind seltsam:
1. die ide-scsi-Meldungen: was will der Lilo bitte auf dem Device (/dev/hda ist das CD-Rom in dem Server)?
2. Was hat es mit der Bootsignatur auf sich? Wieso findet er da keine und wie kann ich da ggf. eine herstellen?

Code: Alles auswählen

Ignoring entry 'boot'
duerfte daher kommen, weil ich Lilo ja mit dem Schalter -b /dev/cciss/c0d0 aufrufe.

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 17.02.2005 15:37:15

Langsam bin ich echt am verzweifeln :(
Ich schaffe es einfach nicht, nach dem restore LILO wieder richtig zu installieren :(
Hat da wirklich keiner ne Idee, was da faul sein koennte?

lochkarte
Beiträge: 190
Registriert: 08.12.2004 11:43:44

Beitrag von lochkarte » 17.02.2005 16:11:19

nepos hat geschrieben:Langsam bin ich echt am verzweifeln :(
Ich schaffe es einfach nicht, nach dem restore LILO wieder richtig zu installieren :(
Hat da wirklich keiner ne Idee, was da faul sein koennte?
Ich verstehe immer noch nicht, warum du dich so an den lilo von Knoppix klammerst. Probiere es doch einfach mal in einer chroot-Umgebung. Im schlimmsten Fall funktioniert es auch nicht.

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 17.02.2005 16:15:58

Ich habe beide ausprobiert.
Bei beiden 100% identische Ausgaben.

Wie kriege ich denn auf ner Platte/Partition eine gueltige Boot-Signatur hin?
Lilo schreibt ja nicht mal nen richtigen MBR :(

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 18.02.2005 12:54:44

Sodala, die komischen ide-scsi Meldungen sind nun weg, was bleibt, ist die Ausgabe von LILO, dass das Device keine gueltige Boot-Signatur hat.
Sollte LILO sowas nicht selber erledigen?
Wie kriege ich auf ne Partition/Platte eine gueltige Boot-Signatur?

Antworten