Outils pour utilisateurs

Outils du site


informatique_qemu

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique_qemu [2007/09/23 23:01] thierryinformatique_qemu [2010/07/12 12:55] (Version actuelle) thierry
Ligne 6: Ligne 6:
   *http://www.debian-administration.org/articles/40   *http://www.debian-administration.org/articles/40
 ====== Installer ====== ====== Installer ======
 +
  
 ===== Apt... ===== ===== Apt... =====
   # aptitude update   # aptitude update
   # aptitude install qemu   # aptitude install qemu
 +ou bien
 +  # apt-get update
 +  # apt-get install qemu
 +Il parait que c'est bien aussi d'installer **''kqemu''** pour accelerer l'emulation...
 +
 ===== Creer disk virtuel ===== ===== Creer disk virtuel =====
 Creer un disk de 8 Go: Creer un disk de 8 Go:
 +  $ qemu-img create hd.img 8G
 +ou bien
   $ dd of=hd.img bs=1024 seek=8000000 count=0   $ dd of=hd.img bs=1024 seek=8000000 count=0
-'hd.img' est l'image du disk.+**''hd.img''** est l'image du disk. 
 + 
 + 
 + 
  
  
 ===== Booter sur cd et avec le disk ===== ===== Booter sur cd et avec le disk =====
 Charger le CD de Boot pour installer le systeme. Charger le CD de Boot pour installer le systeme.
-  $ qemu -boot d -cdrom /dev/cdrom  -hda hd.img+  $ qemu -k fr -boot d -cdrom /dev/cdrom  -hda hd.img -m 256
  
 +|  -k fr  | clavier Français  |
 |  -boot d  | Booter sur cdrom   | |  -boot d  | Booter sur cdrom   |
-|  -cdrom ... |  Où est le (vrai) cdrom   +|  -cdrom ... |  Où est le (vrai) cdrom ou l'image iso  
-|  -hda ... |  Où est l'image du 1er disk |+|  -hda ... |  Où est l'image du 1er disk  | 
 +|  -m ... | Quantité de mémoire attribué (en Mo)  | 
 + 
 +Faire un screen shot: Ctrl+Alt+2 : screendump win2k.png 
 + 
 +Full screen (ou pas): Ctrl+Alt+F
  
-L'installation de Windows 2k s'est effectuer avec plusieurs reboot, car parfois, ca bloque indefiniment. 
  
 Ensuite, on mettre **''-boot c''** pour dire de booter sur le disk dur. Ensuite, on mettre **''-boot c''** pour dire de booter sur le disk dur.
  
 On peut aussi donner un **''.iso''** en lieu et place d'un vrai cdrom: **''-cdrom ./windowsddk.iso''**. On peut aussi donner un **''.iso''** en lieu et place d'un vrai cdrom: **''-cdrom ./windowsddk.iso''**.
 +
 +
 +===== Win2k bug ====
 +==== Ca bloque ====
 +L'installation de Windows 2k s'est effectuer avec plusieurs reboot, car parfois, ca bloque indefiniment.\\
 +{{install-hang-320x240.jpg|win2k bloque...}}\\
 +
 +"Windows 2000 has a bug which gives a disk full problem during its installation. When installing it, use the `-win2k-hack' QEMU option to enable a specific workaround. After Windows 2000 is installed, you no longer need this option (this option slows down the IDE transfers)."\\
 +Source: http://fabrice.bellard.free.fr/qemu/qemu-doc.html#SEC42
 +
 +Donc ajouter: **''-win2k-hack''** . Exemple:
 +  $ qemu -k fr -hda win2000.img -cdrom ../iso/Windows_2000_EN.iso -boot d -win2k-hack
 +
 +Mais malgré tout mes tests, il est trés difficile d'installer Windows 2000, et il est impossible de faire une mise à jour pour le Service Pack 4 (SP4)...
 +
 +
 +
 +
 +==== Win2k SP4 (la soluce) ====
 +=== soluce 1 ===
 +Finalement, il faut trouver une image "Windows 2000 SP4" , et oui ça existe. (pauvre naïf que je suis!). Et alors, j'ai appliqué la commande suivante:
 +  $ qemu -boot d -cdrom <image iso windows 2000 SP4 bootable> -hda win2k.img -m 256 -net none
 +Et oui: **''-net none''** => pas de carte réseau\\
 +Une fois l'installation terminée, Windows 2000 SP4 demarre.\\
 +Relancer ''qemu'' en retirant **''-net none''**:
 +  $ qemu -boot c -hda win2k.img -m 256
 +
 +Et voila !
 +=== soluce 2 ===
 +Installer ''kqemu'' et faire l'installation avec un Win2k SP4 ... ca marche mieux.
 +
 +
 +===== KQEMU =====
 +
 +Les sources:
 +  # aptitude install kqemu-source
 +Compiler:
 +  # cd /usr/src/
 +  # tar xvjf kqemu.tar.bz2
 +  # cd modules/kqemu
 +  # m-a
 +
 +(a verifier:)
 +  Choose “SELECT” and hit enter
 +  Choose “kqemu” and hit enter
 +  Choose “BUILD”
 +  Choose “NO” if asked to install or upgrade the selected source package.
 +  Continue the process and install the module when prompted. 
 +
 +  # update-modules
 +  # modprobe kqemu
 +Maintenant, ''/dev/kqemu'' existe.
 +
 +**''Note''**: Ca marche super! j'arrive enfin a utiliser Windows 2k !
 +===== Tips =====
 +
 +==== raccourcis claviers ====
 +
 +Ctrl+Alt puis 1 => ecran emulé
 +
 +Ctrl+Alt puis 2 => passer dans la console de commande
 +
 +==== Changer de cd ====
 +For floppy,
 +  (qemu) change fda filename.img
 +or
 +  (qemu) change fda d:/tmp/yourfile.img
 +
 +For CD-ROM,
 +  (qemu) eject cdrom
 +  (qemu) change cdrom filename.iso
 +or
 +  (qemu) eject cdrom
 +  (qemu) change cdrom /tmp/yourcdrom.iso
 +
 +==== test boot ====
 +
 +Lien: http://linux-attitude.fr/post/test-de-bootloader-a-distance
 +
 +
 +En résumé, juste pour le boot en mode graphique (pas vu fonctionné en "mode text"):
 +
 +En root...
 +
 +Afin de ne pas risquer d'ecrire sur le disk de boot :
 +  # cp -a /dev/sda /root/sda
 +  # chmod 440 /root/sda
 +Ce qui donne alors:
 +  # ls /root/sda -ld
 +  br--r----- 1 root disk 8, 0 jui 12 10:38 /root/sda
 +
 +et on demarre l'emulation du boot:
 +  # qemu-system-i386 -m 512 -hda /root/sda
 +
 +{{:qemu-boot.png|}}
  
informatique_qemu.1190588511.txt.gz · Dernière modification : 2007/09/23 23:01 de thierry