Instalando NetBSD

De NetBSD Mexico Wiki, la enciclopedia libre.

Tabla de contenidos

- Introducción

Este capítulo muestra un ejemplo de instalación desde CD-ROM, y configurar tarjeta de red. Los conceptos son iguales para todos los tipos de instalación; la única diferencia está en que este tipo de instalación se usó VMware, para poder captur las imagenes de instalación. Observe por favor, que algunos detalles de la instalación difieren dependiendo de la versión de NetBSD: este ejemplo ha sido creado con la versión current 3.99.8.

- Instalación de NetBSD

Este artículo pretende mostrar lo fácil que es descargar, instalar y configurar (a nivel básico) un sistema operativo NetBSD.

- Descargar ISO para instalar NetBSD

NetBSD se puede descargar fácilmente desde su propio sitio web, en formato ISO para CD-ROM, desde esta dirección: ftp://ftp.netbsd.org/pub/NetBSD/iso/ Cuando tenemos la imagen ISO, basta con grabarla en un CD y arrancar con el CD para comenzar la instalación.

- Comenzando la Instalación

Inserte el disco de instalación arrancando desde el desde CD-ROM, iniciando y comienza a mostrar en pantalla toda la información necesaria sobre los componentes del hardware detectados por el núcleo soportado de NetBSD.

Imagen:netbsd_1.jpg

- Seleccionar Idioma

Cuando el proceso de arranque termina se encontrará en el programa de instalación de NetBSD un menú sysinst, que permite al usuario elegir un idioma durante el proceso de instalación del sistema.

Imagen:netbsd_2.jpeg

Ahora puede continuar y, elegir el idioma que prefiera para los mensajes de instalación. Las pantallas que mostrará sysinst tienen todas más o menos el mismo aspecto: La parte superior de la pantalla muestra una breve descripción de la operación actual o un breve mensaje de ayuda; la parte central de la pantalla muestra los ajustes actuales detectados por NetBSD.

- Seleccionando el Tipo de Teclado

Tras elegir el idioma de los mensajes de instalación, le llevará a la pantalla donde debe elegir el tipo de teclado que tiene. Para ello solo hay que buscarlo en la lista de opciones y pulsar Enter una vez localizado tal y como se muestra en la figura siguiente.

Imagen:Ejemplo.jpg

De esta forma tendrá la configuración del teclado en su idioma, con lo que evitará que al pulsar determinadas teclas se impriman caracteres que no se corresponden a dichas teclas, debido a que se tenga la configuración de otro idioma para el mismo.

- Menú principal del programa de instalación

Esto le llevará al menú principal del programa de instalación, como se muestra en la siguiente figura.

Imagen:Ejemplo.jpg

Donde se encontrará con las siguientes opciones:

a: Instalar NetBSD al disco duro: Si se elige esta opción se comenzará con la instalación de NetBSD en su disco duro mostrando la pantalla de la donde podrá confirmar la operación de instalación.

b: Actualizar NetBSD en un disco duro: Si se elige esta opción se comenzará con la actualización de NetBSD si se tiene una versión anterior.

c: Re-instalar sets o instalar sets adicionales: Si elige esta opción se comenzará con la reinstalación de componentes o con la instalación de componentes no instalados.

d: Reiniciar la computadora: Si elige esta opción se reiniciará el equipo.

e: Menú de utilidades: Si elige esta opción se pasará a otro menú donde podremos: ejecutar intérprete de de comandos (shell), ajustar la zona horaria, configurar la tarjeta de red, funciones de loggeo y parar el sistema.

x: Salir del Sistema de Instalación: Si elige esta opción se saldrá del programa de instalación sysinst.

Antes de seguir con el proceso de instalación de netbsd, es un buen momento para utilizar la opción e: Menú de utilidades, esta opción trae consigo una opción fácil de configurar la tarjeta de red, tomando en cuenta que la maquina será utilizada como servidor o estación de trabajo.

- Configurar la interfaz de red

Seguidamente, hay una posibilidad de configurar las opciones para su red

