sarge kernel panic[raid1, 3ware]

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
2face
Beiträge: 17
Registriert: 28.12.2004 19:27:35

sarge kernel panic[raid1, 3ware]

Beitrag von 2face » 28.12.2004 19:38:52

hi leute,

ich bin schön langsam mit meine latein am ende, folgendes problem:

systembeschr
:
dual xeon 3.2GH
4G RAM
2x250 GB Serial ATA
3ware raidcontroller 9500S-4

also, möchte auf diesem system debian installieren was auch soweit funktioniert, nur nach dem ersten reboot kann er offenbar die platte nicht ordentlich einbinden, er bleibt mit der meldung hängen:


pivot_root: No such file or directory
/sbin/init: cannot open /dev/console : no such file
kernel panic: attempt to kill init!

Installationsmedium ist ein sarge businesscard snapshot v. 27.12.04; hab aber auch andere releases probiert mit dem selben effekt.
hab schon div. 2.6.er kernel probiert weil 2.4.x die platten überhaupt nicht findet und somit keine installation durchführbar ist.

habt ihr vielleicht eine idee an was das liegen kann bzw. wie ich ein debian da rauf bekomme?
viele dank,lg,chris

hondansx
Beiträge: 20
Registriert: 12.10.2003 16:31:04
Kontaktdaten:

Beitrag von hondansx » 28.12.2004 20:59:03

Hi,

ich würde daraufhin erstmals ohne Raid installieren und nachträglich dann einbinden..

Benutzeravatar
Feuerzwerg
Beiträge: 105
Registriert: 28.09.2002 15:29:30
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von Feuerzwerg » 28.12.2004 21:12:19

Anscheinend gibt's ein Problem mit der initrd. Die wird naemlich anfangs als rootfs gemountet und laed dann erst die module fuer die Controller. Danach wird dann mit pivot_root die Partition die das rootfs der Installation enthaelt zum aktuellen rootfs gemacht.

Ich kann dir nur empfehlen, ne Knoppix zu booten und nen eigenen Kern zu backen, in dem die Module fuer die Controller fest drin sind.

2face
Beiträge: 17
Registriert: 28.12.2004 19:27:35

Beitrag von 2face » 28.12.2004 21:34:52

ihr meint also ich soll die platten wieder aus dem raid nehmen, dann installieren und im nachhinein wieder ein raid konfigurieren?
thcs

Benutzeravatar
Feuerzwerg
Beiträge: 105
Registriert: 28.09.2002 15:29:30
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von Feuerzwerg » 28.12.2004 21:39:12

2face hat geschrieben:ihr meint also ich soll die platten wieder aus dem raid nehmen, dann installieren und im nachhinein wieder ein raid konfigurieren?
thcs
Ich denke das wird nicht notwendig sein. Der 3ware macht AFAIK echtes Hardware-Raid. da sollte es eigentlich egal sein, ob da ein Raid konfiguriert ist oder nicht.

2face
Beiträge: 17
Registriert: 28.12.2004 19:27:35

Beitrag von 2face » 28.12.2004 21:48:55

aber wie bringe ich dann ein laufendes debian system drauf? ich habe auch im nachhinein kein raid1 konfiguriert sondern ein ganz normals ext3 fs...
die platten sind übrigens völlig nackt...

und das nächste problem ist das sich mit knoppix die platte nicht mounten läßt.

thcs

Benutzeravatar
Feuerzwerg
Beiträge: 105
Registriert: 28.09.2002 15:29:30
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von Feuerzwerg » 28.12.2004 21:53:13

Wenn ich dein erstes Posting richtig verstanden habe, hat der erste Installationsschritt funktioniert. Auf den Platten sollte also ein System sein, dass nur nicht richtig booten kann. Das kannst du wohl nur mit nem neuen Kern beheben.

Das Problem mit der Knoppix koennte daran liegen, dass der Controller nicht (korrekt) erkannt wird. Welche Fehlermeldung kommt denn? Welche Version der Knoppix verwendest du?

2face
Beiträge: 17
Registriert: 28.12.2004 19:27:35

Beitrag von 2face » 28.12.2004 21:58:06

Feuerzwerg hat geschrieben:Wenn ich dein erstes Posting richtig verstanden habe, hat der erste Installationsschritt funktioniert. Auf den Platten sollte also ein System sein, dass nur nicht richtig booten kann. Das kannst du wohl nur mit nem neuen Kern beheben.

Das Problem mit der Knoppix koennte daran liegen, dass der Controller nicht (korrekt) erkannt wird. Welche Fehlermeldung kommt denn? Welche Version der Knoppix verwendest du?

knoppix 3.3

mount /dev/sda /mnt/sarge
mount: /dev/sda is not a valid blockdevice

thcs
P.s.: vielen dank für die rasche hilfe!

Benutzeravatar
Feuerzwerg
Beiträge: 105
Registriert: 28.09.2002 15:29:30
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von Feuerzwerg » 28.12.2004 22:06:51

Aktuell ist Knoppix 3.7. Ich wuerde dir auf jeden Fall mal ein Update empfehlen.

Benutzeravatar
HELLinG3R
Beiträge: 1328
Registriert: 15.04.2004 07:54:33

