Tabla de Contenidos
Este capítulo muestra un ejemplo de instalación para dos casos comunes: instalación desde CD-ROM, y vía FTP. Los conceptos son iguales para todos los tipos de instalación; la única diferencia está en la manera en que los sistemas binarios son encontrados por sysinst. 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 3.0.
Este sistema de opciones puede dar la impresión de que la instalación es muy complicada y requiere de mucho trabajo: recuerde que si acepta todo por defecto es mucho más simple. Por otra parte, un tutorial que solo explica la parte “fácil” no es muy útil (excepto desde el punto de vista comercial).
Antes de instalar, es buena idea hacer un plan detallado de los pasos que usted necesitará realizar. Primero, lea el archivo INSTALL (prometo que es la última vez que lo digo), leyendo la descripción de la instalación y comprobando que el hardware es compatible. Luego, si ya hay algo en el disco duro, piense como puede liberar espacio para NetBSD; si NetBSD compartirá el disco duro con otros Sistemas Operativos probablemente necesitará crear una partición nueva (que podrá hacerlo con sysinst) y, quizás, redimensionarla al tamaño existente. Si no es posible redimensionar la partición existente con sysinst, hay disponible productos comerciales (como Partition Magic) y herramientas libres (como FIPS, pfdisk) para esto.
La instalación está lógicamente dividida en dos pasos. En la primera parte crea una partición para NetBSD y escribe las "etiquetas" del disco duro (disklabel) para esa partición. En la segunda parte decide que sistema binario quiere instalar y extrae los archivos en las nuevas particiones creadas.
La primera parte es independiente del método de instalación (CD-ROM, FTP, NFS, ...); al final de la primera parte aun no se ha escrito nada en el disco duro y solicita confirmar para la instalación. Si confirma, la instalación comienza, si No confirma le llevará nuevamente al menú principal y el disco duro permanecerá sin cambios.
Si dispone de un CD-ROM auto-ejecutable (bootable) de NetBSD no necesita crear un disquete de instalación; active el “arranque desde CD-ROM” en las opciones de su BIOS, inserte el CD-ROM y reinicie el ordenador. Esta opción es probable que no esté disponible para ordenadores antiguos.
Antes de la instalación necesita crear los disquetes de instalación, es decir, copiar la imagen de disquete desde el CD-ROM al disquete. Para realizar esta operación desde DOS puede utilizar el programa rawrite en el directorio i386/installation/misc del CD-ROM, para Windows hay una versión en rawr32.zip.
Los archivos de imagen son: i386/installation/floppy/boot1.fs y i386/installation/floppy/boot2.fs para la instalación en un PC “normal”, y i386/installation/floppy/bootlap1.fs y
i386/installation/floppy/bootlap2.fs para un portátil. Otras imágenes de disquetes están disponibles y son descritas con más detalle en el documento INSTALL.*.
Antes de crear los discos de instalación verifique siempre que los disquetes están bien: ¡este paso tan simple a menudo se pasa por alto y puede ahorrarle muchos problemas!
El procedimiento para crear los disquetes es:
Formatear los disquetes. Se requieren 2 disquetes.
Vaya al directorio I386\INSTALLATION\FLOPPY del CD-ROM.
Ejecute el programa ..\MISC\RAWRITE (o extraiga ..\MISC\RAWR32.ZIP si esta en un sistema Windows, y ejecute el programa RAWRTE32.exe). Los “archivos del Código Fuente” son BOOT1.FS y BOOT2.FS (etc., ver arriba) y la “unidad de Destino” es A:
Si crea un disquete de arranque en un ambiente Unix, puede utilizar el comando dd. Por ejemplo:
#cd i386/installation/floppy#dd if=boot.fs of=/dev/fd0a bs=36b
dd copia bloques de 512 bytes: la opción bs=36b copia 36 bloques a la vez, con eficacia haciendo la operación más rápida.
Un disquete de 1440K contiene 1474560 bytes y se compone de 80 cilindros, 2 pistas, 18 sectores y 512 bytes por sector, es decir, 2 * 18 = 2880 bloques. Así bs=36b copia un cilindro (18 * 2 bloques) a la vez y repite la operación 80 veces en lugar de 2880.
Ya está todo listo para la instalación pero, antes de comenzar, es mejor recopilar cierta información sobre el hardware del PC.
La cosa más importante a comprobar es el tipo de disco duro (IDE, SCSI) y su geometría. Puede encontrar esta información en el manual del disco duro o utilizando un programa de diagnóstico. Algunos discos duros tienen una etiqueta en la cual se describen estos datos. Otra opción es ir la Web oficial del proveedor del disco duro y buscar la información del producto.
Si instala vía FTP o NFS recuerde comprobar la configuración de su tarjeta de red: si el núcleo de instalación espera que su tarjeta de red este sobre IRQ pero los ajustes de la tarjeta son diferentes no podrá realizar la instalación. Por ejemplo, el núcleo de instalación pude reconocer una tarjeta de red NE2000 compatible con una de las dos configuraciones siguientes:
ne0 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards ne1 at isa? port 0x300 irq 10
Si su tarjeta de red NE2000 tiene diferente configuración no será detectada.
Después de la instalación podrá compilar un núcleo modificado con sus propios ajustes.
También podrá comprobar otros detalles del hardware como, por ejemplo, el número de puertos serie y paralelos, etc.; esto no es necesario para la instalación pero puede resultar útil más adelante. Compruebe los ajustes (IRQ, puertos I/O, ...) comparándolos con lo escrito en el archivo INSTALL.
Puede instalar incluso si no conoce la geometría del disco duro así como cualquiera de los otros detalles. En este caso pude confiar en que sysinst, determine automáticamente la geometría y (normalmente) lo hace correctamente.
Inserte el disquete de instalación que ha creado en la unidad A: y reinicie el ordenador (o arranque desde CD-ROM). El núcleo en el disquete es iniciado y comienza a mostrar por pantalla muchos mensajes, la mayoría de los cuales dicen algo sobre hardware no encontrado o que no está configurado. Esto es normal: el núcleo del disquete intenta detectar la mayoría de hardware soportado por NetBSD, y probablemente (!) no tenga todo esos dispositivos en su equipo.
Cuando el proceso de arranque termina se encontrará en el programa de instalación de NetBSD, sysinst, mostrado en la Figura 3.1, “Seleccionando Idioma”. No se engañe por el aspecto simple de sysinst: es un programa bastante poderoso y flexible.
Desde aquí debería seguir las instrucciones que se van mostrando por pantalla, utilizando el documento INSTALL.* como referencia.
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; la parte inferior muestra un menú de opciones disponibles. Para realizar una elección, utilice tanto las teclas de los cursores, las teclas “Ctrl+N” (siguiente) y las teclas “Ctrl+P” (anterior), o presione las letras que aparecen a la izquierda de cada opción, y confirme su elección presionando la tecla Enter (Return).
Ahora puede continuar y, elegir el idioma que prefiera para los mensajes de instalación.
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 3.2, “Seleccionando el Tipo de Teclado”. 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.
Esto le llevará al menú principal del programa de instalación, como se muestra en la Figura 3.3, “Menú principal del programa de instalación”.
Donde se encontrará con las siguientes opciones:
Después de elegir continuar con “Si”, es hora de 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.
En el ejemplo dado en la Figura 3.5, “Eligiendo un disco duro”, hay dos discos, y NetBSD será instalado en “wd0”, el primer disco IDE encontrado. Si tiene discos SCSI, estos serán nombrados por “sd0”, “sd1”.La información mostrada en esta pantalla será diferente dependiendo del tipo y número de discos duros instalados en el sistema.
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.
La “Instalación Completa” instalará todos los componentes; si elige la “Instalación Personalizada” podrá elegir que componentes le gustaría tener instalado.
Estos pasos son mostrados en la Figura 3.6, “Instalación Completa o Personalizada”.
Si elige hacer una instalación personalizada, sysinst le permite escoger que componentes de la distribución instalar, como se muestre en la Figura 3.7, “Seleccionando componentes de la distribución”. Necesitará como mínimo un núcleo, “Base” y “Sistema (/etc)” para una instalación funcional.
Tanto si elegimos la instalación 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 la Figura 3.8, “Geometría del disco duro”. En caso de que no sean correctos se pueden modificar de forma manual, debiendo conocer para ello la geometría correcta del mismo.
El primer paso importante en la instalación ha llegado: particionar el disco duro. Primero debe especificar si NetBSD utilizará una partición (opción sugerida) o el disco completo (opción “peligrosa”).
En el caso anterior sigue siendo posible crear una partición que utilice el disco duro completo (Figura 3.9, “Eligiendo el esquema de particiones”), así que recomendamos seleccionar esta opción que mantendrá la tabla de particiones de la BIOS en un formato compatible con otros Sistemas Operativos.
Al elegir editar la tabla de particiones le llevará al administrador de particiones del disco duro (fdisk), tal y como se muestra en la Figura 3.10, “fdisk”
En este punto podemos elegir la unidad de medida que será utilizada para particionar el disco duro, representado en la Figura 3.11., “Eligiendo una unidad de medida”,:
Para la mayoría de la gente, “Megabytes” será la elección más lógica, porque es la unidad para especificar el tamaño de particiones. Por ello la unidad de medida por defecto en la instalación es Megabytes.
La Figura 3.10, “fdisk” muestra la situación antes de la instalación de NetBSD; hay cuatro particiones primarias, como puede ver el disco duro está actualmente vacío. Si tiene otras particiones puede dejarla intactas, e instalar NetBSD sobre una de las particiones sin usar, o puede eliminar una partición de las existentes para instalar NetBSD.
Eliminar una partición es fácil; después de seleccionar la partición, y pulsar Enter, aparece un menú con opciones para esa partición (Figura 3.12, “Opciones de Partición”), cambie el tipo de partición (pulsando Enter sobre la opción tipo) a “Borrar partición” para eliminar la partición. Por supuesto, si quiere utilizar la partición para NetBSD podrá elegir directamente el tipo de partición “NetBSD”.
Puede crear una partición para NetBSD seleccionando la partición donde quiera instalar NetBSD. Las particiones llamadas “a” a “d” corresponden a las 4 particiones primarias para otros Sistemas Operativos. Después de seleccionar la partición un menú con opciones para esa partición se mostrará como se puede ver en la Figura 3.12, “Opciones de Partición”.
Para crear una nueva partición hay que suministrar la siguiente información:
el tipo (clase) de partición nueva
el primer (inicio) sector de la partición nueva
el tamaño de la partición nueva
Elija el tipo de partición “NetBSD” para la nueva (opción “Tipo”) 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.
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”. Es buena idea repetir este paso para otras particiones iniciables (bootable) 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”. Puede elegir la misma opción en la interfaz fdisk cuando haya terminado de particionar su disco duro.
Si ha cometido un error particionando (por ejemplo ha creado particiones solapadas) sysinst mostrará un mensaje y aconsejará volver al menú fdisk (también le permite continuar). Si los datos son correctos pero la partición NetBSD está fuera del rango de sectores que son inciables por la BIOS, sysinst le advertirá y preguntará si quiere proceder de todos modos. Esto podría conllevar problemas en PCs antiguos: El PC utilizado en el ejemplo recibió esta advertencia pero inicia perfectamente. No es posible dar una regla general (esto depende de la BIOS); si el PC no es muy antiguo sugiero que ignore la advertencia y continúe.
Esto no es una limitación de NetBSD; algunas BIOS antiguas no pueden iniciar una partición que está fuera de los primeros 1024 cilindros. Para comprender completamente el problema debería estudiar los diferentes tipos de BIOS y los numerosos esquemas que utilizan (físico, CHS, CHS lógica, LBA, ...). Estos temas no se describen en la guía.
Con las BIOS más actuales, soportando extensiones int13, es posible instalar NetBSD en particiones que están fuera de los primeros 8 GB del disco duro, a condición de que el sector de arranque de NetBSD esté instalado.
Si los datos son correctos, sysinst ofrecerá instalar un selector de inicio en el disco duro. Esta pantalla es mostrada en la Figura 3.13, “Instalando el selector de inicio”.
En este punto, la primera parte de la instalación, llamada partición del disco, está terminada.
Las particiones de la BIOS, también llamadas slices por BSD, han sido creadas. Es hora de definir las particiones BSD.
Algunas plataformas, como sistemas PC (i386), usan (estilo-DOS) particiones MBR para separar archivos del sistema. Las particiones MBR de NetBSD que creó anteriormente en el proceso de instalación existen para asegurar que otros Sistemas Operativos no sobrescriben el espacio del disco que asigno a NetBSD. NetBSD utiliza su propio esquema de particiones, llamado "etiqueta" de disco (disklabel), que es almacenado en el inicio de la partición MBR de NetBSD.
En los próximos pasos será capaz de crear una "etiqueta" de disco (disklabel) y establecer el tamaño de las particiones de NetBSD, o usar el tamaño de partición existente, como se muestra en la Figura 3.14, “Eligiendo si las particiones serán editadas”.
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. La ventana de esta instalación se muestra en la Figura 3.15, “Ajustando el tamaño de la partición”.
Ahora nos encontramos con el siguiente esquema de sistema de archivos:
El esquema de particiones predefinido que justamente utiliza un sistema de archivo / (raíz) grande (mas swap) funciona bien con NetBSD, y no hay necesidad de cambiarlo. Cambiar /tmp para que resida una RAM del disco (mfs) para mayor velocidad puede ser una buena idea. Otro esquema de partición puede usar particiones separadas para /var, /usr y/o /home, pero debe usar su propia experiencia para decidir que es lo que necesita.
El siguiente paso es crear una "etiqueta" de disco (disklabel), como se muestra en la Figura 3.16, “El editor de "etiqueta" de disco (disklabel)”. Si predefinió los tamaños de partición en el paso anterior, el resultante "etiquetado" de disco (disklabel) probablemente cumpla con sus deseos. En estos caso puede completar el proceso inmediatamente seleccionando “Tamaños de partición ok”.
Como puede ver en la Figura 3.16, “El editor de "etiqueta" de disco (disklabel)” hay dos particiones reservadas, “c” (representa la partición NetBSD), y “d” (representa el total del disco). Puede editar todas las demás particiones seleccionándolas usando las teclas del cursor y presionando la tecla Enter. Pude añadir una partición seleccionando el hueco sin asignar, y establecer parámetros para esa partición. La pantalla de edición de la partición se muestra en la Figura 3.17, “Editando una "etiqueta" de disco (disklabel)”
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 como se muestra en la Figura 3.18, “Poniendo nombre al disco de NetBSD”. Esto es utilizado luego para distinguir entre las "etiquetas" de disco (disklabels) de otros discos idénticos.
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 llegados a 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, como se muestra en la Figura 3.18, “Última oportunidad antes de escribir en el disco”. Elija “no” para cancelar el proceso de instalación y volver al menú principal, o valientemente seleccione “si”.
Después de confirmar que sysints debe preparar el disco, iniciará Disklabel(8) para definir la división de particiones de NetBSD y newfs(8) para crear el sistema de archivos en el disco, como se muestra en la Figura 3.20, “Creando el Sistema de Archivos”.
Después de preparar las particiones y el sistema de archivos, la siguiente cuestión, mostrada en la Figura 3.21, “Seleccionando el bloque de arranque (bootblock)” es que bloque de arranque instalar. Normalmente elegirá el predeterminado que usa la consola de la BIOS, es decir, muestra los mensajes de inicio en su PC.
Si inicia un conjunto de ordenadores sin monitor, puede ser más conveniente optar por una consola serie que vaya sobre uno de los puertos serie. El menú también permite cambiar el ratio por defecto de baudios del puerto serie de 9600 baudios, 8 bits de datos, sin paridad y un stopbit.
Mitad de Camino - ¡Ha terminado la primera y más difícil de las partes de la instalación!.
La segunda parte del proceso de instalación consiste en poblar los sistemas de archivos con los archivos del sistema de NetBSD extrayendo 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 querría ver durante el proceso, como se muestra en la (Figura 3.22, “Eligiendo el detalle del proceso de extracción”). Puede decidir dejar a sysinst que muestre una barra de proceso, que sea silencioso o que muestre los nombres de cada archivo que extraiga.
Ahora sysinst tiene que encontrar los componentes de NetBSD (los archivos .tgz[1]) y debe suministrarle esta información. El menú ofrece varias opciones como se muestra en la Figura 3.23, “Medios de instalación”.
Las opciones están explicadas en detalle en el documento INSTALL.*.
Es posible instalar desde un sistema de archivos desmontado (a condición de que sea de un tipo reconocido por el núcleo a instalar) así por ejemplo es posible copiar todos los componentes en una partición MS-DOS existente e instalar desde ella.
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, vea la Figura 3.24, “Instalando desde CD-ROM/DVD”. El dispositivo es normalmente cd0 para la primera unidad de CD-ROM o DVD, si son IDE o SCSI.
Si está utilizando un teclado diferente de EE.UU tendrá que ser cuidadoso cuando escriba el carácter “/”. Vea la Sección 2.3.1, “Teclado”.
Si no conoce el nombre del dispositivo de CD-ROM / DVD, puede encontrarlo de la siguiente forma:
Presione Ctrl+Z para pausar sysinst e ir al intérprete de lía de comandos (shell - ¡esto es una bonita utilidad!)
Escriba el comando:
#cat /kern/msgbuf
Esto mostrará los mensajes de inicio del núcleo, incluyendo el nombre del dispositivo de CD-ROM / DVD, por ejemplo cd0.
Si se desplaza demasiado rápido la información mostrada, puede utilizar también more:
#more /kern/msgbuf
Para volver al programa de instalación utilice el comando:
#fg
Si elige instalar vía FTP, sysinst configurará la conexión de red del sistema, descargando los archivos de los componentes seleccionados a un directorio temporal y extrayéndolos.
NetBSD 3.0 actualmente soporta instalación por ethernet, ethernet-sobre-USB y wireless LAN, la instalación vía DSL (PPP sobre Ethernet) no está soportada durante la instalación y necesita configurarse manualmente después de la instalación.
El primer paso mostrado en la Figura 3.25, “Configurar la interfaz de red” 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.
Los nombres exactos de sus interfaces de red depende del hardware que utilice, por ejemplo las interfaces son “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 no es ni mucho menos completa, y NetBSD soporta muchos más dispositivos de red.
Para conseguir una lista de interfaces de red disponibles en su sistema (o más bien, una lista de todas las interfaces de red que NetBSD ha detectado), interrumpa el proceso de instalación presionando “Ctrl+Z”, y ponga
#ifconfig -apcn0: flags=8802<UP,BROADCAST,SIMPLEX,MULTICAST> mtu 1500 address: 00:0c:29:f6:48:59 media: Ethernet autoselect (autoselect) status: active inet 0.0.0.0 netmask 0xffffff00 broadcast 0.0.0.0 inet6 fe80::206:dff:fec6:73d5%fxp0 prefixlen 64 scopeid 0x1 lo0: flags=8009<UP,LOOPBACK,MULTICAST> mtu 33196 inet 127.0.0.1 netmask 0xff000000 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500 ppp1: flags=8010<POINTOPOINT,MULTICAST> mtu 1500 sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 296 sl1: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 296 strip0: flags=0 mtu 1100 strip1: flags=0 mtu 1100
para una lista de todas las interfaces de red (pcn0, lo0, ppp0, ...), y su estado actual (que es muy probable que este aun sin configurar). Para conseguir más información sobre todos los dispositivos encontrados durante el inicio del sistema, incluido los dispositivos de red, escriba
#more /kern/msgbuf
Para solo obtener información sobre un único dispositivo, por ejemplo “pcn0”, ejecute:
#grep ^pcn0 /kern/msgbufpcn0 at pci1 dev 8 function 0: Intel PRO/100 VE (MOB) Network Controller, rev 131 pcn0: interrupting at irq 11 pcn0: Ethernet address 00:0c:29:f6:48:59
Puede volver a la instalación de NetBSD escribiendo
#fg
Seguidamente, hay una posibilidad de configurar las opciones para su red como se muestra en la Figura 3.24, “Eligiendo las opciones de medios de comunicación de red”, como ajustes duplex para red local, y varios para ajustes de tarjetas wireless LAN.
No es probable que necesite modificar algo que esté por defecto aquí. Si experimenta problemas de lentitud en la transferencia o desconexiones, puede por ejemplo forzar una configuración duplex diferente para la tarjeta de red aquí. Para obtener una lista de los medios soportados y opciones de los medios para un dispositivo de red dado (digamos: “pcn0”), salga de sysinst presionando “Ctrl+Z”, y escriba:
#ifconfig -m pcn0pcn0: flags=8802<UP,BROADCAST,SIMPLEX,MULTICAST> mtu 1500 address: 00:0c:29:f6:48:59 media: Ethernet autoselect (autoselect) status: active supported Ethernet media: media 10baseT media 10baseT mediaopt full-duplex media 100baseTX media 100baseTX mediaopt full-duplex media autoselect media autoselect mediaaopt full-duplex inet 0.0.0.0 netmask 0xffffff00 broadcast 0.0.0.0 inet6 fe80::206:dff:fec6:73d5%fxp0 prefixlen 64 scopeid 0x1
Varios valores del “medio” dados después pueden ser de interés aquí, incluyendo palabras claves como “autoselect” pero también incluyendo cualquier ajuste “mediaopt”.
Vuelva a la instalación escribiendo
#fg
La siguiente pregunta será si quiere realizar una autoconfiguración del DHCP como se muestra en la Figura 3.27, “Usando DHCP para configurar la red”. 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.
La Figura 3.28, “Introduciendo y configurando los datos de red” muestra las cuestiones que pregunta para la configuración de la red. Los valores preguntados son:
Este es el nombre del dominio que están en el Sistema de Nombre de Dominios WRT ("with respect to" - "en referencia a" ¡y que no tiene nada que ver con ningún dominio NIS/YP en el que usted puede estar!).
El nombre por el cual otras máquinas pueden generalmente dirigirse a su ordenador. No es usado realmente durante la instalación.
Introduzca la numeración de su dirección de Protocolo de Internet (IP - Internet Protocol) “separada por puntos”.
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”).
La dirección IP por defecto del router. No utilice aquí un nombre de equipo.
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 favor observe que la mayoría de parámetros de la configuración de red no están guardados en el sistema que instala. Podría argumentar que esto no debería ser así, pero NetBSD no fue diseñado para hacerlo de es forma. Los parámetros de configuración de red pasa como con otras opciones de configuración necesarias para NetBSD posteriores a la instalación, vea Capítulo 4, El primer inicio, Capítulo 5, El segundo inicio y básicamente el resto completo de la guía. ¡Si, NetBSD le permite muchas opciones!.
Por último nos pregunta si deseamos autoconfigurar IPv6, tal como se muestra en la Figura 3.29, “Configurando IPv6”. 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.
Elija “Si” si sabe que va a utilizar este nuevo protocolo, mostrándonos una serie de servidores DNS para IPv6, así como la posibilidad de introducir nosotros alguno de forma manual seleccionando “otros”, tal y como se puede observar en la Figura 3.30, “Configurando el DNS de IPv6”.
En caso de que no vaya a utilizar este protocolo IPv6, que actualmente es lo más normal elija “No”.Después de responder a todas las preguntas para la configuración de red, los mostrará otra vez con la posibilidad de volver atrás y volver a introducirlos, vea la Figura 3.31, “Parámetros de configuración de la red”, cuando selecciona “No”. Elija “Si” si está satisfecho con la configuración para proceder con la instalación.
sysinst ahora iniciará unos cuantos comandos (no mostrando el detalle aquí) para configurar la red: limpiando la tabla de enrutamiento, estableciendo el router predeterminado, y testeando si la conexión de red está operativa..
La siguiente cuestión que pregunta es acerca del lugar donde deseamos almacenar los archivos durante la descarga, vea la Figura 3.32, “Qué directorio utilizar para la descarga”. El directorio por defecto está normalmente bien, está localizado en el sistema de archivo de NetBSD (/usr/INSTALL).
Después de que el instalador sabe donde descargar los archivos, que conexión de red utilizar, en que partición y sistema de archivo extraerlo, el ultimo dato que desconoce es el lugar de donde descargarse los componentes de instalación, que es el siguiente mensaje que muestra la Figura 3.33, “Definiendo el lugar fuente de los componentes” permitiendo cambiarlo. Puede ajustar el host desde donde los componentes son descargados, el directorio base de la versión de NetBSD que quiere instalar y el directorio de los componentes (relativo al directorio base), que por lo general contiene la arquitectura que quiere instalar. También puede cambiar aquí el nombre de usuario (“Usuario”) y contraseña (“Password”) utilizado para identificarse en el FTP, si es necesario. Si quiere utilizar un Proxy FTP (“Proxy”) para la descarga, introduzca su URL aquí también.
Cuando esté satisfecho con su configuración (las predeterminadas en la mayoría de los casos), elija “Bajar distribución” para continuar.
Si ocurre un error y sysinst no puede encontrar un archivo, se lo dirá tal y como se muestra en la Figura 3.34, “Ha ocurrido un error durante la descarga” y tendrá una posibilidad de volver atrás y poder ajustar el lugar de donde se descargará los componentes.
Si los datos dados para la descarga fuesen correctos, los archivos de componentes se descargarán y almacenarán en el directorio indicado anteriormente, como se muestra en la Figura 3.35, “Descargando los componentes de instalación”.
Después de que todos los componentes estén disponibles - bien 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. La Figura 3.36, “Extrayendo los archivos de componentes” muestra un ejemplo de proceso de extracción con una barra de progreso, tal y como seleccionamos anteriormente (Figura 3.22, “Eligiendo el detalle del proceso de extracción”).
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.
En esta misma pantalla, tal y como se puede ver en la Figura 3.37, “Guardando la configuración de red en el sistema de archivo”, preguntará si la configuración de red que ha introducido para el ordenador es correcta para las operaciones normales de red y si quiere guardarla en el directorio /etc. Si elige “Si” la configuración de red que hemos introducido para bajarnos los archivos se quedará guardada como la configuración de red y si elige “No” no se quedará guardada debiendo configurar nuevamente la conexión de red con los datos correctos.
Si los archivos fueron descargados desde la red, puede eliminarlos después de su descompresión, o mantenerlos. sysinst preguntará y hará lo que le indique - si selecciona “No” conservará los archivos, y si selecciona “Si” los eliminará - como se muestra en la Figura 3.38, “¿Borrar los componentes después de descomprimirlos?”.
Otro mensaje (ver la Figura 3.39, “Extracción de los componentes completada”) le hará saber que la extracción de los componentes ya ha sido completada, y que tiene la oportunidad de configurar algunas cosas esenciales antes de terminar la instalación de NetBSD.
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, mostrado en la Figura 3.40, “Seleccionando la zona horaria de su sistema” 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.
La siguiente cosa que pregunta es que algoritmo será usado para encriptar el archivo de contraseñas (Figura 3.36, “Seleccionando el esquema de encriptación de contraseñas”). Mientras que DES es el algoritmo estándar usado en la mayoría de sistemas Unix, MD5 y Blowfish contraseñas más largas que DES, que solo utiliza los 8 primeros caracteres de la contraseña que se introduce. DES es aun útil para la interoperatividad con otros Sistemas Operativos (por ejemplo para NIS).
Después de elegir el cifrado de la contraseña le preguntará si quiere establecer la contraseña de root (administrador), vea la Figura 3.42, “Estableciendo la contraseña de root ahora o más tarde”.
Aunque NetBSD no inicia ningún servicio cuando arranca el equipo después de la instalación, 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 passwd(1) por usted, y podrá introducir su contraseña nueva de root (administrador) (dos veces). Por favor observe que la contraseña no esté repetida, y si introduce una contraseña muy corta, el sistema le avisará sobre eso, vea la Figura 3.43, “Estableciendo la contraseña de root”. Si insiste en introducir la misma contraseña corta otra vez, NetBSD le dejará realizarlo.
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). Como se muestra en la Figura 3.44, “Eligiendo un intérprete de línea de comandos para la cuenta root”, el intérprete de línea de comandos por defecto es el C shell (csh), otros entre los que poder 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 (vea la Sección 4.6, “intérprete de línea de comandos”).
En este punto la instalación ha terminado, vea la Figura 3.45, “Enhorabuena”.
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” para iniciar su instalación de NetBSD como se muestra en la Figura 3.46, “Reiniciando el sistema para terminar la instalación”.