Imagen:Ejemplo.jpg

El primer paso mostrado consiste en seleccionar que tarjeta de red configurar. sysinst determinará una lista de interfaces disponibles en su hardware, mostrándola y preguntando cual desearía utilizar.

Imagen:Menu_install.jpg

Nota: Los nombres exactos de sus interfaces de red depende del hardware que utilice, por ejemplo las interfaces “fxp0” para las tarjetas de red Intel i8255x base, “tlp0” para las tarjetas de red TULIP-base, “wi0” para Lucent WaveLAN y “ath0” para tarjetas wireles Atheros base. Esta lista de interfaz será diferente en su caso dependiendo que chipset contiene la tarjeta de red de su maquina.

- Eligiendo las opciones de medios de comunicación de red

La siguiente pregunta será si quiere realizar una autoconfiguración del DHCP o Manualmente.

Imagen:Ejemplo.jpg

Si responde “Si”, si tiene un servidor para el Protocolo de Configuración de Host Dinámica (DHCP - Dynamic Host Configuration Protocol) iniciado en algún sitio en su red, sysinst obtendrá un número por defecto de este.

Si responde “No”, tendrá que introducir todos los valores de forma manual. Para la explicación, asumiremos que respondió “No” y vamos a ir viendo detalladamente todas las cuestiones que pregunta.

Imagen:Red ipv4.jpg

Su dominio DNS: Este es el nombre del dominio que están en el Sistema de Nombre de Dominios.

Su nombre del host: El nombre por el cual otras máquinas pueden generalmente dirigirse a su ordenador. No es usado realmente durante la instalación.

Su número IPv4: Introduzca la numeración de su dirección de Protocolo de Internet (IP - Internet Protocol) “separada por puntos”.

Máscara de Red IPv4: La máscara de red para su red de trabajo, indicándola tanto en valores hexadecimal (“0xffffff00”) o en notación separada por puntos (“255.255.255.0”). Pasarela (puerta de enlace) Pv4: La dirección IP por defecto del router. No utilice aquí un nombre de equipo.

Servidor de nombres IPv4: La dirección IP (primera) de su servidor DNS (lo proporciona su Proveedor de Servicios de Internet). Igualmente, no utilice aquí un nombre de equipo para evitar problemas desagradables. Por último nos pregunta si deseamos autoconfigurar IPv6.

Imagen:Red2.jpg

IPv6 no es más que la versión 6 del Protocolo de Internet (IP - Internet Protocol) y que está destinado a sustituir al estándar IPv4, seleccionar no.

Depuse no presentará todos los datos de la configuración de red que fueron introducida, dando la oportunidad de corregir algunos datos erroneo.

Imagen:Ejemplo.jpg

Si todos los datos son correctos, continúa haciendo ping en la red, confirmando si hay enlace en nuestra red.

Imagen:Ejemplo.jpg

Una vez comprobado la conexión de la red, se regresa en el menú principal, para proseguir con el proceso de instalación de netbsd.

- Confirmando la opción de instalar NetBSD

Después aparecerá un nuevo menú donde se confirma si se desea seguir ó cancelar la instalación.

Imagen:Ejemplo.jpg

Ahora puede seleccionar en qué disco duro quiere instalar NetBSD. Si dispone de más de un disco duro, sysinst muestra un listado de los discos duros donde podrá elegir uno para la instalación de NetBSD.

- Eligiendo un disco duro

Imagen:Ejemplo.jpg

En este ejemplo de instalación ha detectado nada mas un solo duro IDE que se identifica por wd0. Si tiene discos SCSI, estos serán nombrados por sd0, sd1.

NOTA: La información mostrada en esta pantalla será diferente dependiendo del tipo y número de discos duros instalados en su computadora.

- Tipo de Instalación

Sysinst le preguntará entonces si desea una instalación completa o personalizada. Las distribuciones de NetBSD están divididas en una colección de componentes.

Imagen:Ejemplo.jpg

La “Instalación Completa” instalará todos los componentes; si elige la “Instalación Personalizada” podrá elegir que componentes le gustaría tener instalado.

