Bonjour, On Tue, Jun 14, 2005 at 02:20:36PM +0200, Serge ALGAROTTI wrote: > > Nous avons essay� rapidemment une *installation* Sarge (pas une mise � > jour � partir de Woody) sur un Dell 2800 de test avec Raid Megaraid. Pas > de probl�me avec le noyau 2.4. > > Par contre �a ne fonctionne pas en 2.6, directement ou par un apt-get > install kernel-image-2.6...apr�s installation du 2.4 > > En effet, il y a plein de post sur le nom du driver megaraid qui a > chang� entre 2.4 et 2.6 (avec une autre diff�rence entre les < ou = .6.8 > ou > 2.6.8) dans debian-kernel et debain-boot. > > cf: > > http://lists.debian.org/debian-kernel/2005/04/threads.html#00268 > http://lists.debian.org/debian-boot/2004/10/thrd5.html#02129 > > sur le site de Dell: > > PowerEdge 2800, PowerEdge 2850, PowerEdge 1850 - PERC4e/Di - dual > channel, U320 SCSI, PCI Express, with battery-backed cache. Requires > megaraid2 driver 2.00.3 or higher on 2.4.x kernels. On 2.6.x kernels (x > < 9), there is no driver for these adapters. On 2.6.x kernels (x >= 9) > use the 'megaraid_mbox' and 'megaraid_mm' drivers.
Voil� ce qui me manquait l'autre jour, dans ma h�te je n'avais vu que megaraid.ko et pas ce qu'il y avait en dessous... donc je l'ai eu le petit coquin, et voil� comment : J'utilise normalement un 2.4.27 avec le module megaraid2 charg� depuis initrd car j'ai mis son nom dans le fichier /etc/mkinitrd/modules Le probl�me est qu'� l'install du 2.6.11, il veut � tout prix me coller megaraid2 dans l'image initrd car le module est en m�moire (m�me si je l'enl�ve de /etc/mkinitrd/modules) Donc allons y � la bourrin : $ cd /lib/modules/2.6.11-1-686-smp/kernel/drivers/scsi $ ln -s megaraid.ko megaraid2.ko �a pue, mais c'est tr�s efficace ! Ensuite, dans /etc/mkinitrd/modules, je remplace la r�f�rence � megaraid2 par : --- CUT --- megaraid_mbox megaraid_mm --- CUT --- Je sauve tout cela, puis : $ cd /boot $ rm initrd.img-2.6.11-1-686-smp et je r�g�n�re l'image initrd : $ mkinitrd -o initrd.img-2.6.11-1-686-smp 2.6.11-1-686-smp MAIS cet imb�cile ne me g�n�re rien du tout ! Donc : $ mkinitrd -k -o initrd.img-2.6.11-1-686-smp 2.6.11-1-686-smp Suivi de : $ mv /tmp/mkinitrd.7XDSFYE/initrd/initrd.img-2.6.11-1-686-smp /boot Et pour finir, j'enl�ve le devfs=mount de la ligne "append=" dans mon lilo.conf, et : $ lilo $ shutdown -r �a roule ! Cependant attention, le module Dell ne se charge pas (/etc/init.d/raidmon) donc pas de surveillance temps r�el du syst�me raid, il ne reste donc que les voyants ce qui n'est pas pratique quand le serveur est dans un rack distant... Sans doute un pb de cr�ation du device dans /dev voil� J�r�me Alet - Facult� de M�decine de Nice T�l : 04 93 37 70 01 - Fax : 04 93 37 76 51
signature.asc
Description: Digital signature

