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/10/26 10:36] thierryinformatique_qemu [2010/07/12 12:55] (Version actuelle) thierry
Ligne 22: Ligne 22:
   $ 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.
 +
  
  
Ligne 29: Ligne 30:
 ===== 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 -k fr -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  | |  -k fr  | clavier Français  |
 |  -boot d  | Booter sur cdrom   | |  -boot d  | Booter sur cdrom   |
 |  -cdrom ... |  Où est le (vrai) cdrom ou l'image iso  | |  -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 Faire un screen shot: Ctrl+Alt+2 : screendump win2k.png
Ligne 44: Ligne 46:
  
 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 ==== ===== Win2k bug ====
 +==== Ca bloque ====
 L'installation de Windows 2k s'est effectuer avec plusieurs reboot, car parfois, ca bloque indefiniment.\\ L'installation de Windows 2k s'est effectuer avec plusieurs reboot, car parfois, ca bloque indefiniment.\\
 {{install-hang-320x240.jpg|win2k bloque...}}\\ {{install-hang-320x240.jpg|win2k bloque...}}\\
Ligne 54: Ligne 58:
 Donc ajouter: **''-win2k-hack''** . Exemple: Donc ajouter: **''-win2k-hack''** . Exemple:
   $ qemu -k fr -hda win2000.img -cdrom ../iso/Windows_2000_EN.iso -boot d -win2k-hack   $ 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.1193395018.txt.gz · Dernière modification : 2007/10/26 10:36 de thierry