[Debian Sarge] Pb compilation noyau

Pb compilation noyau [Debian Sarge] - Linux et OS Alternatifs

Marsh Posté le 24-02-2005 à 15:41:32    

Mon but est de recompiler mon noyau 2.6.8 en mettant ce qu'il faut pour le RAID1 et ma carte contrôleur PCI Silicon Image en built in, de manière à ce que je puisse faire du RAID1 sur /boot. J'utilise donc le initrd pour les autres modules.
 
Mon problème survient au moment de l'installation du nouveau noyau, noyau qui est compilé sans erreur grâce à cette commande : #make-kpkg --bzimage --initrd --append-to-version "-raid1" kernel_image et installé grâce à celle-ci : dpkg --install ../leNomDuKernel.deb. Il m'affiche ceci :
 
[Paramettrage du kenel]

Citation :


/usr/sbin/mkinitrd: add_modules_dep_2_5 : mobprobe failed
FATAL: Module sata_sil 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.
/initrd.img does not exist. Installing from scratch, eh?
Or maybe you don't want a symbolic link here. Hmm? Lets See.


[Puis il configure automatiquement grub.]
 
Avec #make menuconfig, j'ai pourtant fais ceci :  
 
Device Drivers>SCSI device support>SCSI low-level drivers
 

  • Serial ATA (SATA) support

[...]
<*> Silicon Image SATA support
 
Quelqu'un peut me dire si j'ai oublié de mettre quelque chose en dur, et où ? sinon quel type de problème ça risque de me poser plus tard ?


Message édité par Hermolas le 24-02-2005 à 15:53:06
Reply

Marsh Posté le 24-02-2005 à 15:41:32   

Reply

Marsh Posté le 24-02-2005 à 16:22:51    

Bonjour,
 

Citation :

Module sata_sil not found.


Citation :

Device Drivers>SCSI device support>SCSI low-level drivers
 
 
    * Serial ATA (SATA) support
      [...]
 
 
<*> Silicon Image SATA support
 


tu l'as mis en dur et non en module c'est pour ça qu'il est pas très content :)

Reply

Marsh Posté le 24-02-2005 à 16:26:44    

Pourquoi tu t'embêtes avec un initrd ? :??:

Reply

Marsh Posté le 25-02-2005 à 11:02:10    

Merci de m'avoir répondu.
 
initrd ? Pour les modules au cas où, sait-on jamais, je suis amener à partir et si quelqu'un veut ajouter du matos neuf il vaut mieu le laisser.  
 
Sinon j'ai résolu le problème au dessus. En fait C normal, le truc c'est que jusque là je n'arrivais pas à booter avec ce noyau : j'avais oublié de mettre des modules SCSI en dur, normal donc qu'il ne trouve pas les disques montés sur le controleur PCI. Après recomplation, j'arrive à booter sur ce noyau mais j'ai oublié de remettre les drivers pour le RAID en dur... du coup j'ai ça :
 
# mkraid /dev/md0
cannot determine md version: no MD device file in /dev.
 
Voilà donc je vais de ce pas recompiler mon noyau et le reinstaller, si j'ai un problème, i'll come back ! (*a un très mauvais anglais* :p)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed