>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