Beitrag von HELLinG3R » 29.12.2004 00:12:13

mount /dev/sda /mnt/sarge
mount: /dev/sda is not a valid blockdevice
ich bin mir jetzt nicht ganz sicher, aber da die raidpartitionen als SCSI angesprochen werden, läuft das anders als mit IDE.
versuch mal
/dev/sda1 als root (bzw eine andere Partition aufm Raid)

wenn ich mich recht erinnere, kann es auch sein, dass beim 3ware die Platten als
/dev/C[irgendwas] daliegen, wobei irgendwas einen string bezeichnet, der mir im moment nicht einfällt...

Benutzeravatar
Feuerzwerg
Beiträge: 105
Registriert: 28.09.2002 15:29:30
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von Feuerzwerg » 29.12.2004 00:15:37

AFAIK stellt der 3ware-controller die Raids als SCSI-Platten zur Verfuegung. (zumindest beim alten 8xIDE-Controller iss das so)

2face
Beiträge: 17
Registriert: 28.12.2004 19:27:35

Beitrag von 2face » 29.12.2004 15:25:19

richtig, die platten werden als SCSI erkannt;
und auch mit knoppix 3.7 lassen sie sich nicht mounten obwohl mit lspci das modul geladen ist...strange.
werd mal checken ob man im bios vom raidcrontroller etwas customizen kann, vielleicht liegt es ja an dem.....

Benutzeravatar
Feuerzwerg
Beiträge: 105
Registriert: 28.09.2002 15:29:30
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von Feuerzwerg » 30.12.2004 00:52:32

Es kann sein, dass du im Controller explizit einstellen musst, dass er die Platten dem OS zur Verfuegung stellen soll.

2face
Beiträge: 17
Registriert: 28.12.2004 19:27:35

Beitrag von 2face » 30.12.2004 16:21:15

ich befürchte es handelt sich um genau folgendes:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=263169

ich vermute mir wird nicht anderes übrig bleiben als über eine andere distro nachzudenken....

Benutzeravatar
Feuerzwerg
Beiträge: 105
Registriert: 28.09.2002 15:29:30
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von Feuerzwerg » 30.12.2004 16:35:46

Wieso andere Distri???

Was du brauchst ist ein selbst gebackener Kern, bei dem die Module fest drin sind.

2face
Beiträge: 17
Registriert: 28.12.2004 19:27:35

Beitrag von 2face » 30.12.2004 16:49:38

schon aber wie läßt sich soetwas bewerkstelligen, ich könnte zwar einen kernel kompilieren aber wie kann ich dann von diesem booten wenn sich nicht einmal mit knoppix die platten mounten lassen...
kannst du mir vielleicht sagen wie da die vorgehensweise wäre?
danke&lg

Benutzeravatar
Feuerzwerg
Beiträge: 105
Registriert: 28.09.2002 15:29:30
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von Feuerzwerg » 30.12.2004 16:53:44

Du koenntest z.B. versuchen zusaetzlich ne IDE-Platte einzubauen und zuerst mal auf der zu installieren. Danach kannste den Kern backen und dann das ganze System aufs raid ruebermoven. Ist zwar nicht ganz so schoen wie ne normale installation aber es sollte funktionieren.

2face
Beiträge: 17
Registriert: 28.12.2004 19:27:35

Beitrag von 2face » 30.12.2004 20:58:03

kann ich auch einen eigenen kernel mit dem 3w-9xxx fix drinnen auf einer anderen maschine kompilieren und daraus dann eine bootdiskette erstellen od. ist das mit der IDE platte die einzige lösung?
thcs

Benutzeravatar
Feuerzwerg
Beiträge: 105
Registriert: 28.09.2002 15:29:30
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von Feuerzwerg » 31.12.2004 03:11:28

Das koennte auch funktionieren. Allerdings brauchst du dann in diesem Kern unterstuetzung fuer scsi und das blaeht den kern idR ganz schoen auf. Es kann also passieren, dass er dann nicht mehr auf die diskette passt.

2face
Beiträge: 17
Registriert: 28.12.2004 19:27:35

Beitrag von 2face » 31.12.2004 13:23:49

muß nicht unbedingt eine disk sein, könnte ja auch eine bootfähige cd mit dem neuen kern machen.
weißt du wo ich dafür eine anleitung finden kann?
danke!

Benutzeravatar
Feuerzwerg
Beiträge: 105
Registriert: 28.09.2002 15:29:30
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von Feuerzwerg » 31.12.2004 16:07:47

Mit bootfaehigen CDs/DVDs hab ich mal ne Weile rumgespielt. Ich musste damals immer den Kern inkl. initrd auf ne diskette kopieren, lilo installieren und dann das ganze wieder zurueckspielen. ich weiss, dass es da noch andere moeglichkeiten gibt aber ich hab leider bisher noch nicht herausgefunden, wie das funktioniert.

2face
Beiträge: 17
Registriert: 28.12.2004 19:27:35

Beitrag von 2face » 03.01.2005 19:42:24

leute, es ist vollbracht: die lösung steht auf dieser seite:

http://wiki.debian.net/index.cgi?Debian ... okenThings

danke nochmals an freuerzwerg für seine bemühungen...

cheers

Antworten