Creación de una máquina virtual OpenSUSE Leap en modo texto

Esta instalación es distinta a la de otras distribuciones porque los datos se introducen vía web.

En primer lugar, necesitamos elegir versión de openSUSE que queremos instalar desde https://get.opensuse.org/server/. Yo voy a instalar la versión Leap, así que la página de descarga será https://get.opensuse.org/leap/16.0/?type=server#download. Hay dos opciones: Offline Image, que contiene todos los paquetes, y Network Install, que descarga los paquetes durante la instalación desde Internet. Como hice con Fedora, voy a optar por la primera, descargando https://download.opensuse.org/distribution/leap/16.0/offline/Leap-16.0-offline-installer-x86_64.install.iso (4 GiB) a /srv/isos/Leap-16.0-offline-installer-x86_64.install.iso.

El comando para instalar en modo texto será:

virt-install --name leapvm \
  --os-variant opensuse15.6 \
  --vcpus 2 \
  --memory 4096 \
  --cpu host-passthrough \
  --disk size=20 \
  --network model=virtio \
  --graphics none \
  --extra-args console=ttyS0,115200n8 \
  --location /srv/isos/Leap-16.0-offline-installer-x86_64.install.iso,kernel=boot/x86_64/loader/linux,initrd=boot/x86_64/loader/initrd

Las opciones utilizadas son:

Al cabo de unos segundos, cuando termine de arrancar, nos mostrará el prompt de login con la contraseña de root temporal (generada aleatoriamente, en cada instalación será distinta), precedida de dos URL:

Sistema de instalación arrancado

Necesitamos navegar a uno de los URL que nos muestra. Si nuestro sistema cliente soporta mDNS, casi todos los actuales lo hacen, y está en la misma red, podremos navegar a https://agama.local/. Si esto falla, la IP debería funcionar siempre.

Sea por nombre o por IP, nuestro navegador nos pedirá aceptar la conexión porque el certificado SSL es autofirmado. Una vez aceptado, veremos la página de login:

Página de login de Agama

Introduciremos la contraseña de root que nos muestra la terminal. Esto nos llevará a elegir entre dos posibles productos a instalar:

Elegir producto

Así que opto por la primera opción. Llegamos a la página principal de la instalación:

Página principal de la instalación

Podemos cambiar el idioma del instalador haciendo clic en “English” en la parte superior derecha de la página:

Selección idioma de instalación

Por defecto, esto cambiará también el idioma por defecto del sistema instalado.

Página principal en castellano

Entraremos en “Nombre del equipo” (o “Hostname”, si no hemos cambiado el idioma de instalación) para fijar el hostname del sistema instalado:

Página Nombre del equipo

Tendremos que seleccionar el checkbox para que aparezca el campo del nombre. Una vez introducido, pulsaremos “Aceptar”:

Nombre del equipo fijado

Haremos clic en “Ubicación” (“Location” en inglés):

Ubicación

Aquí fijaremos:

Después entraremos en la sección “Red” (“Network”):

Vista inicial de Red

Haremos clic sobre “Wired connection 1”, lo que nos llevará a la vista de detalle:

Detalle de Wired Connection 1 inicial

Pulsaremos el botón “Editar la configuración de conexión”:

Editar Wired Connection 1

Cambiaremos el “Modo” a “Manual” e introduciremos:

Pulsaremos el botón “Añadir DNS” e introduciremos la IP de nuestro DNS principal. Si tenemos un DNS secundario, pulsaremos en “Añadir otro DNS” para especificarlo.

Wired Connection 1 editada

Atención: Si hemos accedido a la página por IP, cuando pulsemos el botón “Aceptar”, se cambiará la IP del instalador y tendremos que cambiar nuestro URL y volver a hacer login.

Al pulsar “Aceptar”, volvemos a la página anterior, que mostrará los nuevos datos:

Detalles de la conexión modificados

Seleccionamos “Almacenamiento” (“Storage”) para elegir el destino de instalación:

Almacenamiento

Si queremos utilizar LVM en lugar de particiones, haremos clic en “Cambiar…”. En cualquier caso, el instalador creará un sistema de ficheros Btrfs para la raíz y un dispositivo de Swap.

Seleccionamos “Software” para escoger qué se instala:

Software

Pulsando el botón “Cambiar selección” accedemos a esta página:

Cambiar selección

Las tres primeras opciones, correspondientes a la sección “Graphical Environments”, no tienen sentido en nuestro caso. No es obligatorio seleccionar ninguna de las opciones, incluidas las marcadas por defecto.

Pasamos a la única sección en la que el instalador nos obliga a hacer cambios, “Autenticación”:

Autenticación

Haremos clic en “Defina un usuario ahora” para crear nuestro usuario. Nos pedirá:

El usuario tendrá permisos para utilizar sudo, de manera que fijar la contraseña de root es opcional, aunque recomendable. Para ello, haremos clic en el botón “Editar” y seleccionaremos “Utilizar contraseña”:

Métodos de autenticación de root

Con esto ya podemos pulsar en el botón “Instalar” en la esquina superior derecha de la página, lo que nos muestra un diálogo de confirmación:

Confirmación

Pulsando “Continuar” se lanza la instalación. En mi caso, tarda unos 5 minutos. Una vez finalizada, solamente resta pulsar en “Reiniciar” y ya tendremos nuestra máquina virtual instalada.


Anterior