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 21:46] 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 
 + 
 + 
 +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''**. 
 + 
 + 
 +===== 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|}}
  
-L'installation de Windows 2k s'est effectuer avec plusieurs reboot, car parfois, ca bloque indefiniment. 
informatique_qemu.1190583987.txt.gz · Dernière modification : 2007/09/23 21:46 de thierry