- Instalación Personalizada

Si elige hacer una instalación personalizada, sysinst le permite escoger que componentes de la distribución se instalará, como se muestre en la figura.

Imagen:Ejemplo.jpg

Necesitará como mínimo un núcleo, “Base” y “Sistema (/etc)” para una instalación funcional.

Cualquier tipo de instalación elegida; completa como la personalizada sysinst detectará la geometría del disco duro donde vamos a instalar NetBSD que debe coincidir con la geometría detectada por la BIOS, tal y como muestra en la figura.

Imagen:Ejemplo.jpg

Se recomienda seleccionar la opción “a: Esta es la geometría correcta” que mantendrá la tabla de particiones de la BIOS en un formato compatible con otros Sistemas Operativos. En caso de que no sean correctos se pueden modificar de forma manual, debiendo conocer para ello la geometría correcta de su disco duro.

- Particiones

El primer paso importante en la instalación ha llegado, particionar el disco duro. Primero debe especificar si NetBSD, se instalará con otro sistemas operativos del mismo disco duro ó usar el disco duro completo para NetBSD.

Imagen:Ejemplo.jpg

Opeciones:

a: Editar la Tabla de particiones MBR b: Usar todo el disco

Si selecciona “b: Usar todo el disco” se usará todo el disco para NetBSD. De este modo se grabarán en el disco un Registro de Arranque Maestro (MBR, Master Boot Record) y una tabla de particiones más simples: una partición del tamaño de todo el disco duro configurada con el tipo de partición de NetBSD, y marcada como partición de arranque. Esto será una elección común para la mayoría de los usos de Servidores dedicados para NetBSD.

Para este ejemplo asumiremos que el disco se va a dividir entre NetBSD y una partición de Windows ya instalada, para lo que aceptaremos la opcion “a: Editar la Tabla de particiones MBR”.

- FDISK

En este punto podemos elegir la unidad de medida que será utilizada para particionar el disco. Como la opción: a: NTFS, como la partición esta estiquetada en NTFS nos indica que la partición ya se está siendo utilizada por windows. b: UNUSED, como se indica que la partición no se está usando por algún otro tipo de sistema, se asignará la partición para la instalación de NetBSD.

Imagen:Ejemplo.jpg

- Opciones de Partición

Imagen:Ejemplo.jpg

Para crear una nueva partición hay que suministrar la siguiente información:

  • El tipo (NetBSD) de partición nueva

Imagen:Ejemplo.jpg

  • El primer (inicio) sector de la partición nueva
  • El tamaño de la partición nueva

El tipo de partición “NetBSD” para la nueva partición. El programa de instalación intentará adivinar automáticamente la opción “Inicio”, comenzando después del final de la partición precedente. Cambie esto si es necesario. Lo mismo se aplica a la opción “Tamaño”; el programa de instalación intentará completar el espacio que hay disponible hasta la siguiente partición o el final del disco (dependiendo de cual llegue antes). Cambie este valor si es incorrecto, o si no quiere que NetBSD utilice el espacio sugerido.

Imagen:Ejemplo.jpg

Después de haber establecido la clase de partición, inicio y tamaño, es buena idea establecer el nombre que deberá usarse en el menú de arranque. Puede hacer eso seleccionando la opción “bootmenu” y poner como aparecerá NetBSD en el menú de arranque, por ejemplo “NetBSD. también repetir este paso para otras particiones bootable de windows así puede iniciar tanto NetBSD como Windows utilizando el sector de arranque de NetBSD. Si está satisfecho con las opciones de partición, puede confirmar su elección seleccionando “Partición OK”.

Imagen:Ejemplo.jpg

Si los datos son correctos, sysinst ofrecerá instalar un selector de inicio en el disco duro

- Instalando el selector de inicio

En este punto, la primera parte de la instalación, llamada partición del disco, está terminada.

Imagen:Ejemplo.jpg

Las particiones de la BIOS, también llamadas slices por BSD, han sido creadas. Es hora de definir las particiones BSD.

