Instalando OpenBSD desde una memoria USB
En este HowTo aprenderemos a instalar OpenBSD en un equipo sin lector de CD utilizando una memoria USB. Esto nos será muy útil para instalar este sistema operativo en un portátil, en mi caso en un netbook Asus Eee PC 901.
Para poder instalar OpenBSD en un equipo sin lector de CD necesitamos el siguiente material:
Para poder instalar OpenBSD desde una memoria USB necesitaremos realizar dos pasos. El primero es, desde nuestro ordenador con lector de CD, instalar OpenBSD en un pendrive en vez de en el disco duro y el segundo es instalar con ese pendrive OpenBSD en nuestro ordenador sin lector de CD.
Veamos como hacerlo.
Como ya he dicho el primer paso que vamos a seguir es instalar OpenBSD en nuestra memoria USB para una vez instalado en esta poder instalarlo en nuestro ordenador sin lector de CD.
Pero antes de hacerlo hay que tener en cuenta que llegado un punto de la instalación, que más adelante veremos, se nos pedirá especificar en que dispositivo se encuentran los paquetes básicos de la instalación. Cuando estemos instalando OpenBSD desde CD no habrá problema, indicaremos que se encuentran en el propio CD, pero cuando lo estemos instalando desde USB necesitaremos tenerlos en otro sitio.
Para ello tenemos dos soluciones:
Personalmente aconsejo que si disponemos de dos pendrives utilicemos el primer método, nos ahorrará muchos dolores de cabeza.
Una vez tenemos nuestro(s) pendrives preparados y nuestro archivo install46.iso grabado en un CD arrancamos nuestro equipo con lector de CD, por ahora sin el pendrive conectado, y por supuesto con el CD de instalación introducido.
Si todo marcha bien nuestro equipo debería bootear desde el CD y empezar a mostrar en una pantalla negra unas letras blancas sobre un fondo azul. Si vuestro ordenador no bootea desde el CD es por que tenéis que configurar la bios para que lo haga.
En breves instantes veréis que se os presenta el primer dialogo de la instalación, en el que se nos pregunta si queremos instalar OpenBSD, actualizar el sistema o utilizar una Shell. Por supuesto teclearemos I y pulsaremos enter, ya que lo que nos interesa es instalar OpenBSD.
Una vez hecho esto, y antes de seguir respondiendo al resto de preguntas conectamos nuestro pendrive. Si todo ha ido bien debería aparecer un texto sobre fondo azul avisando de que el un pendrive se ha introducido. Es muy importante que os fijéis en el que será el identificador de vuestra memoria USB. Es del tipo sdX donde X es un número, en mi caso es sd0.
Una vez memorizado este identificador podemos proseguir con la instalación. La configuración que utilicemos no importará mucho, ya que al instalar OpenBSD desde nuestro USB podremos cambiarla, pero bueno, nuca está de más utilizar una configuración correcta.
El primer dato que se nos pedirá es la configuración de nuestro teclado. Seguramente uséis "es", pero siempre podéis ver con "?" una lista con las posibles opciones.
A continuación se nos pregunta por el nombre de nuestra máquina. Podemos poner "USB" por ejemplo. Como ya dije antes esto ahora no tiene mucha importancia.
Nos pedirán que configuremos nuestra conexión a internet. Escribimos "done".
A continuación introducimos el nombre que tendrá nuestro ordenador en la red, "USB" nos valdrá.
En DNS nameservers escribimos "none" y en la siguiente pregunta contestamos que "no".
Ahora tendremos que elegir una contraseña para la cuenta de root, así que tecleamos una y la confirmamos volviendo a hacerlo.
Ahora nos harán unas preguntas sobre que sofware queremos que se inicie con OpenBSD. Por ahora no tendrá mucha importancia lo que elijamos, pero cuando instalemos OpenBSD desde nuestro pendrive será importante saber que elegir.
Si queremos que ssh se inicie junto con nuestro sistema en la primera pregunta elegimos “yes”.
Si queremos que ntpd se inicie junto con nuestro sistema en la segunda pregunta elegimos “yes”.
Si queremos que ntpd se inicie junto con nuestro sistema en la segunda pregunta elegimos “yes”.
Si queremos utilizar un entorno gráfico en la tercera pregunta tecleamos “yes”.
Y finalmente si queremos lanzar xdm al inicio para loguearnos gráficamente tecleamos “yes”.
Para continuar podemos crear un usuario, como esto no tiene mucho sentido en un pendrive que solo vamos a usar para instalar OpenBSD en otro PC elegimos “no”, pero cuando vayamos a instalarlo en el otro equipo teclead el nombre de el nuevo usuario, en mi caso “e0n”, vuestro nombre completo, si queréis, y una contraseña. En la imagen crearé un usuario “e0n” para que veáis como hacerlo:
Ahora viene la parte más “complicada” de la instalación, particionar el disco, o en nuestro caso nuestro USB. Introducid el identificador de vuestro USB (eso de sdX que dije antes) y pulsad enter. Usaremos el disco entero, así que en la siguiente pregunta elegid “w” y como no nos interesa modificar las particiones elegid “a” en la siguiente pregunta.
Si nos vuelven a preguntar en que disco queremos instalar OpenBSD (por si queremos separar alguna partición) elegid “done” a la pregunta “Which one do you wish to initialize?”
A continuación se empezará a formatear vuestro USB, operación que tardará más o menos dependiendo de la velocidad del mismo.
Para terminar tenemos que instalar los sets, y como localización elegiremos “cd” y tenemos que elegir una unidad de CD normalmente “cd0” o “cd1”. Pulsamos enter hasta que lleguemos a un pequeño dialogo en el que se nos pide marcar los paquetes que queremos instalar. Seleccionamos todos escribiendo “all” y luego escribimos “done”.
Y tras esto solo nos queda esperar a que se instale OpenBSD y especificar nuestra zona horaria, en mi caso Europe/Madrid, aunque podéis ver las posibles opciones con ”?”.
Bien, ahora ya tenemos instalado OpenBSD en nuestro USB, así que metamos el USB en nuestro ordenador sin lector de CD y arranquemos desde el. Hacer esto variará de un PC a otro y posiblemente tengamos que configurar la bios. En mi caso, con el Asus Eee PC 901, bastaŕa con pulsar escape al iniciar el ordenador y luego elegir el pendrive de una lista.
Una vez arranquemos desde nuestro pendrive, cuando ponga “boot>” escribimos “bsd.rd”. Con esto lograremos instalar OpenBSD desde el USB.
El proceso de instalacaión es muy similar al descrito anteriormente, con la gran diferencia de que ahora los datos que introduzcamos y como particionemos el disco si serán importantes, ya que serán los definitivos.
Podréis seguir los pasos anteriores teniendo en cuenta solo dos cambios importantes:
Y ya está, por fin tendremos OpenBSD instalado en nuestro equipo, ahora solo nos queda configurarlo para dejarlo a nuestro gusto:
Espero que os haya ido todo bien,
E0N