Le 7 octobre 2008 18:08, François Cerbelle <[EMAIL PROTECTED]> a écrit :

> Anne sophie Lantz a écrit :
>
>>    N'aurais tu pas supprimé de la configuration le pilote de ton
>>    interface disque (apparemment SATA) ou le pilote du système de
>>    fichiers sur lequel se trouve la racine (apparemment /dev/sda1) ? oui
>> c'est un disque SATA.
>> Comment aurai-je pu supprimer le pilote du systeme de fichiers ?
>> Comment puis-je rétablir ce fichier manquant ?
>>
>
> La méthode que tu as décrite me semble bonne, j'aurais juste inséré un :
> make silentoldconfig
> entre le
> cp /boot/config... /usr/src/linux...
> et le
> make menuconfig
>
> Tu peux essayer de reprendre :
> su kernel
> cd /usr/src/linux-2.6.26.5
> cp /boot/config-2.6.18-6-amd64 .config
> make clean silentoldconfig
>
> [valider les choix par défaut si tu en as]
>
> make-kpkg --rootcmd fakeroot --initrd --append-to-version=`20081007`
> --revision=2.6.26.5 kernel-image
>
> Ainsi, tu compileras ton noyau avec les memes options que noyau Debian.
> Cependant, tu ne bénéficieras pas des patchs appliqués par le mainteneur. Tu
> pourras essayer ce noyau. S'il fonctionne (comme l'ancien), tu pourras te
> replacer dans le répertoire et reprendre la procédure à partir du
> make clean
> en remplacant le
> make silentoldconfig
> par un
> make menuconfig
> et changer quelques options à ta convenance.
>
> Mais à ta place, je commencerais par installer le noyau le plus récent de
> la distribution, s'il y en a un, pour utiliser son fichier /boot/config...
> car le 2.6.18 me semble un poil ancien.
>
> Sinon, une autre solution consiste "backporter" depuis lenny : il suffit
> d'ajouter une entrée de sources dans ton fichier /etc/apt/sources.list pour
> disposer des sources de lenny, puis je téléchargerais les sources du noyau
> "lenny", que je recompilerais. Dans l'ordre, ca donne à peu près ça :
> $ sudo -i
> # echo "deb-src http://ftp.fr.debian.org/debian/ lenny main non-free
> contrib" >> /etc/apt/sources.list
> # aptitude update
> # ^D
> $ cd /usr/src
> $ su - kernel
> $ apt-get source linux-image-2.6.26-5

cette commande ne fonctionne pas :
E: Impossible de trouver une source de paquet pour linux-image2.6.26-5


>
> $ cd linux-image-2.6.26-1
> [comme ce paquet source est prévu pour recompiler toutes les version du
> noyau : 486,686,amd,..., il faut utiliser juste un des fichiers de
> configuration ]
> $ cp debian/config/amd64 .config
> $ make menuconfig
> $ make clean
> $ make-kpkg --rootcmd fakeroot --initrd --append-to-version=`20081007`
> --revision=2.6.26.5 kernel-image
>
pour la commande avec make-kpkg , pour append-to-version='%y%m%d' ?

sinon je réessaie pour ton correctif, :)
merci encore pour votre aide
Anne sophie

Répondre à