ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

Planet Ubuntu-fr - Resolus

Fil des billets

samedi, janvier 12 2008

Gravatar de RoozeecQemu : problème busybox initramfs sur gutsy via Roozeec

Lorsque je teste un ISO ou une clé USB Linux, j’utilise qemu. Malgré le fait que ca ne soit pas l’idéal pour lancer des OS, c’est très lent, ca permet de se faire une idée. L’installation de Qemu sous Ubuntu est très simple, un sudo apt-get install qemu, et le tour est joué.

Cependant, il m’est arrivé d’avoir le problème suivant :

Tout a l’air de bien se lancer et ……

…. un message assez abscons apparait :

BusyBox v1.1.3 (Debuian ….) Built in shell (ash)
Enter ‘help’ for a list of built-in commands.

(initramfs) _

Et bien, avec ca je ne vais pas faire grand chose !

En fouillant sur les forums ubuntu anglophones, j’ai finalement eu la réponse :

 Ok guys, looks like this problem was, as suspected, BIOS related. The
old Feisty Qemu used the BIOS that is included in Qemu. The Gutsy Qemu
uses the bochs (processors emulator) BIOS.

The problem is Gutsy’s bochbios package is no good.

However, there’s a Debian package package that you can install that will fix it.

Donc, il faut installer le package boshbios.

Bochs est une émulateur de PC (x86) IA-32 libre, hautement portable, écrit en C++, qui fonctionne sur les plates-formes les plus populaires. Il inclut l’émulation des CPU X86 d’Intel, les périphériques d’E/S courants et un BIOS personnalisé.

Pour l’installer , il faut aller sur : http://packages.debian.org/lenny/bochsbios. Ensuite une liste de serveur est disponible pour le téléchargement sur la page : http://packages.debian.org/lenny/all/bochsbios/download

Vous prenez celui que vous voulez …. et le téléchargement démarre :

Vous cliquer ensuite sur OK :

Puis maintenant sur installer :

Là un message vous informe qu’une version plus ancienne est déjà installé :

On passe ce message pour forcer l’installation, et c’est parti et c’est fini :

Un fois terminé, on relance qemu et maintenant ca se lance normalement sans plantage.

Mais c’est hyper-lent …………………. ;-)

mercredi, juin 13 2007

Gravatar de adminDriver Nvidia : je me suis faire encore avoir…. via Administrateur

Sous Ubuntu, depuis un petit bout de temps j’avais des mises à jour a faire, en effet environ 60 paquets devaient être mis à jour. Hier soir, je me décide donc à exécuter ces mises à jour. Dans ces mises à jour, il y avait le serveur XORG et de nombreux paquets. Je me suis dit aussi qu’il serait temps de me remettre sur le dernier noyau de la distribution à savoir le 2.6.11.

En effet, j’avais les drivers NVIDIA déjà installés pour un noyau Linux 2.6.10. J’avais aussi un noyau Linux 2.6.11 de disponible dans mon menu de boot, mais je ne l’utilisais pas car j’avais eu des soucis avec ce noyau pour pouvoir lancer Virtualbox. Donc je tournais toujours sous 2.6.10 avec les drivers Nvidia correspondants.

Pour mettre ces drivers en place, je me suis dit d’essayer le programme ENVY, qui facilite l’installation de ces drivers. Avec le lien précédent, rien de bien compliqué pour l’installation du programme. Ensuite le programme n’est pas compliqué à utiliser non plus. Donc tout devrais donc aller sur des roulettes (mais en fait sur des roulettes carrées !…..)

Avant de faire la mise à jour de ma Ubuntu, je bascule sur mon noyau 2.6.11 et dans la logique des choses je devais installer le driver Nvidia pour ce noyau, et ceci avec ENVY (et envie !).

Donc, après le lancement d’envy, je clique (innocemment et sans réfléchir) sur Install the NVIDIA driver

envy1.png

Tout à l’air de correctement se passer, reconnaissance du chipset, téléchargement, compilation, modification du fichier Xorg.conf. A la fin le programme me demande de tout relancer, j’acquiesce et je reboote (un simple relancement du serveur X aurait sûrement suffit).

Et là, vlan, plus d’interface graphique ! Comme ce n’est pas la première fois que ca m’arrive, je sais ce qu’il faut faire pour retourner sur l’interface graphique. Je m’exécute dponc en modifiant dans /etc/X11/xorg.conf dans la partie device, je remplace le driver nvidia par nv. et je relance le tout avec la commande : sudo /etc/init.d/gdm restart

Là c’est reparti correctement ,et je relance ENVY et je procède comme suit :

  1. Je clique sur : Uninstall the NVIDIA driver et j’attends que ca se termine ensuite,
  2. Je clique sur : Install the NVIDIA driver et j’attends aussi.
  3. A la fin je redémarre le serveur X.

Ca marche. La prochaine fois je tacherais de réfléchir un peu plus. Bigre de bigre ….