Différences entre versions de « Émulation »
Sauter à la navigation
Sauter à la recherche
imported>SylvainBeucler |
imported>SylvainBeucler m |
||
Ligne 1 : | Ligne 1 : | ||
− | + | Utilisations: | |
+ | * tester des exécutables Debian-PPC avant de les installer chez l'usager - mais depuis mon PC. | ||
+ | * fournir des systèmes complets facilement installables (ex: une instance de Apache/PHP/MySQL/TikiWiki pré-installée) | ||
+ | * tester rapidement les phases d'initialisation d'un PC (ex: configurations LILO/GRUB) | ||
− | + | Les émulateurs libres du moment: | |
− | + | * [[QEMU]]: * -> (x86, x86_64, ARM, MIPS, PPC, ARM, SPARC) | |
− | + | * [[PearPC]]: * -> PPC | |
− | * [ | + | * [[VirtualBox]] |
− | + | * [[Bochs]]: * -> PC | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * [ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
http://pearpc.sourceforge.net/ | http://pearpc.sourceforge.net/ |
Version du 28 janvier 2007 à 01:31
Utilisations:
- tester des exécutables Debian-PPC avant de les installer chez l'usager - mais depuis mon PC.
- fournir des systèmes complets facilement installables (ex: une instance de Apache/PHP/MySQL/TikiWiki pré-installée)
- tester rapidement les phases d'initialisation d'un PC (ex: configurations LILO/GRUB)
Les émulateurs libres du moment:
- QEMU: * -> (x86, x86_64, ARM, MIPS, PPC, ARM, SPARC)
- PearPC: * -> PPC
- VirtualBox
- Bochs: * -> PC
http://pearpc.sourceforge.net/
aptitude install pearpc
Créer un disque de 3GB [1]:
dd if=/dev/zero of=myharddisk.img bs=516096 seek=6241 count=0
Note: le fichier image est composé initialement de blocks vides, qui sont optimisés par ext2:
$ ls -lh myharddisk.img -rw-r--r-- 1 sylvain sylvain 3,0G 2006-05-05 01:36 myharddisk.img $ du -sh myharddisk.img 0 myharddisk.img
Choisir l'image à lancer: modifier /etc/ppc.conf
:
pci_ide0_master_image = "myharddisk.img" pci_ide0_slave_image = "debian-31r2-powerpc-netinst.iso"
Lancer l'émulateur:
ppc
Liens
- Comparison of virtual machines sur Wikipédia
- Guide simplifié pour QEMU
- Disk Images Under Linux: créer des images disques complètes avec table de partition, et comment les monter
- Unofficial #qemu Wiki
- Bochs: émulateur pour x86&x64 uniquement
- KVM et Xen: peuvent faire GNU/Linux mais aussi Windows, mais s'il y a virtualization au niveau processeur
- UserModeLinux