Difference between revisions of "JukyParaguay/trabajos2013/xoos/qemu tutorial"
m |
|||
Line 1: | Line 1: | ||
− | =Instalacion y configuracion de | + | =Instalacion y configuracion de 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>== | ||
+ | Lo primero que necesitamos es instalar Qemu. Lo podemos hacer con el gestor de paquetes. | ||
+ | Para fedora: | ||
+ | #yum install qemu | ||
+ | O bien: | ||
+ | #yum install qemu-system-arm | ||
+ | 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 | ||
+ | $qemu-system-arm --version | ||
+ | |||
+ | El siguiente paso es descargar una imagen de Fedora arm que podemos conseguir en su [http://fedoraproject.org/ Pagina Oficial]. | ||
+ | Al momento de hacer el tutorial estaban alojadas [http://mirrors.kernel.org/fedora-secondary/releases/17/Images/armhfp/ aqui]. | ||
+ | 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: | ||
+ | $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} | {En construccion} | ||
+ | ==Configurar red y ssh== | ||
+ | {En construccion} | ||
+ | ==Referencias== | ||
+ | <references /> |
Revision as of 09:16, 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.[1]
Lo primero que necesitamos es instalar Qemu. Lo podemos hacer con el gestor de paquetes. Para fedora:
#yum install qemu
O bien:
#yum install qemu-system-arm
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
El siguiente paso es descargar una imagen de Fedora arm que podemos conseguir en su Pagina Oficial. Al momento de hacer el tutorial estaban alojadas aqui. 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}