Bonjour à tous,
Je suis en train d'installer Xen, je n'ai eu aucun souci d'installation avec une debian sarge en stable et un disque ide
Passant sur un serveur PowerEdge 2850 en RAID 5 (carte PERC4/di), j'ai installé ma debian sarge standard en stable, donc avec un noyau 2.4.27-2-386 et le module megaraid2 de gestion de mon controleur RAID chargé au démarrage.
J'ai installé Xen 3.0.2 sans probleme, installant par la meme un noyau 2.6.16 patché xen ...
Le seul souci est que ce noyau n'integre pas les drivers de mon controleur RAID ( megaraid2 ) comme vu dans mon lsmod sous noyau 2.4
Comment puis-je integrer le module de mon controleur RAID a mon noyau 2.6.16 afin de pouvoir tout simplement booter sur mon noyau 2.6.16 puis que pour le moment j'ai évidement des erreur du type :
"cannot open root filesystem sda1"
"vfs : unable to mount root filesystem"
Merci de votre aide
Nicolo
# recompile toi un noyau
Posté par ceseb . Évalué à 1.
Une fois le fichier txt .config enregistré et l'option RAID coché:
[^] # Re: recompile toi un noyau
Posté par xenetis . Évalué à 1.
megaraid2 n'est plus utilisé en kernel 2.6 c'est :
J'ai ajouté les param suivant dans mon .config :
CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y
CONFIG_BLK_DEV_SD=y
CONFIG_FUSION=y
CONFIG_FUSION_SPI=y
CONFIG_MEGARAID_NEWGEN=y
CONFIG_MEGARAID_MM=y
CONFIG_MEGARAID_MAILBOX=y
CONFIG_MEGARAID_LEGACY=y
CONFIG_MEGARAID_SAS=y
J'ai installé le noyau et tous les modules
Puis généré mon image initrd
A la génération de l'image j'ai un warning disant qu'il ne trouve pas megaraid2 ... mais l'image est quand meme généré :
depmod 2.6.16-xen
mkinitrd -k -o /boot/initxen.img 2.6.16-xen
Enfin j'ai modifier mon grub comme suit pour ajouter mon initrd image :
title Xen 3.0 / XenLinux 2.6.16
root (hd0,0)
kernel /boot/xen-3.0.gz
module /boot/vmlinuz-2.6.16-xen root=/dev/sda1 ro
module /boot/initxen.img
savedefault
boot
et rebooté ... et ça passe ;-)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.