gentoo:qemu
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
gentoo:qemu [2015/03/24 09:57] – barrachi | gentoo:qemu [2015/03/27 12:07] (actual) – barrachi | ||
---|---|---|---|
Línea 5: | Línea 5: | ||
Antes de comenzar, un poco de terminología. Se denomina anfitrión (//host//) al computador en el que se ejecutan una o varias máquinas virtuales. Se denomina huésped (//guest//) a cada uno de los computadores virtuales que se ejecutan en un anfitrión. | Antes de comenzar, un poco de terminología. Se denomina anfitrión (//host//) al computador en el que se ejecutan una o varias máquinas virtuales. Se denomina huésped (//guest//) a cada uno de los computadores virtuales que se ejecutan en un anfitrión. | ||
- | Para que un computador pueda hacer de anfitrión de forma eficiente, es necesario asegurarse que tanto su BIOS como el kernel estén configurados correctamente para ello. Dicha configuración se puede consultar, por ejemplo, en la [[ http:// | + | Para que un computador pueda hacer de anfitrión de forma eficiente, es necesario asegurarse |
+ | |||
+ | ===== Creación de un disco virtual ===== | ||
+ | |||
+ | Para poner en marcha una máquina virtual, el primer caso consiste en crear un disco virtual. Se puede crear un disco virtual utilizando el siguiente comando: | ||
+ | |||
+ | qemu-img create -f qcow2 linuxvm_vda.qcow2 50G | ||
+ | |||
+ | Tras ejecutar el anterior comando se habrá creado el fichero '' | ||
+ | |||
+ | ===== Instalación de un sistema operativo ===== | ||
+ | |||
+ | Una vez se dispone de un disco duro virtual, el siguiente paso consiste en instalar sobre dicho disco duro un sistema operativo. La instalación se puede hacer partiendo de una imagen '' | ||
+ | |||
+ | El comando que se muestra a continuación ejecuta una máquina virtual con las siguientes características: | ||
+ | |||
+ | * Virtualización hardware. | ||
+ | * 2 núcleos. | ||
+ | * Memoria: 1GiB. | ||
+ | * Disco duro virtual: '' | ||
+ | * ISO de instalación: | ||
+ | * Arranque desde ISO. | ||
+ | * Acceso a la red a través del anfitrión. | ||
+ | * Ratón por USB (modo tableta). | ||
+ | * Disposición de teclado en español. | ||
+ | * Ventana GTK. | ||
+ | * Controlador gráfico tipo VGA. | ||
+ | |||
+ | |||
+ | / | ||
+ | -enable-kvm -cpu host \ | ||
+ | -smp 2 \ | ||
+ | -m 1024 \ | ||
+ | -drive file=linuxvm_vda.qcow2, | ||
+ | -cdrom ubuntu-14.04.2-desktop-amd64.iso \ | ||
+ | -boot d \ | ||
+ | -net nic, | ||
+ | -usbdevice tablet \ | ||
+ | -k es \ | ||
+ | -display gtk \ | ||
+ | -vga std \ | ||
+ | -name " | ||
+ | |||
+ | ===== Opciones de ejecución ===== | ||
+ | |||
+ | Las opciones más habituales se pueden consultar en la [[ http:// | ||
+ | |||
+ | ==== Soporte para vídeo ==== | ||
+ | |||
+ | En el caso de que la opción '' | ||
+ | |||
+ | Si se utiliza '' | ||
+ | |||
+ | Además de '' | ||
+ | |||
+ | |||
+ | ==== Soporte para sonido ==== | ||
+ | |||
+ | Para utilizar el driver '' | ||
+ | |||
+ | export QEMU_AUDIO_DRV=alsa | ||
+ | |||
+ | Además, hay que añadir la siguiente opción al comando '' | ||
+ | |||
+ | |||
+ | ==== Soporte para evitar que se modifique el estado de la máquina virtual ==== | ||
+ | |||
+ | Basta con añadir la opción '' | ||
+ | |||
+ | ==== Ejemplo de ejecución con las opciones comentadas ==== | ||
+ | |||
+ | export QEMU_AUDIO_DRV=alsa | ||
+ | / | ||
+ | -enable-kvm -cpu host \ | ||
+ | -smp 2 \ | ||
+ | -m 1024 \ | ||
+ | -drive file=linuxvm_vda.qcow2, | ||
+ | -boot c \ | ||
+ | -net nic, | ||
+ | -usbdevice tablet \ | ||
+ | -k es \ | ||
+ | -display gtk \ | ||
+ | -vga std \ | ||
+ | -soundhw sb16, | ||
+ | -name " | ||
+ | -snapshot | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | QEMU/ | ||
* [[ http:// | * [[ http:// | ||
+ | |||
+ | |||
+ | Redirección de puertos USB (flag ``usbredir``, | ||
+ | |||
+ | Snapshot mode | ||
+ | |||
Configuración de la red (adaptando de kvm a qemu): | Configuración de la red (adaptando de kvm a qemu): | ||
Línea 101: | Línea 199: | ||
<listen type=' | <listen type=' | ||
</ | </ | ||
- | |||
- |
gentoo/qemu.1427191056.txt.gz · Última modificación: 2015/03/24 09:57 por barrachi