[OpenBSD]

4.0 - Guía de instalación


4.1 - Introducción rápida a la instalación de OpenBSD

Esta sección de las preguntas frecuentes ahora contiene instrucciones para la instalación de OpenBSD 2.8. Pueden existir diferencias entre la instalación de la versión 2.8 y la de versiones anteriores de OpenBSD.

OpenBSD dispone de un procedimiento de instalación muy robusto, basado en texto. Este procedimiento de instalación fue diseñado para que se pudiera adaptar a casi todas las situaciones posibles que puede afrontar un usuario. Además de la robustez, el procedimiento de instalación se puede llevar a cabo usando el disquete número 1. El procedimiento de instalación es muy parecido para todas las arquictecturas, aunque con frecuencia se requieren distintos grupos de herramientas para cada una de las arquitecturas. A continuación enumeraremos las diferentes opciones de que dispondrán los usuarios de OpenBSD cuando instalen el sistema.

La información que sigue a continuación se ofrece independientemente de la arquitectura que se utilice. Por favor, lea las instrucciones de instalación propias de cada arquitectura, o busque información concreta de las arquitecturas en la cubierta del CD de OpenBSD.

4.1.1 - Arquitecturas con soporte en OpenBSD

Las arquitecturas para las que existe soporte en OpenBSD 2.8 se mencionan por orden alfabético a continuación. Por favor, lea la página correspondiente de cada arquitectura para saber con detalle qué componentes o modelos disponen de soporte.

4.1.2 - Medios de instalación con soporte

Existe la posibilidad de instalar OpenBSD desde varios tipos distintos de medios. A continuación se mencionan aquellas opciones más comunes y que son independientes de la arquitectura. Estas opciones se pueden usar después de arrancar desde un CD-ROM o desde un disquete. Puede encontrar más información sobre cómo crear un disco de instalación de OpenBSD más adelante.

CD-ROM Para instalar desde un CD-ROM es necesario haber adquirido un CDROM oficial de OpenBSD, o haber creado uno. Sin lugar a dudas ésta es la forma más fácil para instalar un sistema OpenBSD.
NOTA: Se puede arrancar desde los CD oficiales de OpenBSD siempre que su BIOS permita esta opción.
FTP Esta opción de instalación le permite instalar OpenBSD baj´ndose antes los paquetes de instalación en tiempo real a través de la red. Con esta opción puede escoger una dirección IP estática o coger una dirección IP por medio de DHCP.
Local Filesystem Esta opción le permite instalar desde archivos disponibles previamente desde un sistema de archivos. En el disco de instalación hay soporte para sistemas de archivos de DOS, EXT2FS y FFS.

4.1.3 - Crear disquetes de instalación con arranque de OpenBSD

Para crear un disquete con la imagen de instalación, primero debe obtener la imagen de arranque correcta desde uno de los sitios de distribución de OpenBSD. Puede encontrar una lista de servidores de FTp en la páginas de distribución por FTP de OpenBSD. Cada arquitectura dispone de una imagen para ser bajada, excepto la plataforma i386, para la que se puede escoger entre 3 imágenes. Las diferencias entre los diferentes disquetes de instalación para la plataforma i386 se detallan aquí abajo. Para el resto de las arquitecturas sólo tiene que bajarse la imagen floppy28.fs correspondiente.
NOTA: La imagen cdrom28.fs se puede utilizar para crear un CD-ROM de instalación con arranque de OpenBSD.

La plataforma i386 tiene 3 discos de instalación distintos entre los que deberá escoger uno. Las diferencias se muestran a continuación:

La mayoría de usuarios de i386 usarán el disquete de instalación floppy28.fs.

Una vez que ya disponga de la imagen de disquete correcta, necesitará un disquete vacío. Si hubiera ALGÚN sector erróneo en el disquete, la instalació fallará con casi total seguridad. Si no está seguro use la orden fdformat(1) para dar formato y verificar los sectores erróneos.

