#1 Le 29/12/2011, à 15:19
- kboo
[Résolu] Pb: compilation du Noyau 3.1.6 : Kernel panic (Tuto en cour
Bonjour,
J'essaye de compiler le noyaux 3.1.6 et je me vois bloqué par un Kernel Panic,
j'en profite au passage pour donner un mode d'emploi:
dans la console:
$ cd /usr/src
$ wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.1.6.tar.bz2
$ tar -xjvf linux-*.tar.bz2
$ sudo apt-get install fakeroot kernel-wedge build-essential makedumpfile kernel-package make-kpkg
$ cp /boot/.config* /usr/src/.config
$ make menuconfig
à présent il faut désélectionner tous ce qui concerne lguest en faisant une recherche (touche "/")
Sortir du menuconfig, un message propose de sauver la configuration, acceptez le.
à présent nous compilons le noyau (prévoir au moins une heure)
dans la console:
$ make-kpkg clean
$ make-kpkg --rootcmd fakeroot \
--initrd \
--append-to-version=-custom \
--revision=1.0 \
kernel-image
On attend...
et si tous va bien:
$ cd ..
$ ls *.deb
Doit renvoyer quelque chose, on installe le noyau:
$ sudo dpkg -i linux-image-*
on reboot, on a toujours le choix entre l'ancien et le nouveau noyau, on prend le nouveau, et là Kernel Panic (j'ai retiré les numéros...):
Kernel panic - not syncing: VFS: Unable to mount root fs on unknow-block(0.0)
Pid: 1, comm: swapper Nnot tainted 3.1.6--initrd #1
Call Trace:
? panic+0x4d/0x13b
? mount_block_root+0x1f2/0x213
? do_alignment_check+0x50/0x71
? mount_root+0x39/0x4d
? prepare_namespace+0x10e/0x13e
? kernel_init+0x111/0x11b
? parse_early_option+0x18/0x18
kernel_thread_helper+0x6/0xd
Comment faire pour contourner ce plantage
merci d'avance pour votre aide
Dernière modification par kboo (Le 13/01/2012, à 04:45)
Hors ligne
#2 Le 01/01/2012, à 21:33
- kboo
Re : [Résolu] Pb: compilation du Noyau 3.1.6 : Kernel panic (Tuto en cour
Personne? nif nif
Hors ligne
#3 Le 13/01/2012, à 04:39
- kboo
Re : [Résolu] Pb: compilation du Noyau 3.1.6 : Kernel panic (Tuto en cour
J'ai trouvé:
ICI
Hors ligne