- Eligiendo si las particiones serán editadas

Imagen:Ejemplo.jpg

Cuando elija ajustar el tamaño de las particiones NetBSD y antes de editar las "etiquetas" de disco (disklabel), puede predefinir que particiones le gustaría crear. El programa de instalación generará una "etiqueta" de disco basada en estos ajustes

- Ajustando el tamaño de la partición

Imagen:Ejemplo.jpg

Ahora nos encontramos con el siguiente esquema de sistema de archivos: /: En la partición / es donde se ubica el sistema de ficheros raíz y contiene los elementos necesarios para el arranque del sistema y archivos de configuración. Entre 350 MB y 512 MB es un tamaño razonable para él.

swap: Las particiones swap (o memoria de intercambio del sistema) son utilizadas para soportar la memoria virtual. En otras palabras, los datos son escritos en la swap cuando no hay memoria suficiente disponible para contener los datos que su ordenador está procesando. Lo recomendable es crear una partición del doble de la cantidad de memoria RAM presente en su ordenador, pero no mayor que 2048 MB (o 2 GB).

tmp (mfs): Esta partición contendrá los archivos temporales y su contenido NO suele conservarse después del reinicio del sistema. Los sistemas de ficheros basados en memoria RAM del disco (mfs -- Memory File System -- Sistema de Archivo de Memoria) suelen montarse aquí. Bastante indicada para sistemas con muchos usuarios o servidores de red. La razón de su creación reside en la posibilidad de que los diversos usuarios agoten el espacio de disco de la partición raíz (/), donde queda localizado el directorio /tmp. No es necesaria en sistemas monousuarios o estaciones de trabajo.

/usr: Esta partición contendrá la mayoría de utilidades y aplicaciones de usuario.

/var: En esta partición se almacenan todos los archivos de datos. Esto incluye archivos y directorios del spool (cola de impresión), datos de registro y administrativos (logs) y temporales o en tránsito. En definitiva archivos que están en continuo cambio. Si puede prever por ejemplo, una gran actividad de impresión, o actividad de registros de actividades del sistema, se debe considerar la posibilidad de crear una partición /var. En general solamente sistemas servidores y multiusuarios harán uso efectivo de un sistema de archivos /var por separado.

/home: Esta partición contiene los directorios personales de los usuarios. Su tamaño depende principalmente de cuantos usuarios utilizarán el equipo y del volumen de datos que almacenen.

Imagen:Ejemplo.jpg

Como puede ver hay dos particiones reservadas, “c” (representa la partición NetBSD), y “d” (representa el total del disco).

Después de definir todos los parámetros para la nueva "etiqueta" de disco (disklabel), el ultimo elemento es introducir un nombre para el disco de NetBSD.

El instalador de NetBSD ahora tiene todos los datos para preparar el disco para la instalación. Aun no se ha escrito nada en el disco hasta en este punto, y ahora se tiene la última oportunidad para cancelar el proceso de instalación antes de que realmente escriba datos en el disco.

Imagen:Ejemplo.jpg

Elija “no” para cancelar el proceso de instalación y volver al menú principal, seleccione “si” para realizar la escritura de las particiones creadas en el disco duro.

- Proceso de preparación del disco

Después de confirmar que sysints debe preparar el disco, iniciará para definir la división de particiones de NetBSD y para crear el sistema de archivos en el disco, como se muestra en la figura.

Imagen:Ejemplo.jpg

Después de preparar las particiones y el sistema de archivos, en la siguiente mostrará para seleccionar el bloque de arranque (bootblock). Normalmente elegirá el predeterminado que usa la consola de la BIOS, es decir, muestra los mensajes de inicio en su PC.

Imagen:Ejemplo.jpg

- Eligiendo el medio de instalación

El siguiente proceso de instalación consiste en extraer los componentes que ha seleccionado antes (Núcleo, Base, Sistema, Herramientas de Compilación, etc). Para desempaquetar los componentes, sysinst le preguntará que información quiere ver durante el proceso de instalación de NetBSD.

