>David BERCOT a écrit :
> Bonjour,
> 
> Comme je n'ai pas trouvé de dépôt tout fait, je suis donc passé à la
> phase "compilation manuelle" ;-)
> J'ai donc téléchargé les sources du noyau 2.6.33-rc5 à partir de
> kernel.org et j'ai enchaîné avec la méthode suivante :
> # cd /opt
> # tar --bzip2 -xvf linux-2.6.33-rc5.tar.bz2
> # cd linux-2.6.33-rc5
> # make menuconfig
> # make-kpkg clean
> # fakeroot make-kpkg --append-to-version=.`date +%y%m%d` --initrd
> kernel-image # cd ..
> # dpkg -i
> linux-image-2.6.33-rc5.100123_2.6.33-rc5.100123-10.00.Custom_amd64.deb
> 
> Tout s'est très bien passé sauf au reboot :
> Kernel panic - not syncing: VFS: Unable to mount fs on
> unknown-block(0,0)
> 
> Bon, après quelques recherches sur Google, cette erreur semble
> classique sauf que, si je ne dis pas de bêtise, je ne devrais pas
> l'avoir...
> Mais j'ai l'impression que mon option '--initrd' lors de la compilation
> n'a pas été prise en compte. En effet, dans /boot, je n'ai que :
> total 24900
> -rw-r--r-- 1 root root  105046 11 janv. 00:55 config-2.6.32-trunk-amd64
> -rw-r--r-- 1 root root  107903 23 janv. 08:41 config-2.6.33-rc5.100123
> drwxr-xr-x 3 root root    4096 23 janv. 10:00 grub
> -rw-r--r-- 1 root root 8792970 17 janv. 14:33
> initrd.img-2.6.32-trunk-amd64 -rw-r--r-- 1 root root 8438975 17 janv.
> 10:51 initrd.img-2.6.32-trunk-amd64.bak -rw-r--r-- 1 root root 1617703
> 11 janv. 00:55 System.map-2.6.32-trunk-amd64 -rw-r--r-- 1 root root
> 1676029 23 janv. 09:45 System.map-2.6.33-rc5.100123 -rw-r--r-- 1 root
> root 2347008 11 janv. 00:54 vmlinuz-2.6.32-trunk-amd64 -rw-r--r-- 1
> root root 2392624 23 janv. 09:45 vmlinuz-2.6.33-rc5.100123
> 
> Est-ce que je me suis planté quelque part ?
> Est-ce que mon option n'est pas bien positionné ?
> Est-ce que le problème vient d'ailleurs (j'imagine que, en statique,
> sachant que je n'ai pas touché au fichier config, tout doit bien se
> charger) ?
> 
> Merci d'avance.
> 
> David.

Hello, kernel package dans les versions sup à 12.* nécessite un peu de
configuration, regarde dans
/usr/share/kernel-package/examples/etc/kernel/*.d

et copie les scripts dont tu peux avoir besoin dans les répertoires
correspondant de /etc/kernel/*.d, ici ce sont les scripts "initramfs"
que tu cherches.

Le README de kernel-package explique tout ça (en Anglais), sinon en
Français il y a un topo là
http://www.linuxpedia.fr/doku.php/debian/debian_compilation_noyau

Par défault l'initrd n'est pas créé, même avec l'option ad-hoc.

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org

Répondre à