PASO 1: INICIANDO EL PROCESO DE INSTALACIÓN
Una vez que el BIOS comenzó el arranque desde el CD o DVD-ROM aparecerá el menú del gestor de arranque Isolinux. En esta etapa, el núcleo Linux no está cargado aún; este menú le permite elegir el núcleo a arrancar y posiblemente ingresar los parámetros a pasarle en el proceso.
Para una instalación estándar sólo necesita elegir «Instalación» o «Instalación gráfica» (con las teclas de flecha), luego presionar la tecla Enter para iniciar el resto del proceso de instalación. Si el DVD-ROM es un disco multiarquitectura y el equipo tiene un procesador Intel o AMD de 64 bits, las opciones «Instalación 64 bits» y «Instalación gráfica 64 bits» permiten instalar la variante de 64 bits (amd64) en lugar de la versión predeterminada de 32 bits (i386). En la práctica, casi siempre podrá utilizar la versión de 64 bits: los procesadores más recientes son de 64 bits y la versión de 64 bits adminstra mejor la gran cantidad de memoria RAM que suelen tener los nuevos equipos.
Cada elemento del menú esconde una línea de órdenes específica para el arraque que puede ser configurada según sea necesario presionando la tecla TAB antes de validarlo y arrancar. El menú «Ayuda» muestra la interfaz de línea de órdenes antigua, donde las teclas F1 a F10 muestran diferentes pantallas de ayuda que detallan las opciones disponibles. Rara vez necesitará utilizar esta opción salvo casos muy específicos.
El modo «experto» (disponible en el menú «Opciones avanzadas») detalla todas las posibles opciones en el proceso de instalación y permite navegar entre los varios pasos en lugar de que éstos ocurran de forma automática y secuencial. Tenga cuidado, este modo puede ser confuso debido a la cantidad de opciones de configuración que ofrece
Paso 2: Selección del idioma
El programa de instalación comienza en inglés, pero en el primer paso del mismo se permite al usuario elegir el idioma que será utilizado durante el resto del proceso de instalación. Por ejemplo, al elegir el idioma francés el proceso de instalación será traducido a francés (y como resultado el sistema configurado en francés). Esta elección
Paso 3: Selección geográfica
Combinada con el idioma, esta información le permite al programa ofrecer la distribución de teclado más apropiada. También tendrá influencia en la configuración de la zona horaria. En los Estados Unidos se sugerirá un teclado QWERTY estándar y las opciones de zonas horarias apropiadas.
Paso 4: Selección de la distribución de teclado
El teclado propuesto «American English» corresponde a la distribución QWERTY usual.
Paso 5: Detección de hardware
Este paso es completamente automático en la gran mayoría de los casos. El instalador detecta su hardware e intenta identificar el dispositivo CD-ROM a utilizar para acceder a su contenido. Carga los módulos correspondientes a los componentes de hardware detectados y luego «monta» el CD-ROM para poder leerlo. Los pasos previos estaban completamente contenidos en la imagen incluida en el CD, un archivo de tamaño limitado y cargado en memoria por el BIOS al arrancar desde el CD.
El instalador funciona con la gran mayoría de los dispositivos, especialmente periféricos estándar ATAPI (a veces llamados IDE y EIDE). Sin embargo, si falla la detección de la lectora de CD-ROM, el instalador ofrecerá la opción de cargar los módulos para el núcleo (por ejemplo desde una llave USB) que corresponden al controlador del CD-ROM.
Paso 6: Carga de componentes
Con los contenidos del CD disponibles, el instalador carga todos los archivos necesarios para continuar con su trabajo. Esto incluye controladores adicionales para el resto del hardware (especialmente la placa de red) así como también todos los componentes del programa de instalación
Paso 7: Detección de hardware de red
Este paso automático intenta identificar la placa de red y cargar el módulo correspondiente. Si falla la detección automática puede seleccionar el módulo a cargar manualmente. Si no funciona ningún módulo es posible cargar un módulo específico de dispositivos removibles. Esta última solución generalmente sólo es necesaria cuando el controlador adecuado no está incluido en el núcleo Linux estándar pero está disponible en otro lado, como el sitio web del fabricante.
Este paso tiene que ser exitoso obligatoriamente para las instalaciones netinst ya que se deben cargar los paquetes Debian desde la red.
Paso 8: Configuración de red
Para poder automatizar el proceso tanto como sea posible, el instalador intenta configurar la red de forma automática con DHCP (para IPv4) y utilizando el descubrimiento de redes IPv6. Si eso falla ofrece más opciones: intentar nuevamente con una configuración DHCP normal, intentar una configuración DHCP declarando el nombre del equipo o configurar la red de forma estática.
La última opción necesita una dirección IP, una máscara de red, una dirección IP para una posible puerta de enlace, un nombre de equipo y un nombre de dominio.
Paso 9: Contraseña del administrador
La cuenta de superusuario «root», reservada para el administrador del equipo, será creada automáticamente durante la instalación; por ello se solicita una contraseña. El instalador la preguntará por una confirmación de la contraseña para prevenir cualquier error en la entrada que luego sería difícil de corregir.
Paso 10: Creación del primer usuario
Debian también impone la creación de una cuenta de usuario estándar para que el administrador no adquiera el mal hábito de trabajar como root. La norma básica de precaución significa esencialmente que se realiza cada tarea con los permisos mínimos necesarios para limitar el daño que pueda causar un error humano. Es por esto que el instalador pedirá el nombre completo
Paso 11:Configuración del reloj
Si la red se encuentra disponible, el reloj interno del sistema es actualizado (por única vez) desde un servidor NTP. De esta forma, la marcas temporales en los registros serán correctas desde el primer arranque. Para que se mantengan consistentes en el tiempo es necesario configurar un demonio NTP luego de la instalación inicial.
Detección de discos y otros dispositivos
Este paso detecta automáticamente los discos duros en los que se podría instalar Debian. Serán presentados en el próximo paso: particionado.
Paso 12: Inicio de la herramienta de particionado
El paso de particionado es tradicionalmente difícil para usuarios nuevos. Es necesario definir varias porciones del disco (o «particiones») en las que se almacenarán los sistemas de archivos Linux y la memoria virtual («swap»). Esta tarea es más complicada si el equipo ya posee otro sistema operativo que desea conservar. Efectivamente, tendrá que asegurarse de modificar sus particiones (o que las redimensione sin causar daños).
Afortunadamente, el software de particionado tiene un modo «guiado» que recomienda las particiones que debe crear el usuario — en la mayoría de los casos puede simplemente aceptar las sugerencia
s
del software
Paso 13: Elección del modo de particionado
La primera pantalla en la herramienta de particionado ofrece la opción de utilizar un disco duro completo para crear varias particiones. Para un equipo (nuevo) que sólamente utilizará Linux esta es claramente la más simple, y puede elegir la opción «Guiado - utilizar todo el disco». Si el equipo tiene dos discos duros para dos sistemas operativos, definir un disco para cada uno también es una solución que facilitará el particionado. En ambos casos, la pantalla siguiente le ofrecerá elegir el disco en el que instalar Linux seleccionando la opción correspondiente (por ejemplo «SCSI1 (0,0,0) (sda) - 12.9 GB ATA VBOX HARDDISK»). Luego comenzará el particionado guiado.
Paso 14: Disco a utilizar para el particionado guiado
El particionado guiado también puede configurar volúmenes lógicos LVM en lugar de particiones (revise más adelante). Ya que el resto del funcionamiento es el mismo, no entraremos en los detalles de la opción «Guiado - utilizar todo el disco duro y configurar LVM» (cifrado o no).
En otros casos, cuando Linux deba trabajar junto a otras particiones preexistentes, necesitará seleccionar el particionado manual.
La herramienta de particionado guiado ofrece tres métodos de particionado que corresponden a distintos usos.
El primer método es llamado «Todo los archivos en una partición». El árbol completo del sistema Linux será almacenado en un sólo sistema de archivos que corresponde con el directorio raíz /. Este particionado simple y robusto es adecuado para sistemas personales o con un sólo usuario. De hecho, se crearán dos particiones: la primera tendrá el sistema completo y la segunda la memoria virtual (swap).
El segundo método, «Partición /home/ separada» es similar pero divide la jerarquía de archivos en dos: una partición contiene el sistema Linux (/) y la segunda contiene los «directorios de usuario» (es decir, los datos de usuarios, en archivos y subdirectorios disponibles en /home/).
El último método de particionado, llamado «Particiones /home, /var y /tmp separadas» es apropiada para servidores y sistemas multiusuario. Divide el árbol de archivos en muchas particiones: además de las particiones para la raíz (/) y las cuentas de usuario (/home/), también creará particiones para datos de software de servidor (/var/), y archivos temporales (/tmp/). Estas divisiones tiene varias ventajas. Un usuario no podrá bloquear el servidor consumiendo todo el espacio disponible en el disco duro (sólo pueden llenar /tmp/ y /home/). Los datos de demonios (especialmente registros) tampoco podrán trabar el resto del sistema. Luego de elegir el tipo de la partición, el software calculará una sugerencia y la describirá en la pantalla; el usuario podrá modificarla si es necesario. Puede, en particular, elegir otro sistema de archivos si la opción
Paso 15: Particionado manual
El particionado manual provee mayor flexibilidad, permitiéndole al usuario seleccionar el propósito y tamaño de cada partición. Lo que es más, este modo es inevitable si desea utilizar RAID por software. La primera pantalla mostrará los discos disponibles, sus particiones y cualquier espacio libre posible que no haya sido particionado aún. Puede seleccionar cada elemento mostrado; presionar la tecla Enter mostrará una lista con las acciones posibles.
Puede borrar todas las particiones en un disco al seleccionarlo.
Al seleccionar el espacio libre en un disco puede crear una nueva partición manualmente. También puede hacerlo con el particionado guiado, que es una solución interesante para un disco que ya contiene otro sistema operativo pero que podría desear particionar para Linux de forma estándar.
Configuración del gestor de volúmenes lógicos (LVM)
LVM le permite crear particiones «virtuales» a través de varios discos. Los beneficios son dobles: el tamaño de las particiones no estará limitado por el tamaño de los discos individuales sino por el del conjunto completo y podrá modificar el tamaño de las particiones existentes en cualquier momento, posiblemente agregando un disco adicional cuando lo necesite.
LVM utiliza una terminología particular: una partición virtual es un «volúmen lógico», que es parte de un «grupo de volúmenes» o la asociación de varios «volúmenes físicos». De hecho, cada uno de esos términos se corresponde con una partición «real» (o dispositivo de RAID por software).
Esta técnica funciona de una forma muy simple: se divide cada volúmen, sea lógico o físico, en bloques del mismo tamaño que LVM hace que coincidan. Agregar un nuevo disco causará la creación de un nuevo volúmen físico y sus nuevos bloques pueden ser asociados a cualquier grupo de volúmenes. Todas las particiones del grupo de volúmenes expandido tendrán espacio adicional sobre el que extenderse.
La herramienta de particionado configura LVM en varios pasos. Primero debe crear las particiones en los discos existentes que serán «volúmenes físicos para LVM». Para activar LVM debe seleccionar «Configurar el gestor de volúmenes lógicos (LVM)» y luego, en la misma pantalla de configuración, «Crear grupo de volúmenes» al que le asociará los volúmenes físicos existentes. Finalmente podrá crear volúmenes lógicos dentro de este grupo de volúmenes. La herramienta de particionado automático puede realizar todos estos pasos automáticamente.
Cada volúmen físico aparecerá en el menú de particionado como un disco con sólo una partición que no puede ser eliminada pero que puede utilizar como desee.
Configuración de particiones cifradas
Para garantizar la confidencialidad de sus datos, por ejemplo en el caso de pérdida o robo de su equipo o un disco duro, es posible cifrar los datos en algunas particiones. Se puede agregar esta funcionalidad bajo cualquier sistema de archivos ya que, como con LVM; Linux (en particular el controlador dm-crypt) utiliza el mapeador de dispositivos («Device Mapper») para crear una partición virtual (cuyo contenido es protegido) basándose en una partición subyacente que almacenará los datos en forma cifrada (gracias a LUKS, «configuración unificada de claves en Linux» por sus siglas en inglés, un formato estándar que permite almacenar tanto datos encriptados como también metainformación que indica los algoritmos de cifrado utilizados).
Paso 16: Instalación del sistema base
Este paso, que no necesita interacción con el usuario, instala los paquetes del «sistema base» Debian. Esto incluye las herramientas dpkg y apt que administran los paquetes Debian, así como también los programas necesarios para iniciar el sistema y comenzar a utlizarlo.
Paso 17: Configuración del gestor de paquetes (apt)
Para poder instalar software adicional, necesita configurar APT para indicarle dónde encontrar paquetes Debian. Este paso es tan automático como es posible
Selección de una réplica de Debian
Finalmente, el programa propone utilizar un proxy HTTP. Si no configura un proxy, accederá a internet directamente. Si ingresa http://proxy.falcot.com:3128, APT utilizará el proxy/caché de Falco, un programa «Squid». Puede encontrar estas configuraciones revisando la configuración de un navegador web en otro equipo conectado a la misma red.
Los archivos Packages.gz y Sources.gz son descargados automáticamente para actualizar la lista de paquetes reconocidos por APT.
Paso 18: Selección de paquetes para instalación
El próximo paso le permite elegir el propósito del equipo en términos muy generales; las diez tareas sugeridas corresponden a listas de paquetes a instalar. La lista de paquetes que será instalada realmente será adaptada y completada más adelante, pero provee un buen punto de partida de forma simple.
Algunos paquetes también son instalados automáticamente según el hardware detectado (gracias al programa discover-pkginstall del paquete discover). Por ejemplo, si se detecta una máquina virtual VirtualBox el programa instalará el paquete virtualbox-guest-dkms que permite una mejor integración de la máquina virtual con el sistema
Y a esperar unos minutos
Paso 19: GRUB
GRUB es el gestor de arranque de Linux y es mejor instalarlo, si no lo haces tu ordenador no podrá iniciar la secuencia de carga. Escoge la opción SI y luego CONTINUAR
Paso 20: Seleccionar la unidad de destino de GRUB
Paso 21: Remoción del medio de instalación
Paso 22: Gestor de arranque GRUB
Si se logra ver tal pantalla quiere decir que GRUB se logro instalar correctamente y además es el disco o partición correcto. Pulsa
Paso 23: Iniciar sesión
Lo que importa realmente aquí es tener acceso a la interfaz de inicio de sesión. escribe el nombre de usuario y contraseña e ingresa a tu recién instalado sistema operativo
Paso 24: Acceso a la interfaz Grafica
Si haz seguido el tutorial al pie de la letra, deberías de poder acceder a la interfaz grafica