Difference between revisions of "JukyParaguay/trabajos2013/xoos/qemu tutorial"
m |
|||
Line 1: | Line 1: | ||
=Instalacion y configuracion de Qemu= | =Instalacion y configuracion de Qemu= | ||
Esta seccion es una compilacion de Tutoriales para la instalacion de fedora con arquitectura arm en qemu. | Esta seccion es una compilacion de Tutoriales para la instalacion de fedora con arquitectura arm en qemu. | ||
− | ==Primeros pasos.<ref name="Qemu-install">[https://fedoraproject.org/wiki/Architectures/ARM/Versatile_Express#Versatile_Express], Tutorial ARM/Versatile Express</ref> | + | ==Primeros pasos.== |
− | + | Lo primero<ref name="Qemu-install">[https://fedoraproject.org/wiki/Architectures/ARM/Versatile_Express#Versatile_Express], Tutorial ARM/Versatile Express</ref> que necesitamos es instalar Qemu. Lo podemos hacer con el gestor de paquetes. | |
Para fedora: | Para fedora: | ||
#yum install qemu | #yum install qemu | ||
− | |||
− | |||
Para otras distribuciones otra alternativa es bajar la [http://wiki.qemu.org/Download ultima version] de Qemu y compilarla. | Para otras distribuciones otra alternativa es bajar la [http://wiki.qemu.org/Download ultima version] de Qemu y compilarla. | ||
Una vez termine nos aseguramos que lo tenemos instalado | Una vez termine nos aseguramos que lo tenemos instalado | ||
$qemu-system-arm --version | $qemu-system-arm --version | ||
+ | QEMU emulator version 1.4.1, Copyright (c) 2003-2008 Fabrice Bellard | ||
El siguiente paso es descargar una imagen de Fedora arm que podemos conseguir en su [http://fedoraproject.org/ Pagina Oficial]. | El siguiente paso es descargar una imagen de Fedora arm que podemos conseguir en su [http://fedoraproject.org/ Pagina Oficial]. | ||
− | + | Para este tutorial usamos estas: | |
+ | *[http://mirrors.kernel.org/fedora-secondary/releases/17/Images/armhfp/Fedora-17-armhfp-vexpress-mmcblk0.img.xz Img] | ||
+ | *[http://mirrors.kernel.org/fedora-secondary/releases/17/Images/armhfp/Fedora-17-armhfp-vexpress-mmcblk0-kernel.tar.xz Kernel] | ||
Necesitamos la imagen .img y el kernel.tar de Versatile Express<ref name="vexpress">[http://www.arm.com/products/tools/development-boards/versatile-express/index.php] Informacion sobre Versatile Express.</ref> | Necesitamos la imagen .img y el kernel.tar de Versatile Express<ref name="vexpress">[http://www.arm.com/products/tools/development-boards/versatile-express/index.php] Informacion sobre Versatile Express.</ref> | ||
Luego las descomprimimos con el comando unxz. por Ejemplo: | Luego las descomprimimos con el comando unxz. por Ejemplo: |
Revision as of 09:35, 25 April 2013
Instalacion y configuracion de Qemu
Esta seccion es una compilacion de Tutoriales para la instalacion de fedora con arquitectura arm en qemu.
Primeros pasos.
Lo primero[1] que necesitamos es instalar Qemu. Lo podemos hacer con el gestor de paquetes. Para fedora:
#yum install qemu
Para otras distribuciones otra alternativa es bajar la ultima version de Qemu y compilarla. Una vez termine nos aseguramos que lo tenemos instalado
$qemu-system-arm --version QEMU emulator version 1.4.1, Copyright (c) 2003-2008 Fabrice Bellard
El siguiente paso es descargar una imagen de Fedora arm que podemos conseguir en su Pagina Oficial. Para este tutorial usamos estas:
Necesitamos la imagen .img y el kernel.tar de Versatile Express[2] Luego las descomprimimos con el comando unxz. por Ejemplo:
$unxz Fedora-17-armhfp-vexpress-mmcblk0.img.xz $unxz Fedora-17-armhfp-vexpress-mmcblk0-kernel.tar.xz
y obtendremos los siguientes archivos:
- Fedora-17-armhfp-vexpress-mmcblk0.img
- Fedora-17-armhfp-vexpress-mmcblk0-kernel.tar
Extraemos el tar:
$tar -x Fedora-17-armhfp-vexpress-mmcblk0-kernel.tar
Accedemos a la carpeta boot del paquete del kernel
$cd armhfp-vexpress-mmcblk0/boot
y ejecutamos el script boot-vexpress o boot-vexpress+x el cual recibe 3 parametros:
- El kernel. (contenida en la carpeta boot)
- La imagen de Ram inicial. (contenida en la carpeta boot)
- La imagen de Fedora que descargamos.
Por ejemplo:
$sudo boot-vexpress vmlinuz-3.4.2-3.fc17.armv7hl initramfs-3.4.2-3.fc17.armv7hl.img /<path>/<to-image>/Fedora-17-armhfp-vexpress-mmcblk0.img
En este momento deberiamos tener la vm corriendo nuestro fedora arm.
Redimensionar imagen
{En construccion}
Configurar red y ssh
{En construccion}