Jean-Yves LENHOF a écrit :

Le lundi 28 mars 2005 à 13:34 +0200, daniel huhardeaux a écrit :


Bonjour,

si je veux booter sur un kernel 2.4.27 minimal d'une Debian testing en supprimant l'initrd pour un boot en Raid1/ext3, voila ce que je fais comme modification dans le .config d'origine:

1. supprimer la prise en charge de l'initrd
2. en dur ext3
3. en dur MD + Raid1
4. en dur IDE et BLK_DEV _IDE

Ai je oublié quelquechose?

Mon probleme est que j'ai un serveur auquel *je n'ai pas accès*, avec 2 disques durs. La machine a été installée en SARGE kernel 2.4.26, upgradée en 2.4.27, sur hda, 3 partitions / , /home et swap et démarre sans problème.

J'essaye vainement de redémarrer cette machine en Raid ayant préparé et installé ce qui va bien sur hdc (/boot = /dev/md0 et /=/dev/md1 et swap), mais rien à faire: aux dires d'un technicien devant l'écran, j'aurai une erreur can't open /dev/console puis un kernel panic. Bien entendu, lorsque je monte les partitions Raid après avoir rebooté sur hda, tout est ok.

Je veux donc tester sans l'initrd, je pense que c'est lui qui créé le problème.

Merci pour vos remarques ou suggestions.



Les partitions RAID sont-elles du type autoraid ?


oui type fd. Reconnues comme telles lorsque montée à la main en bootant en non Raid

Comment as-tu compilé le kernel ? (make-kpkg ou à la main)


make dep clean bzImage
make module modules_install
mkinitrd -o initrd.img-revision revision

En ayant modifie mkinitrd.conf avec ROOT="/dev/md1 ext3" et modules=dep en lieu et place de ROOT=probe et modules=most

Lilo ? Grub ?


Grub:

;disque hda qui n'est *pas* encore dans l'espace RAID
root=(hd0,0)
kernel=/boot/vmlinuz-<kernel-revision> root=/dev/md1
initrd=/boot/initrd-<kernel-revision>

;disque hdc qui _est_ l'espace RAID (/dev/md0 = /boot)
root=(hd1,0)
kernel=/vmlinuz-<kernel-revision> root=/dev/md1
initrd=/initrd-<kernel-revision>

;disque hda standard
root=(hd0,0)
kernel=/boot/vmlinuz-<kernel-revision-precedente> root=/dev/hda1
initrd=/boot/initrd-<kernel-revision-precedente>

Un et deux ne bootent pas, 3 ok. A noter que si dans 3 je modifie le fstab qui reflète l'espace RAID (/boot = /dev/md0 et / = /dev/md1) la machine démarre et c'est bien la partition /dev/md1 qui est montée !

Merci pour t'intéresser à mon cas ;-)

--
Daniel  Huhardeaux       ______ _____ _____ ______ ______ __
enum    +48 32 285 5276 /_   _// _  // _  //_   _// __  // /
IAX FWD  +1 7009 422493  / /  / // // // /  / /  / /_/ // /
sip:101 h323:121  @voip./_/  /____//____/  /_/  /_/ /_//_/.com


-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Répondre à