Arranque desde un CD-ROM
&boot-installer-intro-cd.xml;
Contenidos del CD
Existen tres variaciones básicas de los CDs de instalación de Debian.
El CD Tarjeta de negocios tiene una instalación
mínima que cabe en este medio de CD de formato pequeño.
Requiere conexión de red para instalar el resto de la instalación
base y tener un sistema utilizable.
El CD Instalación de red tiene todos los paquetes
para la instalación base pero requiere una conexión de red a un
sitio de réplica de Debian para instalar los paquetes
adicionales que desee para tener un sistemas completo.
El juego de CDs de Debian puede instalar un sistema completo
desde el amplio rango de paquetes que contiene sin necesidad de
acceder a la red.
La arquitectura IA-64 usa la siguiente generación de Interfaz de Firmware
Extensible (EFI) de Intel.
A diferencia del tradicional BIOS x86 que conoce muy poco sobre el
dispositivo de arranque; además de la tabla de particiones y el
registro principal de arranque (MBR), EFI puede leer y escribir
ficheros de particiones de disco formateadas con FAT16 o FAT32.
Esto simplifica el proceso, a menudo arcaico, de iniciar un sistema.
El gestor de arranque del sistema y el firmware EFI que lo soporta
tiene un sistema de ficheros completo para almacenar los ficheros
necesarios para arrancar la máquina.
Esto significa que el disco de sistema en un sistema IA-64 tiene una
partición adicional dedicada a EFI en lugar del simple MBR o bloque
de arranque en sistemas más convencionales.
El CD del instalador de Debian contiene una pequeña partición EFI
donde se ubican ELILO, su fichero de configuración,
el núcleo del instalador y un sistema de ficheros adicional (initrd).
El sistema en ejecución también contiene una partición EFI donde residen
los ficheros necesarios para arrancar el sistema.
Estos ficheros son leíbles desde el intérprete de órdenes de EFI como se describe a
continuación.
Muchos de los detalles acerca de como ELILO realmente
carga e inicia un sistema son transparentes para el
instalador. Sin embargo, el instalador debe configurar una partición
EFI antes de instalar el sistema base. De otra forma, la instalación
de ELILO fallará, lo que resultará en un sistema
no arrancable. La partición EFI se asigna y formatea en el paso de
particionado de la instalación, antes de cargar cualquier paquete
en el disco del sistema. La tarea de particionado también verifica que
una partición EFI adecuada esté presente, antes de permitir que la
instalación prosiga.
El gestor de arranque de EFI es el último paso de la
inicialización del firmware. Éste muestra una lista de menú desde
donde el usuario puede elegir una opción.
Dependiendo del modelo del sistema y de que otro software ha sido
cargado en el sistema, este menú podría ser diferente de un
sistema a otro.
Se deben mostrar al menos dos opciones en el menú,
Boot Option Maintenance Menu y
EFI Shell [Built-in].
De preferencia use la primera opción, sin embargo, si
no está disponible o por alguna razón el CD no arranca con ésta,
use la segunda opción.
IMPORTANTE
El gestor de arranque EFI elegirá la acción de arranque predeterminada,
usualmente la primera opción del menú, después de algunos segundos
predefinidos.
Esto es indicado por un contador en la parte inferior de la pantalla.
Cuando el contador expira y el sistema inicia la acción predeterminada,
puede que tenga que reiniciar la máquina para continuar la instalación. Si la
acción predeterminada es «EFI Shell», puede volver al gestor de arranque
ejecutando exit en el intérprete de órdenes.
Opción 1: Arrancar desde la opción de arranque de mantenimiento del menú
Inserte el CD en la unidad DVD/CD y reinicie la máquina.
El firmware mostrará la página del gestor de arranque EFI y el menú
después de que finalice la inicialización del sistema.
Elija Boot From a File desde el menú con
las teclas de desplazamiento y pulse ENTER.
Esto mostrará una lista de dispositivos probados por el firmware.
Deberá obtener dos líneas de menú conteniendo las etiquetas
Debian Inst [Acpi ... ó
Removable Media Boot.
Si examina el resto de la línea de menú, notará que la
información del dispositivo y el controlador son las mismas.
Puede elegir alguna de las entradas que se refieren a la unidad de
CD/DVD.
Escoja su elección con las teclas de desplazamiento y pulse
ENTER. Si elije Removable Media Boot
la máquina inmediatamente iniciará la secuencia de arranque.
Si, en cambio, elije Debian Inst [Acpi ..., ésta
le mostrará un directorio listando la porción arrancable del CD,
solicitándole que prosiga con el paso siguiente (y adicional).
Necesitará efectuar este paso solamente si elije
Debian Inst [Acpi ....
El listado del directorio también mostrará
[Treat like Removable Media Boot] en la penúltima
línea.
Elija esta línea con las teclas de desplazamiento y pulse
ENTER.
Esto iniciará la secuencia de arranque.
Estos pasos inician el gestor de arranque de Debian el cual mostrará
una página de menú para que elija un núcleo de arranque y opciones.
Proceda a elegirlas.
Opción 2: Arrancar desde el intérprete de órdenes de EFI
Si, por alguna razón, no tiene éxito usando la opción 1, reinicie la
máquina y cuando aparezca la pantalla de gestor de arranque EFI
deberá haber una opción llamada EFI Shell [Built-in].
Arranque el CD del instalador de Debian con los siguientes pasos:
Inserte el CD en la unidad DVD/CD y reinicie la máquina.
El firmware mostrará la página del gestor de arranque EFI después
que finalice la inicialización del sistema.
Elija EFI Shell desde el menú usando las teclas de
desplazamiento y pulse ENTER.
El intérprete de órdenes de EFI buscará todos los dispositivos arrancables y los
mostrará en la consola antes de mostrar su cursor de órdenes.
Las particiones arrancables reconocidas en los dispositivos
mostrarán un nombre de dispositivo como
fsn:.
Todas las otras particiones reconocidas serán nombradas
blkn:.
Si inserta un CD después de ingresar al intérprete, podría tomarle
algunos segundos adicionales mientras inicializa la unidad de CD.
Examine la salida del intérprete de órdenes mientras éste busca la unidad de CD-ROM.
Es bastante probable que sea el dispositivo fs0:,
aunque otros dispositivos con particiones arrancables
también serán mostrados como
fsn.
Escriba fsn: para elegir
ese dispositivo, donde n es el número de partición
para el CD-ROM. Este intérprete le mostrará ahora el número de partición
como su cursor.
Escriba elilo y pulse ENTER.
Esto iniciará la secuencia de arranque.
Como en la opción 1, estos pasos inician el gestor de arranque de Debian
que mostrará una página de menú para que elija un núcleo de arranque y
opciones.
También puede introducir la orden corta
fsn:elilo en el cursor del
intérprete de órdenes.
Proceda a elegir el núcleo de arranque y las opciones.
Instalar usando una consola en el puerto serie
Puede realizar la instalación con monitor y teclado o usar una conexión
serie. Para configurar el monitor/teclado, seleccione la opción que contenga
[VGA console]. Para instalar a través de un conexión serie, seleccione la opción
que contenga [BAUD baud serial console], donde
BAUD es la velocidad de la consola serie.
Las opciones del menú están configuradas de antemano para los baudios más
comunes de ttyS0.
En la mayoría de circunstancias, querrá configurar el instalador para usar
los mismos baudios que su conexión a la consola EFI. Si no está seguro del valor
correcto para este parámetro, puede obtenerlo con la orden
baud en el intérprete de órdenes de EFI.
Si no hay ninguna opción preconfigurada disponible para el dispositivo serie o los
baudios que desea usar, puede modificar la configuración de una de las opciones
del menú. Por ejemplo, para usar una consola a 57600 baudios a través del
dispositivo ttyS1, introduzca console=ttyS1,57600n8 en la
ventana de texto Boot:.
La mayoría de las máquinas IA-64 tienen de forma predeterminada una consola de
9600 baudios. Es bastante poco, y el proceso de instalación normal tardará
bastante en dibujar cada pantalla. Debe considerar o bien incrementar los
baudios para realizar la instalación, o realizar la instalación en modo
texto. Lea el menú de ayuda Params para obtener
instrucciones sobre cómo comenzar el instalador en modo texto.
Si escoge un tipo de consola incorrecta, podrá elegir el núcleo e introducir
parámetros pero tanto la visualización como la entrada se perderán tan pronto
inicie el núcleo, requiriéndole reiniciar antes de poder empezar la instalación.
Arrancar con TFTP
Arrancar un sistema IA-64 desde la red es similar a hacerlo desde CD.
La única diferencia es cómo se carga el núcleo de instalación.
El gestor de arranque EFI puede cargar e iniciar programas desde un
servidor en la red.
Una vez que el núcleo es cargado y se inicia, el sistema de instalación
procederá a través de los mismos pasos que la instalación desde CD
con la excepción de que los paquetes de la instalación base serán
cargados desde la red en lugar de la unidad de CD.
&boot-installer-intro-net.xml;
El arranque de red en un sistema IA-64 requiere dos acciones específicas
de arquitectura. En el servidor de arranque. DHCP y TFTP deben ser
configurados para entregar elilo.
En el cliente se debe definir una nueva opción de arranque en el
gestor de arranque EFI, para habilitar la carga a través de la red.
Configurar el servidor
Una entrada apropiada para el arranque a través de red de un sistema
IA-64, es como la siguiente:
host mcmuffin {
hardware ethernet 00:30:6e:1e:0e:83;
fixed-address 10.0.0.21;
filename "debian-installer/ia64/elilo.efi";
}
Note que el objetivo es que elilo.efi se ejecute en
el cliente.
Extraiga el fichero netboot.tar.gz en el directorio usado
como raíz para su servidor TFTP. Normalmente los directorios raíz TFTP incluyen
/var/lib/tftp y /tftpboot.
Este fichero creará un árbol de directorios debian-installer
con los ficheros de arranque para un sistema IA-64.
# cd /var/lib/tftp
# tar xvfz /home/user/netboot.tar.gz
./
./debian-installer/
./debian-installer/ia64/
[...]
netboot.tar.gz contiene un fichero
elilo.conf que debería funcionar en la mayoría de las
configuraciones. Sin embargo, si necesita cambiar algo, puede encontrarlo en el
directorio debian-installer/ia64/.
Es posible tener diferentes ficheros de configuración para clientes
distintos al nombrarlos usando la dirección IP de los clientes en formato hexadecimal
con el sufijo .conf en lugar de
elilo.conf.
Vea la documentación que provee el paquete elilo
para más detalles.
Configurar el cliente
Para configurar el soporte de arranque TFTP en el cliente, empiece
arrancando EFI y seleccionando Boot Option Maintenance Menu.
Añada una opción de arranque.
Debería ver una o más líneas con el texto Load File
[Acpi()/.../Mac()]. Si hay más de una de estas entradas, escoja
la que tenga la dirección MAC de la interfaz desde la que arrancará.
Use las teclas de desplazamiento para resaltar su elección, y presione Enter.
Nombre la entrada como Netboot o algo similar,
guarde y retorne al menú de opciones de arranque.
Deberá ver la nueva opción de arranque que acaba de crear, y, eligiéndola,
deberá iniciar una solicitud DHCP, lo que deriva en una carga TFTP de
elilo.efi desde el servidor.
El gestor de arranque mostrará su cursor después que ha descargado y
procesado su fichero de configuración. En este punto, la instalación
se efectúa con los mismos pasos que la instalación desde CD. Elija
la opción de arranque como se muestra a continuación y cuando el
núcleo ha terminado de instalarse a través de la red, se iniciará
el instalador de Debian.
Proceda con el siguiente capítulo para continuar la instalación
donde configura el idioma, red y las particiones de
disco.