Si en su pantalla ve algo como lo anterior, entonces su disquete está en buen estado. Sin embargo, si no ve TODAS las «V», entonces es muy probable que su disco esté en mal estado, y debería probar con uno nuevo. Si va a formatearlo en MS-DOS, use la orden format de DOS.

Una vez que tenga un disquete vacío y con formato, puede empezar a volcar la imagen de instalación a éste. Si lo va a hacer desde un sistema OpenBSD u otro sistema operativo tipo UNIX, puede usar la utilidad dd(1). A continuación tiene un ejemplo de cómo hacerlo:

En cuanto haya volcado la imagen al disquete, asegúrese de que la imagen volcada es la misma que la original con la siguiente orden. Si está bien no verá ninguna salida, sólo otro punto de pedido.

Si va a crear esta imagen desde una plataforma de DOS/Windows, puede obtener las herramientas necesarias del directorio tools, desde cualquiera de las réplicas de ftp, o del directorio 2.8/tools en el CD1 de OpenBSD. Todo lo que necesitarán los usuario de Windows es el programa rawrite para volcar la imagen a su disquete de arranque.

Si usa NT, rawrite no le servirá. Puede utilizar otros programas como fdimage o ntrw para volcar la imagen al disquete de arranque. Estos dos programas están disponibles en los sitios de ftp o en los CD de OpenBSD. He aquí un ejemplo sobre cómo usar cada uno de ellos:

4.1.4 - Arrancar las imágenes de instalación de OpenBSD

Esta sección está dividida en subsecciones de acuerdo con las diferentes arquitecturas más usadas y para las que existe soporte en OpenBSD. Esto es para que podamos dar las instrucciones correctas a cada usuario sobre lo que deben hacer en sus respectivas plataformas.

Arranque de i386

Arranque de sparc

4.1.5 - Configurar los discos durante la instalación

La configuración de los discos duros (rígidos) en OpenBSD es muy parecida para todas las plataformas. La configuración del disco duro para i386 se lleva a cabo en dos partes. Una con fdisk(8), y la otra con disklabel(8).

Éste es la parte de la instalación en la que escoger qué disco quiere que sea su disco «raíz» (root). Éste será donde se ubicarán los sistemas de archivos root ('/') y swap. sd0 indica un disco IDE, pero si sus discos son SCSI verá sd0 en su lugar. Debería existir una entrada para cada disco que encuentre OpenBSD. Si decide utilizar el disco completo para OpenBSD, el programa de instalación configurará el espacio del disco de forma automática; si por el contrario decide utilizar sólo parte del disco, el programa de instalación abrirá el editor de discos, fdisk(8). Puede ver más información sobre el uso de fdisk(8) en la sección 14.2 de las preguntas frecuentes.

Nótese el modo en el que está dividido dentro de su propia partición cada punto de montaje. Para una máquina multiusuario es mejor crear un mínimo de cinco sistemas de archivos diferentes, uno para '/' (root), otro para swap, otro para /var, otro para /tmp, y otro para /usr. Si los usuarios del sistema van a guardar ficheros de gran tamaño, será conveniente tener también un sistema de archivos /home separado.

4.1.6 - Configurar los puntos de montaje y dar formato a los sistemas de archivos

Existen cuatro razones principales para la utilización de sistemas de archivos separados, en lugar de meter todo junto en uno o dos sistemas de archivos:

La configuración de los puntos de montaje es mucho más simple de lo que parece. Después de que haya configurado sus sistemas de archivos con disklabel(8), verá unas líneas de texto como las que siguen a continuación. Si configuró sus puntos de montaje con disklabel(8), esto se hará de forma automática, de lo contrario lo puede hacer desde aquí.

Nótese que la respuesta predeterminada aquí es no, por lo que deberá indicarle explícitamente que sí que desea dar formato a sus clasificaciones del disco. Si escogiera no, entonces le pasaría al intérprete (shell) y podría empezar la instalación de nuevo ejecutando install, o simplemente reiniciando el sistema con su disco de arranque. Desde aquí el programa formateará todos los sistemas de archivo, lo que podría tardar bastante tiempo dependiendo del tamaño de su disco.

4.1.7 - Configuración de la red

