Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

RE: Controleur RAID Dell PowerEdge 2850 et noyau 2.6.16

1 réponse
Avatar
Mathieu JANIN
Ce n'est plus le module megaraid2, mais plutot megaraid_mbox (il y en a
trois maintenant, =E0 toi de voir lequel correspond =E0 ton chip en =
2.16).
Les trois modules sont dans /lib/modules/`uname
-r`/kernel/drivers/scsi/megaraid

-----Message d'origine-----
De : Nicolas MAROT [mailto:nicolas.marot@uni-medecine.fr]
Envoy=E9 : vendredi 15 septembre 2006 12:35
=C0 : debian-user-french@lists.debian.org
Objet : Controleur RAID Dell PowerEdge 2850 et noyau 2.6.16


Bonjour
=20
J'installe actuellement Xen pour faire de la virtualisation.
J'ai test=E9 tout =E7a sans probl=E8me sur une machine de test avec un =
disque ide
sans souci de boot avec le noyau 2.6.16 fourni en standard dans Xen
=20
En revanche en passant sur ma futur machine de production un Dell =
PowerEdge
2850 avec une carte RAID perc4/di en RAID5 j'ai un souci de controleur =
RAID
=20
En effet en installant ma debian sarge en stable j'ai un noyau =
2.4.27-2-386
avec le module megaraid2 charg=E9 :=20
lsmod
Module Size Used by Not tainted
...
megaraid2 28616 3 (autoclean)
scsi_mod 86052 3 (autoclean) [ide-scsi sd_mod =
megaraid2]
...
=20
En essayant de booter sur le noyau xen 2.6.16 j'ai une erreur au =
d=E9marrage
d=FB au fait que le module m=E9garaid n'est pas charg=E9 :=20
"cannot open root filesystem sda1"
"vfs : unable to mount root filesystem"
=20
J'ai donc essay=E9 de cr=E9er un inird mais le module megaraid n'est =
pas pr=E9sent
:=20
depmod 2.6.16-xen
mkinitrd -k -o /boot/initxen.img 2.6.16-xen
/usr/sbin/mkinitrd: The working directory /tmp/mkinitrd.mX0DJo will be =
kept.
/usr/sbin/mkinitrd: add_modules_dep_2_5: modprobe failed
FATAL: Module megaraid2 not found.
WARNING: This failure MAY indicate that your kernel will not boot!
but it can also be triggered by needed modules being compiled into
the kernel.
=20
Quelqu'un pourrait il m'indiquer comment prendre en charge le module
megaraid avec un noyau 2.6.16 ?=20
=20
Merci de vos r=E9ponses=20
=20
Nicolas

1 réponse

Avatar
Nicolo
En recherchant, l'on m'a indiqué qu'il fallait utiliser le megaraid_legacy

Ta commande ne me sort que la version 2.4.27 et pas la version du kernel sur
lequel je veux booter : 2.6.16
En recompilant mon kernel 2.6.16 en intégrant megaraid_legacy, rien a changé
et j'ai en revanche dans :
/lib/modules/2.6.16-xen/kernel/drivers/scsi/megaraid
les fichiers suivant :
megaraid_mbox.ko
megaraid_mm.ko
megaraid_sas.ko

Hors toujours la même erreur au boot ...

Et toute les infos du dmesg intéressantes :

megaraid: v2.10.3 (Release Date: Thu Apr 8 16:16:05 EDT 2004)
megaraid: found 0x1028:0x0013:bus 2:slot 14:func 0
megaraid: [521X:H430] detected 1 logical drives.
megaraid: supports extended CDBs.
megaraid: channel[0] is raid.
megaraid: channel[1] is scsi.
scsi0:Found MegaRAID controller at 0xf8833000, IRQ:38
megaraid: channel[1] is scsi.
scsi0 : LSI Logic MegaRAID 521X 254 commands 16 targs 5 chans 7 luns
scsi0: scanning scsi channel 0 for logical drives.
scsi0: scanning scsi channel 1 for logical drives.
scsi0: scanning scsi channel 2 for logical drives.
scsi0: scanning scsi channel 4 [P0] for physical devices.
scsi0: scanning scsi channel 5 [P1] for physical devices.
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
/dev/scsi/host0/bus0/target0/lun0: p1 p2 p3
scsi1 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: MegaRAID Model: LD 0 RAID5 139G Rev: 521X

Quelqu'un aurait il une idée ?
-----Message d'origine-----
De : Mathieu JANIN [mailto:]
Envoyé : vendredi 15 septembre 2006 13:05
À : 'Nicolas MAROT';
Objet : RE: Controleur RAID Dell PowerEdge 2850 et noyau 2.6.16

Ce n'est plus le module megaraid2, mais plutot megaraid_mbox (il y en a
trois maintenant, à toi de voir lequel correspond à ton chip en 2.16).
Les trois modules sont dans /lib/modules/`uname
-r`/kernel/drivers/scsi/megaraid

-----Message d'origine-----
De : Nicolas MAROT [mailto:]
Envoyé : vendredi 15 septembre 2006 12:35
À :
Objet : Controleur RAID Dell PowerEdge 2850 et noyau 2.6.16


Bonjour

J'installe actuellement Xen pour faire de la virtualisation.
J'ai testé tout ça sans problème sur une machine de test avec un disque ide
sans souci de boot avec le noyau 2.6.16 fourni en standard dans Xen

En revanche en passant sur ma futur machine de production un Dell PowerEdge
2850 avec une carte RAID perc4/di en RAID5 j'ai un souci de controleur RAID

En effet en installant ma debian sarge en stable j'ai un noyau 2.4.27-2-386
avec le module megaraid2 chargé :
lsmod
Module Size Used by Not tainted
...
megaraid2 28616 3 (autoclean)
scsi_mod 86052 3 (autoclean) [ide-scsi sd_mod megaraid2]
...

En essayant de booter sur le noyau xen 2.6.16 j'ai une erreur au démarrage
dû au fait que le module mégaraid n'est pas chargé :
"cannot open root filesystem sda1"
"vfs : unable to mount root filesystem"

J'ai donc essayé de créer un inird mais le module megaraid n'est pas présent
:
depmod 2.6.16-xen
mkinitrd -k -o /boot/initxen.img 2.6.16-xen
/usr/sbin/mkinitrd: The working directory /tmp/mkinitrd.mX0DJo will be kept.
/usr/sbin/mkinitrd: add_modules_dep_2_5: modprobe failed
FATAL: Module megaraid2 not found.
WARNING: This failure MAY indicate that your kernel will not boot!
but it can also be triggered by needed modules being compiled into
the kernel.

Quelqu'un pourrait il m'indiquer comment prendre en charge le module
megaraid avec un noyau 2.6.16 ?

Merci de vos réponses

Nicolas


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact