RAID Problem

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Makmaster
Beiträge: 13
Registriert: 19.01.2003 13:56:24

RAID Problem

Beitrag von Makmaster » 20.01.2003 20:21:01

Hallo

Installiert hab ich Debian auf der RAID-HD schon, aber booten will es nicht. Das Wurzelverzeichnis ist in /dev/hdg8, /boot in /dev/hdg1.
Ich verstehe nicht ganz was ich in die lilo.conf als Parameter bei root und boot rein muss. Hab schon verschiedene Konfiguatationen ausprobiert: /dev/ataraid/dxpx, /dev/ataraid/dx, /dev/hdg, /dev/hdgx.
Hat da jemand eine den entscheidenden Tipp für mich? :?:

MfG Markus

Benutzeravatar
fred19726
Beiträge: 507
Registriert: 18.07.2002 03:38:38
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Heidelberg (DE)
Kontaktdaten:

Beitrag von fred19726 » 20.01.2003 20:33:50

Hi,
Das sollte funzen: 8)

Code: Alles auswählen

boot=/dev/ataraid/d0
root=/dev/ataraid/d0pX
wobei du das X duch deine root parition ersetzen musst.

MFG Fred
2 Dinge sind Unendlich, das Universum und die Menschliche Dummheit,
wobei ich mir beim Universum nicht sicher bin
-- Albert Einstein

Makmaster
Beiträge: 13
Registriert: 19.01.2003 13:56:24

Beitrag von Makmaster » 20.01.2003 20:42:10

Leider nicht... :(
request_modul[block-major-33]: Root fs not mounted
VFS: Cannot open root device "2108" or 21:08
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 21:08
MfG Markus

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 20.01.2003 22:58:49

Sicher, dass der ataraid Treiber auch in den Kernel einkompiliert, bzw. in der initrd auch wirklich dabei ist? Nachladen geht nicht, weil dazu müsste er ja den Treiber schon geladen haben... (Huhn und Ei Problem...)

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Makmaster
Beiträge: 13
Registriert: 19.01.2003 13:56:24

Beitrag von Makmaster » 21.01.2003 15:33:57

pdreker hat geschrieben:Sicher, dass der ataraid Treiber auch in den Kernel einkompiliert, bzw. in der initrd auch wirklich dabei ist? Nachladen geht nicht, weil dazu müsste er ja den Treiber schon geladen haben... (Huhn und Ei Problem...)
Ist das nicht schon drin, wenn man beim booten das bf24-Kernel und RAID lädt? :?
Gibt's den da überhaupt keine Möglichkeit an die Treiber ran zukommen? (Bei den Modulen hab ich schon geschaut. Leider nichts.)

MfG Markus

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 21.01.2003 18:49:29

Bei der Installation ja, aber ob er das dann auch beim Installkernel aktiviert... keine Ahnung. Auf jeden Fall deutet die Meldung
request_modul[block-major-33]: Root fs not mounted
unter anderem darauf hin, dass er einen Treiber laden will, und zwar den Treiber für das Blockdevice mit der Major Nummer 33. Ich habe 'mal einen Blick in die Doku geworfen, und Block Major 33 ist /dev/hde, also eine ganz normale IDE Platte... Auch die danach folgende Meldung suggeriert, dass er versucht, /dev/hde8 als root-FS zu mountenl. (21:08 ist hexadazimal für dezimal 33:08). Wenn da natürlich ein RAID drauf ist, geht das nicht.

Versuch doch 'mal in Deiner lilo.conf in dem Block der Deine Linux bootet eine Zeile ala

Code: Alles auswählen

append root=/dev/ataraid/d0pXXXXX
wobei Du natürlich das richtige Device da hin schreiben musst, einzufügen, und lilo aufzurufen.

Hast Du nach der Änderung der lilo.conf auch wirklich einmal LILO aufgerufen?

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Makmaster
Beiträge: 13
Registriert: 19.01.2003 13:56:24

Beitrag von Makmaster » 21.01.2003 19:32:19

Hat sich erledigt.

Ich hab einfach /dev/hde und /dev/hde8 für boot und root genommen. Und das hab ohne Probleme funktioniert. 8)

MfG Markus

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 21.01.2003 22:13:23

Oder so... 8)

Kannst Du Deine Config vielleicht einmal kurz zusammenschreiben, und dan hier posten? So können andere nach Dir auch noch von Deinem Problem (und insbesondere von Deiner Lösung ;-)) profitieren...

Vorausgesetzt natürlich Du benutzt immer noch das RAID, und hast das nicht aufgegeben...

Danke,
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Makmaster
Beiträge: 13
Registriert: 19.01.2003 13:56:24

Beitrag von Makmaster » 23.01.2003 07:14:28

OK...

Erstmal normal von der CH gebootet. Mit Alt+F2 Zur Shell. Dort hab ich cat /proc/pci um die I/O Daten des RAID-Kontrollers rauszufischen (standen praktischerweise ganz unter 8) ).

Neu gebootet mit folgenden Parametern:

Code: Alles auswählen

bf24 ide2=1.I/O,2.I/O+2 ide3=3.I/O,4.I/O+2
Bei mir zum Bleistift:

Code: Alles auswählen

bf24 ide2=0xdc00,0xd802 ide3=0xd400,0xd002
Nachdem das Basissytem installiert ist muss man das System bootfähig machen. Dann zur Kommandozeile und dort in nano-tiny /target/etc/lilo.conf die lilo.conf editieren. Einfach unter der Stelle Wo #append="" steht append="bf24 ide2=1.I/O,2.I/O+2 ide3=3.I/O,4.I/O+2" einfügen. Speichern und lilo aufrufen dann sollte "Added Linux" usw. kommen. Fertig. :)

MfG Markus

Antworten