User Mode Linux

José Ulloa Suárez.

 

 

 

Funcionamiento

Características

Instalación

Creando Particiones

Recomendaciones

Arranque

Configuración de   la Red

Probando Kernel

Página Principal

Instalación.

 

Dependiendo de la distribución con la cual se esté trabajando, existen bastante alternativas de instalación.
 

En el caso de ocupar SuSE Linux, a través del gestor Yast se pueden instalar los paquetes necesarios para el funcionamiento de UML.
 

En el caso de ocupar alguna distribución Debian (Knoppix también), la forma es a través del comando de instalación tipico apt-get. Más detalles para esta instalación se encuentra en la sección Anexos.
 

Sin embargo dada la necesidad de independizarnos de la distribución con la cual se esté trabajando, es que mencionaremos como instalar UML con los códigos fuentes.
 

Los pasos a seguir son los siguientes:

  1. Obtener las fuentes del kernel y el correspondiente patch. Esto lo podemos hacer desde kernel.org o desde la página del proyecto UML, respectivamente:
    El link de interés es el siguiente:

       http://user-mode-linux.sourceforge.net/dl-sf.html

    Acá se encontrarán los últimos kernels disponibles, con sus respectivos patch.
    Una vez obtenido el kernel, es necesario descomprimirlo y aplicarle el patch para luego compilarlo.
    Si nunca has trabajado con el kernel, puedes dejar las opciones por defecto y no debiera presentar mayores problemas.

  2. Si todo salió bien ya se podría ejecutar Linux en espacio de usuario. Ahora debiéramos obtener el sistema de ficheros raíz.

    En la misma página mencionada en el punto 1, podemos descargar algunos. Se encuentran disponible imagenes de Debian, Slackware, Red Hat, entre otros.
    ________________________________________________________________

Una vez realizado todos estos pasos, ya podríamos probar el arranque de nuestro "nuevo linux".
 

Desde este punto del trabajo nos enfocaremos en el uso de el paquete UML que se se instala en las distribuciones de SuSE 9.0, y un código fuente de slackware, bajado desde la página principal del proyecto

Más precisamente el software a ocupar seria:

$ linux-2.6.0-test5-10-um
$ root\_fs\_slack8.1