Imagen:Ejemplo.jpg

Puede decidir dejar que sysinst muestre una Barra de proceso (recomendaro), para que muestre los nombres y porcentaje de cada archivo que extraiga.

- Medios de instalación desde CD-ROM y DVD

Imagen:Ejemplo.jpg

Cuando seleccione “CD-ROM / DVD”, sysinst pregunta el nombre del dispositivo de CD-ROM o DVD y el directorio en el cual están almacenados los ficheros de los componentes.

Imagen:Ejemplo.jpg

El dispositivo es normalmente cd0 para la primera unidad de CD-ROM o DVD, si son IDE o SCSI.

- Extraer el sistema

Después de que todos los componentes estén disponibles desde un CD-ROM/DVD o en el directorio donde se han descargado los archivos de componentes, estos serán extraídos dentro del nuevo sistema de archivo de NetBSD. Mostrará los proceso de extracción con una barra de progreso tal y como seleccionamos anteriormente. Imagen:Ejemplo.jpg

Una vez descargado todos los componentes de la distribución, informará de que han sido descomprimidos correctamente (si todo ha ido bien), y que sysinst creará los nodos de dispositivos en el directorio /dev.

- Extracción de los componentes completada

Imagen:Ejemplo.jpg

- Configuración del sistema

La primera cosa que puede configurar es la zona horaria en la que reside el sistema. Por defecto está el Tiempo Universal Coordinado (UTC - Universal Time Coordinated), y puede utilizar el menú de dos niveles continentes/países y ciudades.

Imagen:Ejemplo.jpg

Para determinar su zona horaria. Si está satisfecho con su elección presione la tela Enter para que muestre su zona horaria actualizada. Presione “x” seguidamente para salir de la selección de zona horaria.

- Seleccionando el esquema de encriptación de contraseñas

La siguiente pregunta es: que algoritmo será usado para encriptar el archivo de contraseñas. Mientras que DES es el algoritmo estándar usado en la mayoría de sistemas Unix que solo utiliza los 8 primeros caracteres de la contraseña que se introduce, MD5 y Blowfish utilizan contraseñas más largas y seguro que DES.

Imagen:Ejemplo.jpg

- Estableciendo la contraseña de root ahora o más tarde

Después de elegir el cifrado de la contraseña le preguntará si quiere establecer la contraseña de root (administrador).

Imagen:Ejemplo.jpg

Se recomienda establecer la contraseña de root (administrador) directamente aquí por motivos de seguridad. Si está conforme en establecer la contraseña de root (administrador), sysinst ejecutará la utilidad y podrá introducir su contraseña nueva de root (administrador). Por favor observe que la contraseña debe ser combinación de caracteres válida, y si introduce una contraseña muy corta, el sistema le avisará sobre eso.

Imagen:Ejemplo.jpg

- Eligiendo un intérprete de línea de comandos para la cuenta root

El siguiente elemento a editar es, que intérprete de línea de comandos elegir también conocido como “shell” en Unix, para utilizar en la cuenta de root (administrador).

Imagen:Ejemplo.jpg

El intérprete de línea de comandos por defecto es el C shell (csh), otros entre los que puede elegir son Korn shell (ksh) y classic Bourne shell (sh). Mientras que sistemas tradicionales de BSD vienen con “csh” cargado como intérprete de línea de comandos para el administrador del sistema, los sistemas modernos tienden a venir con un intérprete de línea de comandos Bourne shell (o variantes de este, como ksh o bash), y eso puede ser útil si tiene experiencia con tales sistemas. De todas formas, la que está por defecto irá bien, y siempre puede cambiarla después.

- Enhorabuena

Imagen:Ejemplo.jpg

Después de pasar el aviso que confirma la instalación, sysinst volverán al menú principal de sysinst. Retire cualquier medio de instalación de las unidades (disquete, CDROM), y elija “Reiniciar la computadora”.

- Reiniciando el sistema para terminar la instalación

Imagen:Ejemplo.jpg

Personal tools