Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : Unbuntu sous Virtual Box

Posté par jarlov () le 12 mars 2008
L'installation de Unbuntu 7.10 sous Virtual Box fonctionne parfaitement.
Tous les périphériques sont pris en compte.
Le réseau paramétré en NAT fonctionne, y compris sous connexion hôte 3G.
La fluidité de la machine virtuelle est correcte (sur PC 1GO de RAM).
Le fichier VDI pèse 3,3 après mise à jour de la distribution.

> Lire le journal (23 commentaires, moyenne: 3,3).  

Vous avez demandé le commentaire #912996.

PANIC : CPU too old for this kernel

Posté par Christophe HENRY (Jabber id, page perso, ) le 12/03/2008 à 09:13. (lien). Évalué à 2.

J'ai un problème de "PANIC : CPU too old for this kernel" au démarrage d'Ubuntu. L'installation s'était bien passée mais le noyau utilisé pendant l'installation diffère un peu de celui installé

Le principe est de charger le noyau générique au lieu du noyau serveur. Le remplacement se fait avec le cdrom d’installation, testé ici avec ubuntu-server.

Il faut tout d’abord effectuer l’installation dans VirtualBox tout à fait normalement, jusqu’au prochain redémarrage. Le chargement du noyau échoue alors et affiche « PANIC : CPU too old for this kernel ».

Le procédé
* Redémarrer sur le cdrom en mode récupération. Un bug curieux de VirtualBox (v1.5.4) oblige à éjecter virtuellement le cdrom puis à le réinsérer sous peine de ne pas être reconnu.
* Indiquer la partition système, sda1 si les règlages sont par défaut ;
* mount /cdrom
* dpkg -i /cdrom/pool/main/l/linux-source-2.6.22/linux-image-2.6.22-14-generic_2.6.22-14.46_i386.deb : installation manuelle du packet manquant ; adapter le chemin vers le cdrom au besoin.
* Sortir du mode de récupération avec CTRL+D et redémarrer le système ;
* Bien indiquer à GRUB, dès l’invite, que le démarrage est sur l’autre noyau ;
* Modifier les règlages de GRUB (/boot/grub/menu.lst) que le noyau par défaut est maintenant le 2 au lieu de 0.

On peut utiliser dpkg directement parce que le mode de récupération fait l’équivalent d’un chroot. Cela permet d’utiliser dpkg dans l’environnement du système installé. Sans cela, dpkg tenterait de modifier l’installation sur le cdrom lui-même.

J'avais décrit cette solution sur mon site personnel : http://www.sbgodin.fr/productions/oldCpu_vbox/

VirtualBox ou Ubuntu ont-ils été mis à jour, et donc ils ne posent plus de problème ?

  • [^]Re: PANIC : CPU too old for this kernel

    Posté par Nicolas Dumoulin (Jabber id, page perso, ) le 12/03/2008 à 11:17. (lien). Évalué à 2.

    Ce bug me rappelle quelquechose effectivement. J'avais aussi un soucis du genre sur les processeurs intel.
    Mais ce bug a été corrigé, il me semble