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. |
| + | ==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 /> |