Diff for "FrQemuInstallHowTo"


Differences between revisions 2 and 4 (spanning 2 versions)
Revision 2 as of 2005-06-16 11:49:25
Size: 6099
Editor: titan
Comment:
Revision 4 as of 2005-09-02 13:59:07
Size: 1787
Editor: 213-193-168-190
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Ceci est tiré d'un courrier de Michel Milants <milants-michel @at@ scarlet.be> sur une liste de discussion publique francophone
Line 2: Line 3:
__'''ATTENTION'''__: La documentation Francophone est en cours de migration pour être rassemblée sur le site officiel de Ubuntu Francophone : http://www.ubuntu-fr.org et son wiki sur http://wiki.ubuntu-fr.org.  = Installation de Qemu =
Line 4: Line 5:
Ne travaillez plus sur les pages [FrenchDocumentation], elles sont amenées à disparaitre et rejoignez nous sur le nouveau Wiki et sur l'IRC dédié #ubuntu-fr-meeting sur freenode. Vous pouvez également vous inscrire sur la liste de diffusion créée pour la discussion du developpement de la communauté Francophone (voir page d'accueil www.ubuntu-fr.org). Qemu étant fourni en tant que paquet, l'installation n'a rien de compliqué :
Line 6: Line 7:
= FrQemuInstallHowTo = # apt-get install qemu
Line 8: Line 9:
Traduction libre du How To [http://www.ubuntulinux.org/support/documentation/howto/installation-qemu installation-qemu] La première chose à faire est de créer un fichier vide (win2k.img) qui servira de système de fichiers virtuel pour le système installé. Dans l'exemple ci-dessous, je prévois 3 Go (= 3000 x 1 Mo -> count=3000 / bs=1024x1024 octets) pour une installation de Windows 2000 :
Line 10: Line 11:
$ dd if=/dev/zero of=win2k.img bs=1048576 count=3000
Line 11: Line 13:
= How To - Installation d'Ubuntu dans "the Qemu emulator" = J'insère ensuite le CD d'installation du SE qui m'intéresse et je lance :
Line 13: Line 15:
[http://fabrice.bellard.free.fr/qemu/ Qemu] est un émulateur hardware, capable d'émuler l'architecture x86 et partiellement les architectures PPC, Arm et SPARC. $ qemu -m 256 -hda win2k.img -cdrom /dev/cdrom -boot d -user-net
Line 15: Line 17:
'''Qemu''' émule tout, y compris le CPU, aussi est il beaucoup plus lent que le système hôte. Vous n'obtiendrez pas plus d'avantage de la majeure partie de votre matériel. Mais c'est une très bonne manière d'examiner une distribution sans devoir réinstaller ou partitionner. C'est tout à fait amusement, dans une sorte de ''geeky'' :-) .
Line 17: Line 19:
== Preparation ==  * m 256 : représente la quantité de RAM allouée à Qemu,
Line 19: Line 21:
 * D'abord, naturellement, vous devez obtenir et installer '''qemu'''. Heureusement, c'est tout à fait facile. Pour FC2 (L'OS que j'utilise), il y a un paquet ''apt-getable'' dans le dépôt de ''Dag Wieers''. Le site de '''qemu''' a un paquet binaire.  * hda win2k.img : mon disque C:/ sera le fichier préalablement créé,
Line 21: Line 23:
À la différence de quelques autres systèmes de virtualisation, comme ''VMware'', il n'y a aucun besoin de modules pour le kernel; il tourne dans l'environnement de l'utilisateur.  * cdrom /dev/cdrom : l'accès au lecteur cd est autorisé,
Line 23: Line 25:
 * Téléchargez [http://www.ubuntulinux.org/download l'image iso d'Ubuntu] - pas besoin de graver réellement un CD.  * boot d : on boote sur le CD,
Line 25: Line 27:
 * Pour obtenir la gestion de réseau pour votre système émulé, vous devez le déclarer. [http://fabrice.bellard.free.fr/qemu/qemu-doc.html#SEC22 Le linux-test-xxx...] , sur le site de '''qemu''', est un script à mettre parmi vos scripts réseaux.; c'est juste plus facile que de taper manuellement avant de lancer l'émulateur:  * user-net : création d'une interface réseau virtuelle (permet de se connecter au réseau depuis l'OS).
Line 27: Line 29:
{{{
    sudo /sbin/ifconfig eth0 172.20.0.1
}}}
 1. Note 1 : l'installation de Windows qui s'ensuit est tout ce qu'il y a de plus classique bien que plus lente du fait de l'émulation.
Line 31: Line 31:
 * Nous avons besoin également d'un disque virtuel pour notre système. Faites un disque simplement en créant un dossier de la taille que vous voulez, quelque chose comme ceci:  2. Note 2 : la fenêtre de suivi Qemu permet d'effectuer des tâches de suivi en arrière plan (ex : ejecter le CD). Taper "help" dedans pour plus d'informations.
Line 33: Line 33:
{{{
    dd of=ubuntuimage bs=1024 seek=10485760 count=0
}}}
 3. Note 3: lors de l'install d'un linux, dans la premiere fenetre qui apparait au boot il faut tapper a BOOT: linux.
Line 37: Line 35:
Ceci créera un ''dossier de 10Gb'' qui deviendra un disque virtuel. C'est réellement ''overkill'' si vous voulez juste essayer la distribution, une installation basique prend au environ de 1.5Go et comptez 3 à 4 Go pour le reste des fichiers. Une fois l'installation finie, on peut relancer Qemu pour accéder au systême fraîchement installé sans oublier de retirer le Cd d'installation du lecteur :
Line 39: Line 37:
== Installation ==

 Vous étes prêts à faire l'installation. Lancez la commande suivante:

{{{
qemu -hda ubuntuimage -cdrom warty-i386.iso -m 192 -boot d
}}}

 * Placez le '''hda''' pour être votre disque (avec le fichier créé ), selectionnez ''l'image iso'' d'Ubuntu comme cdrom, choisissez la quantité de mémoire de votre machine virtuelle (là 192Mb), et dites-lui de démarrer (booter) sur le cdrom (l'image iso en fait).

__Attention__: donner trop de mémoire au système virtuel fera que votre vraie machine deviendra instable, elle sera lente. D'autre part, lui donner trop peu de mémoire fera l'inverse, la machine virtuelle sera lente et instable.

__Moral__: ayez beaucoup de mémoire sur votre système hôte.

'''L'installeur''' devrait booter en ce moment. Regardez les messages du démarrage et choisissez les options par défaut. '''L'installeur''' détecte le réseau virtuel correctement et l'installation devrait aller au bout.

 * A la fin, il essayera de redémarrer la machine virtuelle. __Ceci échouera__.

 * Sortir de l'émulateur (tapez '''quit''' dans ''the emulator console''),et relancer:

{{{
    qemu -hda ubuntuimage -cdrom warty-i386.iso -m 192
}}}

Notez que nous avons enlevé le paramètre de boot, ainsi il démarrera sur l'Ubuntu de la machine virtuelle.

 * Suivez les directions de l'installeur et créez un utilisateur. L'installeur d'Ubuntu cherchera alors des mises à jour et ajoutera les paquets additionnels. Ceci prend un bon moment.

 * À un moment, il enregistrera toute la documentation pour le système d'aide.

Ceci prendra un temps excessif; dans mon cas une heure. Aussi ne vous inquiétez pas, l'installation n'a pas mal tourné ;-). Détendez vous, prenez un café, surfez ....

 * La configuration de X est trés facile; la seule question est le choix de la résolution vidéo. Laissez les par défauts; la vidéovirtuel ne soutient pas des résolutions plus élevées que ceux déjà réglés.

== Usage ==

Tout d'abord, faire tourner un OS sur un émulateur matériel n'est pas le rêve, simplement lent. Ne comptez pas faire des exploits seulement avoir un systeme pour des essais. Ma machine est un portable Pentium 1.7Ghz, et Ubuntu fonctionne - ou flâne - plutôt donner des sédatifs.;-)

Que dire, même sur un systeme réduit au niveau matériel, il est cependant assez rapide pour examiner la distribution, peut-être installer quelques paquets, voir comment elle va dans l'ensemble.

C'est également un bon outil pour la gestion de système paranoïaque. '''Qemu''' peut avoir une image inaltérable de disque avec un dossier séparé de secours, au cas où vous voulez tester l'installation de packages intrusifs (ou examinez vos propres paquets pour s'assurer qu'ils ne cassent pas le système) sans toucher réellement votre vrai système.

Si votre systeme virtuel est cassé, récupérer le fichier de secours pour redémarrer comme si rien n'était arrivé.

== Note ==

J'ai testé Qemu pour installer Ubuntu, cela fonctionne bien mais c'est trés lent. Apparament Fabrice Bellard a créé un module additionnel, pour les plateformes hôte x86, qui accélérerait le système virtuel.

Contributed by Dr. Jan Morén from Lund,Sweden
http://lucs.lu.se/people/jan.moren
$ qemu -m 256 -hda win2k.img -cdrom /dev/cdrom -user-net
----
CategoryDocumentation

Ceci est tiré d'un courrier de Michel Milants <milants-michel @at@ scarlet.be> sur une liste de discussion publique francophone

  • = Installation de Qemu =

Qemu étant fourni en tant que paquet, l'installation n'a rien de compliqué :

# apt-get install qemu

La première chose à faire est de créer un fichier vide (win2k.img) qui servira de système de fichiers virtuel pour le système installé. Dans l'exemple ci-dessous, je prévois 3 Go (= 3000 x 1 Mo -> count=3000 / bs=1024x1024 octets) pour une installation de Windows 2000 :

$ dd if=/dev/zero of=win2k.img bs=1048576 count=3000

J'insère ensuite le CD d'installation du SE qui m'intéresse et je lance :

$ qemu -m 256 -hda win2k.img -cdrom /dev/cdrom -boot d -user-net

  • m 256 : représente la quantité de RAM allouée à Qemu,
  • hda win2k.img : mon disque C:/ sera le fichier préalablement créé,
  • cdrom /dev/cdrom : l'accès au lecteur cd est autorisé,
  • boot d : on boote sur le CD,
  • user-net : création d'une interface réseau virtuelle (permet de se connecter au réseau depuis l'OS).
  • Note 1 : l'installation de Windows qui s'ensuit est tout ce qu'il y a de plus classique bien que plus lente du fait de l'émulation.
  • Note 2 : la fenêtre de suivi Qemu permet d'effectuer des tâches de suivi en arrière plan (ex : ejecter le CD). Taper "help" dedans pour plus d'informations.
  • Note 3: lors de l'install d'un linux, dans la premiere fenetre qui apparait au boot il faut tapper a BOOT: linux.

Une fois l'installation finie, on peut relancer Qemu pour accéder au systême fraîchement installé sans oublier de retirer le Cd d'installation du lecteur :

$ qemu -m 256 -hda win2k.img -cdrom /dev/cdrom -user-net


CategoryDocumentation

FrQemuInstallHowTo (last edited 2017-09-04 21:10:26 by ckimes)