Ahora ya puede configurar su red. Este paso es de una importancia capital si va a llevar a cabo una instalación por red, considerando que para ello se basará en la información que introduzca en esta parte. Aquí puede ver una guía de la sección de configuración de la red durante el proceso de instalación.

En el ejemplo anterior usamos una dirección IP estática. También puede usar DHCP. En el caso de DHCP la mayor parte de esta información se obtendrá desde un servidor remoto de dhcp.

4.1.8 - Elegir el medio de instalación

Después de que su red haya sido configurada, el guión de instalación le dará la oportunidad de realizar cambios a su configuración de red (sobre todo por si cometió algún error). Entonces se crearán los sistemas de archivos y se montarán, y se activará una contraseña para el usuario de administración del sistema (root, el omnipotente superusuario). De esta forma sus discos estarán preparados para poder instalar en ellos los paquetes de OpenBSD. En cuanto sus discos estén preparados le dará la oportunidad de escoger el medio de instalación. Las opciones aparecen más adelante.

En este ejemplo la instalación la haremos mediante el CDROM. Le mostrará una lista de los dispositivos que identifique como de CDROM en su máquina. La mayoría de usuarios sólo tendrán uno; si tiene más de uno deberá asegurarse de escoger el dispositivo desde el que va a instalar OpenBSD. Después de escoger el dispositivo correcto le preguntará por el sistema de archivos en el que residirán los archivos de instalación. Si está usando el CDROM de OpenBSD, responda escogiendo 'c', ya que 'c' representa la totalidad del disco. He aquí un ejemplo:

Ahora le preguntará por los sistemas de archivos que debe usar cuando lea el CDROM, y por el directorio en el que se encuentran los archivos de instalación. Si está usando el CDROM oficial de OpenBSD, responda 'cd9660' (ésta es la opción predeterminada) para el sistema de archivos. El directorio en el que residen los archivos será entonces '/2.8/i386/' (ésta también es la opción predeterminada). Después de esto verá una lista de paquetes para instalar. Puede obtener una descripción de estos ficheros en la sección 4.2 de estas preguntas frecuentes. Esto es lo que verá:

4.1.9 - Elección de archivos para instalar y finalizar la instalación del sistema.

Ahora puede escoger los archivos que va a instalar. Puede ver una descripción de estos archivos en la sección 4.2. El instalador mostrará en pantalla aquellos archivos que encuentre. Lo único que debe hacer Vd es especificar cuáles desea instalar. Hay cuatro archivos preseleccionados, y que son: 'base28.tar.gz', 'etc28.tar.gz', 'man28.tar.gz' y 'bsd'. Los tres primeros archivos DEBEN ser instalados para que el sistema disponga de cierto grado de funcionalidad, y el último, 'bsd', es el núcleo del sistema. La instalación del resto queda a su libre elección. En el ejemplo siguiente puede ver una instalación completa, a excepción del archivo de juegos.

Una vez que ya haya escogido los archivos que desea instalar, le preguntará si está seguro de querer extraer estos archivos y pasará a instalarlos. Le mostrará una barra de progreso mediante la cual le mantendrá informado del tiempo que tarde. El tiempo dependerá en gran medida de la máquina en la que se encuentre instalando OpenBSD. Después pasará a copiar los ficheros de configuración (de la red y del sistema de archivos) desde el disco de intalación a su disco duro.

Cuando haya acabado con esta parte ya sólo le faltará configurar su franja horaria e instalar los bloques de arranque. La configuración de la franja horaria no tiene ningún secreto. Basta con escoger la zona en la que vive e introducir el nombre de ésta. ¡Eso es todo! Sólo queda una duda por resolver, y es si va a tener X funcionando en este servidor. Si cree que en algún momento va a necesitar X debe responder yes, o en caso contrario tendrá que editar su fichero /etc/sysctl.conf y cambiar machdep.allowaperture=0 por machdep.allowaperture=1. Después de esto ejecute la orden 'reboot' para reiniciar el sistema desde el punto del intérprete (shell prompt) ¡y su máquina iniciará con OpenBSD!

