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 ………………….
