Crear una máquina virtual KVM con JeOS "manualmente" en Linux Ubuntu 9.10

Introducción.

JeOS (se pronuncia”juice“) es una versión altamente ajustada de Linux Ubuntu Server para ser utilizada como máquinas virtuales.  De ella se han removido los paquetes y se han hecho modificaciones para evitar todo lo que no sea útil en una máquina virtual y optimizar su desempeño.  En términos generales promete lo siguiente.

  • Mejor desempeño con respecto a la versión estándar sobre el mismo hardware.
  • Menor uso de recursos (footprint).
  • Una necesidad menor de actualizaciones y mantenimiento en comparación con la versión estándar.

Su instalación se realiza mediante el script vmbuilder (ahora python-vm-builder) sin embargo por razones que aún no termino de comprender y solucionar no me ha querido funcionar arrojándome siempre un error de Python.  Sin embargo encontré un método alternativo para instalarlo y es el que describo a continuación.

Instalación.

En el servidor de máquinas virtuales crear la instancia que albergará a la instalación de JeOS.  En mi caso utilicé la siguiente configuración.

$ sudo virt-install
–connect qemu:///system
-n JeOSVM
-r 2048
–os-type linux
–os-variant ubuntukarmic
–hvm
–cdrom /u/isos/ubuntu-9.10-server-amd64.iso
–network bridge:virbr0
–disk path=/u/vms/jeosvm.img,size=15
–vnc –noautoconsole
–vcpus 2
–check-cpu
–accelerate

Desde la estación de trabajo conectarse con el hypervisor de KVM en el servidor para iniciar el proceso de instalación.

$ virt-viewer -c qemu+ssh://servidor/system JeOSVM

Cuando la instalación de Ubuntu Server inicia, seleccione el idioma en que se desea se desarrolle.  Posteriormente cuando la instalación le solicita el tipo de instalación que desea realizar, presione F4 antes de hacer su selección.

Seleccionar el modo de instalación

Seleccione la opción “Install a minimal virtual machine” como su modo de instalación y continúe normalmente el proceso de instalación del sistema operativo.

Enlaces.

Leave a Reply

Your email address will not be published. Required fields are marked *