Después de reiniciar

En esta sección le ofrecemos algunas pistas sobre lo que debe hacer una vez haya instalado OpenBSD. Estas pistas se basan en la página de manual de afterboot(8), que debería ser lo primero que leyera después de instalar OpenBSD. Aquí puede ver una tabla que señala las secciones relevantes del documento de preguntas frecuentes:

Le recordamos que es importante que los desarrolladores de OpenBSD puedan llevar un seguimiento de los equipos y componentes que funcionan, así como de aquéllos que no funcionan bien...

Tal y como indica el mensaje de /usr/src/etc/root/root.mail

Si quiere asegurarse de que OpenBSD funcione mejor en sus máquinas, por favor
ejecute (¡después de que tenga su sistema de correo funcionando!)
        dmesg | mail dmesg@openbsd.org
para que podamos ver los diferentes tipos de configuración que tienen los usuarios.
Usaremos esta información para mejorar el soporte para controladores de dispositivos
en versiones futuras (esta información nos es de utilidad con el núcleo GENERIC,
(no con un núcleo personalizado).  La información sobre los controladores
de dispositivos que obtengamos de esto nos ayudará a mejorarlos.
Repase también la sección 14.7.

Asegúrese de que nos envía el mensaje desde una cuenta en la que también pueda recibir correo, para que los desarrolladores puedan contactar con Vd en caso de que haya algo que quieran que verifique o que cambie para corregir su configuración. No es necesario que envíe el mensaje desde la misma máquina en la que haya instalado OpenBSD; si en ésta no puede recibir correo:

 dmesg | mail sucuenta@correo.dom
y reenvíe el mensaje a
 dmesg@openbsd.org
en donde sucuenta@correo.dom es su cuenta de correo normal (o transfiera la salida de dmesg usando ftp/scp/disquete/paloma-mensajera/... ).

NOTA - Por favor, envíe sólo el dmesg del núcleo GENERIC. Los nucleos compilados personalizados que incluyan o excluyan controladores de dispositivos no sirven.

Otros recursos de información y preguntas comunes

Pregunta: - ¿Puedo obtener una imagen ISO de OpenBSD?

Respuesta: - No. Los derechos de autor de la composición oficial del CDROM pertenecen a Theo de Raadt. Esto se mantiene así para motivar a los usuarios a que adquieran los CDs. Pero estos derechos sólo son aplicables a la composición, y no al sistema OpenBSD que es de libre distribución. Nada ni nadie puede impedir que una persona se baje OpenBSD y haga su propio CD.

Pregunta: - Tengo problemas de instalación con 8MB de RAM. ¿Qué puedo hacer?

Respuesta: - Es un problema muy frecuente que un sistema con poca memoria de RAM, al final de la instalación se cuelgue en MAKEDEV. Hay una solución para esto. Debe activar la memoria de intercambio (swap) durante la instalación. Hágalo tal y como se describe a continuación:

Si ha seguido estas instrucciones y aun así tiene problemas, envíe un mensaje a Eric Jackson <ericj@openbsd.org>.

4.2 - ¿Qué archivos son necesarios para la instalación?

Existen muchos archivos que contienen ficheros binarios de OpenBSD pero, ¿cuáles son los necesarios para que funcione el sistema? He aquí una vista rápida de cada paquete:

4.3 - ¿Cuánto espacio necesito para instalar OpenBSD?

Se sugiere usar los siguientes tamaños de espacios para una instalación completa del sistema. Las cifras incluyen el suficiente espacio extra como para una instalación típica de un sistema en su casa conectado a internet.

Mientras lea esto recuerde que tanto /usr como /usr/X11R6 son, por regla general, parte del mismo sistema de archivos; o sea, parte de /usr, ya que no hay ninguna ventaja importante en mantenerlos como sistemas de archivos separados.

Cuando se encuentre en el editor del disco ("disklabel"), puede escoger que su sistema tenga sólo 'a' (sistema de archivos principal) y 'b' (memoria de intercambio, swap). El sistema de archivos 'a' que configure en disklabel será su partición raíz (root), que se debe componer de la suma de los tres valores principales anteriores (/, /usr, y /var), más algo de espacio para /tmp. La partición 'b' será la partición swap del sistema. Para esta partición recomendamos un mínimo de 32MB, pero si dispone de suficiente espacio en el disco use un mínimo de 64MB. Si tiene mucho espacio de sobre en el disco, lo mejor es que la haga de 256MB, o incluso de 512MB.

Existen cuatro razones principales para usar sistemas de archivos separados en lugar de meterlo todo en dos sistemas de archivos:

4.4 - Multiarranque de OpenBSD (i386, alpha)

OpenBSD y NT

Para tener OpenBSD y NT en una misma máquina puede usar el gestor de arranque del último, NTloader. Para el multiarranque con NT necesita una copia de su «registro de la partición de arranque» (pbr, partition boot record de OpenBSD. Después de ejecutar installboot puede copiarlo del siguiente modo:

A continuación arranque NT y copie openbsd.pbr en c:. Añada una línea como la siguiente al final de c:\boot.ini:

Cuando reinicie podrá seleccionar OpenBSD desde el menú del gestor de arranque de NT. Puede encontrar más información sobre NTloader en NTLDR Hacking Guide.

OpenBSD y Windows o DOS (i386)

Para arrancar OpenBSD junto con Windows 3.1, Windows95, o DOS, debe usar un gestor de arranque en el sistema que pueda manejar OpenBSD, Windows y DOS. Algunos de estos gestores de arranque son osbs20b8.zip o The Ranish Partition Manager. Estos dos pueden arrancar las particiones de OpenBSD.

OpenBSD y Linux (i386)

Por favor, lea INSTALL.linux que incluye instrucciones a fondo sobre el funcionamiento de OpenBSD con Linux.

4.5 - Enviar el dmesg a dmesg@openbsd.org después de la Instalación

Recuerde que es importante para los desarrolladores de OpenBSD poder llevar un seguimiento del hardware que funciona, y del que no funciona del todo bien...

De /usr/src/etc/root/root.mail:

Si desean asegurarse de que OpenBSD funcione mejor en sus
máquinas, háganos un favor (¡una vez que su sistema
de correo esté configurado!) ejecutando
	dmesg | mail dmesg@openbsd.org
para que podamos ver qué tipo de configuraciones tienen los
usuarios.  Esta información será usada para mejorar el
soporte de dispositivos en versiones futuras.  Esta información
es mucho más útil con el núcleo GENERIC que se
instala con el sistema, no por un núcleo personalizado.  La
información sobre los dispositivos que obtengamos nos
ayudará a corregir estos dispositivos.
Vea también la sección 14.7

Asegúrese de que envía el mensaje por correo electrónico desde una cuenta en la que también pueda recibir correo, de modo que los desarrolladores puedan contactar con Vd en el caso que necesitaran que comprobara o cambiara algo para el funcionamiento correcto. No es estrictamente necesario que envíe el mensaje desde la misma máquina en la que haya instalado OpenBSD; si esa máquina no puede recibir correo, simplemente haga

 dmesg | mail su-cuenta@sucorreo.dom
y envíe ese mensaje a
 dmesg@openbsd.org
en donde su-cuenta@sucorreo.dom es su cuenta de correo normal (o transfiera la salida de dmesg usando ftp/scp/disquete/paloma-mensajera/...).

NOTA: Por favor, envíe sólo el dmesg del núcleo GENERIC. Los núcleos personalizados en los que se han eliminado dispositivos no son de ayuda.

[Volver al índice principal] [Sección 3.0 - Obtener OpenBSD] [Sección 5.0 - Configuración de OpenBSD]


[índice] www@openbsd.org
Originally [OpenBSD: faq4.html,v 1.80 2001/01/02 20:27:00 wvdputte Exp ]
$Translation: faq4.html,v 1.17 2001/01/03 21:09:29 horacio Exp $
$OpenBSD: faq4.html,v 1.12 2001/01/04 05:20:09 jufi Exp $