Anda di halaman 1dari 7

Instalación de Linux

De XTech Capacitacion

Tabla de contenidos
1 Configuración del BIOS:
1.1 ¿Qué es el BIOS?
1.2 Entrando en el BIOS
2 Formas de detectar el hardware existente
3 Preparar nuestro disco Rígido
3.1 Lo básico sobre particiones
3.2 Tamaño de la partición Linux
3.3 Repartir el espacio de Linux
3.3.1 El tamaño de la partición de intercambio (Swap)
3.4 Directorios o Particiones
4 Proceso de arranque de la PC
4.1 Arrancar con LILO (o GRUB)
4.2 Sectores de arranque
5 ¿Qué es LILO?
6 ¿Que es GRUB ?

Configuración del BIOS:


¿Qué es el BIOS?

BIOS significa Basic Input/oputput System, o lo que es lo mismo, Sistema Básico de Entrada y Salida... Con solo este
dato, la mayoría de los usuarios se quedarán tal y como estaban, sino un poco más confusos.

Aclarando conceptos, se trata de un programa especial, que se pone en marcha al encenderse la computadora,
comprueba que todos los periféricos funcionan correctamente, verifica el tipo y el funcionamiento del disco duro, de la
memoria, busca nuevo hardware instalado, etc.

El BIOS no se carga en memoria como un sistema operativo, sino que viene ya incorporada a la placa base en un chip de
memoria PROM, EPROM o Flash. Actualmente, la mayoría de las BIOS pueden ser actualizadas por software, pero no
pueden cambiarse. Para ello sería necesario cambiar físicamente el chip de la placa base o, más seguramente, la placa
base por completo.

Entrando en el BIOS

El BIOS actúa durante un breve período de tiempo tras encender la computadora: solamente durante los primeros
segundos en que la pantalla primaria nos muestra los discos duros y cd-rom que tenemos montados en el sistema.
Después, cede el control de la PC al sistema operativo.

Para acceder al BIOS, debemos de aprovechar esos instantes en que está activo. Por lo general, durante ese tiempo
aparece un mensaje en la parte inferior de la pantalla que pone algo como 'Press DEL to enter setup', de forma que
podremos acceder a este BIOS pulsando <Supr,>, aunque a otros BIOS se accede con <Alt.>+<F1>, o con otras
combinaciones de teclas. Si intentamos entrar en el BIOS cuando ya no está activo, no lo conseguiremos, así que
tendremos que reiniciar la PC e intentarlo de nuevo.

Formas de detectar el hardware existente


Distribuciones como KNOPPIX, pueden darnos mucha información al momento de no poseer conocimientos de
hardware o si la unidad a instalar (Gabinete) no puede ser abierto.

Antes de comenzar con la instalación, deberemos realizar lo siguiente:

Configurar el BIOS para que pueda iniciar desde la unidad de diskette o CD-ROM según el tipo de instalación
que se realice.
Tomar nota de la información brindada por el BIOS: memoria, disco rígido, etc.
Haber realizado backup de la información ya existente.
En base a la información recopilada, podremos realizar la instalación ya sea para escritorio o servidor basado en
GNU/Linux.

Preparar nuestro disco Rígido


Las opciones son simples, la decisión no tanto. Puesto que dependerá de muchos factores (entre ellos la importancia de
los datos ya existentes en el disco). Podemos preparar la partición donde instalaremos Linux antes de comenzar la
instalación (con un programa al que le tengamos confianza) o podemos confiarle el trabajo al programa incluido en la
distribución que hayamos elegido.

En cualquiera de los casos es muy recomendable, hacer un backup de toda la


información importante antes de comenzar el proceso.

Lo básico sobre particiones

Cada disco rígido contiene una tabla de particiones (dentro del MBR: Master Boot Record) con espacio para cuatro
entradas, de las cuales sólo una puede ser una partición extendida y el resto primarias o bien, todas primarias.

La esencia de las particiones primarias es relativamente simple pues se trata de una zona continua de cilindros, que está
asignada a un sistema operativo. Con particiones primarias, solamente se puede establecer un máximo de cuatro; no
caben más en la tabla de particiones.

Aquí comienza el concepto de la partición extendida, la que también se representa como una zona continua de cilindros.
Sin embargo, es posible dividir la partición extendida en particiones lógicas, que no necesitan una entrada en la tabla de
particiones. Se puede decir que se trata de una especie de contenedor para las particiones lógicas.

Si se necesitan más de cuatro particiones es necesario definir la cuarta como partición extendida y asignar a ella todos
los cilindros libres. En esta se pueden generar entonces casi tantas particiones como se desee (el máximo se sitúa en 15
particiones para discos SCSI y en 63 para discos (E)IDE).

A Linux no le importa el tipo de partición (primaria o lógica) donde está instalado.

Se nos pueden dar varios casos:

Si eres una persona con suerte, que tiene dos discos duros y uno lo vas a usar con Linux o simplemente pasas de otros
sistemas operativos y te lanzas de lleno en este mundo, estás de suerte. Esta es la instalación mas fácil. Si el disco duro
es nuevo y no tiene formato, puedes pasar de esto e ir directamente a la instalación una vez hayas decidido como
repartirás el espacio para Linux.
Tienes un disco en blanco y en él quieres instalar, tanto Windows como Linux. Debes crear las particiones que creas
convenientes, pero debes de tener en cuenta que W98/Me, sólo se pueden instalar por medios normales en la partición
primaria C: con formato FAT32, no así W2000/XP que taMbién pueden ser instalados en cualquier tipo de partición. El
orden recomendado de instalación sería:

W98/ME
W2000/XP
Linux

Tienes un disco con una sola partición (poco recomendable), donde ya tienes instalado Windows y no desearías tener
que empezar de cero. Primero debes de realizar un scandisk para descartar que haya partes defectuosas en el disco,
después debes desfragmentar el disco para que todos los datos sean colocados al principio de la partición, luego con el
programa utilitario que hayamos elegido procederemos a redimensionar (achicar) la partición existente y después
asignaremos el espacio que ha quedado libre tras redimensionar la partición como creamos conveniente.

Este caso también es aplicable si ya tenemos varias particiones creadas y queremos usar el espacio sobrante en alguna
de ellas para instalar Linux. Si quieres usar una partición ya creada completamente para Linux, puedes copiar los datos a
otra partición y luego simplemente debes de borrarla con la utilidad elegida.

Nota: NO somos responsables de los daños o pérdida de datos que el uso de las
utilidades usadas pueda causar en el disco. Si bien este proceso es seguro,
suele pasar que por inexperiencia se cometen errores que derivan en la pérdida
de los mismos.

Tamaño de la partición Linux

Para instalar lo realmente importante bastaría con 180 Mb, pero si solo vamos a dar un uso especial al PC, solamente
usaremos la consola sin sistema X-Window (ventanas al estilo de como las conocemos en Windows). Con la idea de
usar X-Window y algunas pocas aplicaciones hablaríamos de unos 500 Mb, aunque hoy en día pedir 1 o 2 Gb no es
demasiado espacio; ambos casos incluyen la zona de intercambio Swap, que mas adelante veremos que significa.

Trabajar bajo X-Window con aplicaciones modernas como KDE o GNOME (dos tipos de escritorios), Abiword ,
Gnumeric U OpenOffice.org y Mozilla-Firefox o Konqueror necesita 1,5 Gb.

Desarrollar con Linux pequeñas aplicaciones en el entorno del sistema X-Window taMbién requiere unos 1,5 GB.

Las dos modalidades anteriores: 2,0 Gb.

Compilar servidores X propios, grabar CDs propios y lo anterior: 4 Gb.

Accionar un servidor FTP o de Internet: 700 Mb sistema base + infinito.

Por tanto, si queremos tener lo equivalente a un Windows profesional, lo recomendable es reservar 4 Gb. Con los discos
duros modernos ya no hemos de tener problemas de espacio.

En cualquier caso, es una buena costumbre revisar en la documentación de la


distribución que vamos a instalar, cuanto espacio nos recomienda que reservemos
para la misma.

Como se puede ver todo depende del uso que se vaya ha hacer del PC, lo más normal en nuestro caso es que lo usemos
como estación de trabajo, ya que lo que pretendemos es usarlo igual que usaríamos Windows, por lo que el tamaño
debería estar entre 4 y 8 Gb teniendo en cuenta que estos valores se pueden elevar si además vamos a guardar archivos
adicionales aparte de los del sistema.

Hay que tener en cuenta que desde Linux se puede acceder al resto de particiones FAT (e incluso ya también NTFS) de
Windows, por lo que archivos de música, imágenes y otros, podemos usarlos o guardarlos en la partición que usamos
habitualmente, y disponer de ellos independientemente de si estamos usando Linux o Windows si tenemos la precaución
de guardarlos en un formato compatible con las aplicaciones que cada S.O. use para abrirlos.

Repartir el espacio de Linux

Como mínimo, Linux debe constar de 2 particiones importantes:

Partición Swap
Directorio Raíz también llamado Directorio o Partición Root ( / ).

El tamaño de la partición de intercambio (Swap)

Todavía se puede leer en muchas partes: "La cantidad de Swap debe ser como mínimo el doble de la de RAM". Esta
regla pertenece al tiempo en el cual 8 Mb de RAM era suficiente. Estos tiempos han pasado. La persona que compra
hoy en día una computadora con menos de 128 Mb ha sido muy mal aconsejada. Volviendo a la regla anterior: El fin era
conseguir una computadora con cerca de 30 a 40 Mb de Memoria virtual.

Con las aplicaciones modernas, hambrientas de memoria, hay que corregir estos valores hacia arriba. Normalmente 256
Mb de memoria virtual (como mínimo) es suficiente, pero es mejor no ser tacaño con ello. Compilando el kernel en el
entorno X-Window y mirando las páginas de ayuda con Mozilla-Firefox mientras que en algún lugar se ejecuta Emacs,
entonces con 256 Mb de memoria virtual se está sin muchas reservas. Esto significa que el usuario normal se encuentra
en el lado seguro con 512 Mb de memoria virtual. Lo que no se debería hacer, bajo ningún pretexto, es no proporcionar
ningún tipo de memoria Swap. Incluso una máquina con 256 Mb RAM debería tener una zona de Swap.

Directorios o Particiones

El sistema de archivo de Linux sigue todas las convenciones de Unix, lo cual significa que tiene una estructura
determinada, compatible y homogénea con el resto de los sistemas Unix. Al contrario que en Windows o MS-DOS, el
sistema de archivos en cualquier sistema tipo Unix no está ligado de una forma directa con la estructura del hardware,
esto es, no depende de si una determinado computadora tiene 1, 2 o 7 discos duros para crear las unidades c:\, d:\ o
m:\.

Todo el sistema de archivos de Unix tiene un origen único la raíz o root representada por “ / “. Bajo este directorio se
encuentran todos los archivos a los que puede acceder el sistema operativo. Estos archivos se organizan en distintos
directorios cuya misión y nombre son estándar para todos los sistemas tipo Unix.

Aunque esta documentación no pretende ser un manual de Linux, aquí podrán ver cómo se distribuyen los directorios en
Linux, ya que es normalmente durante la instalación cuando tiene que tomar esa decisión.

Para un usuario casero, bastará con crear la partición Swap, y el Directorio raíz o root ( / ). Esto no quiere decir que no
se instalen el resto de directorios, lo que harán es instalarse todos en las misma partición. De todos modos deberías de
buscar información, si quieres realizar otro tipo de particionado que se adapte mas a tus necesidades o que creas mas
conveniente.

Esta es la configuración estándar del directorio raíz ( / ):

Directorio Contiene...
bin/ Binarios de comandos esenciales
boot/ Archivos estáticos de cargador de arranque (boot-loader)
dev/ Archivos de dispositivos
etc/ Configuración del sistema local-máquina
home/ Directorios de los usuarios
lib/ Librerías compartidas
media/ En algunas distribuciones: Punto de montaje para discos portátiles (CDs, DVDS, disqutes, etc.)
mnt/ Punto de montaje de particiones temporales
root/ Directorio hogar del usuario root
sbin/ Binarios del sistema esenciales
tmp/ Archivos temporales
Recursos compartidos para el usuario (ejecutables, librerías compartidas, documentación, imágenes,
usr/
sonidos, etc.)
srv/ En algunas distribuciones: Archivos correspondientes a un sitio de un servidor Web y/o FTP.
var/ Información variable (logs del sistema, archivos de tareas programadas, casillas de mail, etc.)

El kernel de Linux estaría localizado en, ya sea / ó en /boot/. Si está localizado en / suele usar el nombre
VMLINUX o VMLINUZ, nombres que han sido usados en paquetes fuentes del kernel de Linux recientes.

Otra cosa a tener en cuenta a la hora de la instalación es que Linux no reconoce los dispositivos como Windows o MS-
DOS, (A: B: C: D:).

Linux diferencia entre un disco duro maestro a un disco duro esclavo. También diferencia entre un CD-ROM maestro a
un CD-ROM esclavo y según “dónde” Linux lo encuentre, le dará un nombre u otro.

Todos los dispositivos en Linux empezaran con el nombre HDx, donde x puede ser, a, b, c, d etc, exceptuando la
disquetera, que será fd0.

Interfaz de disco primaria:

Maestro = hda
Esclavo = hdb

Interfaz de disco secundaria:

Maestro = hdc
Esclavo = hdd

Veámoslo con un ejemplo:

Tengo una computadora con un disco rígido tipo ATA 133, enchufado al conector marcado como "IDE 1" (que
corresponde a la primera interfaz). Éste tiene colocado el jumper en posición "Master". Quiero dos particiones primarias
y 5 lógicas.

Las 2 particiones primarias de este disco serían: hda1 y hda2

Las particiones lógicas dentro de la extendida (hda3) serán: hda5, hda6, hda7, hda8 y hda9.

El gráfico que representa nuestro ejemplo será este:


Esto viene al caso por que en algún momento de la instalación, nos pregunta si
deseamos habilitar, formatear, instalar en..., sepamos a qué partición se está
refiriendo, como veremos ahora.

Proceso de arranque de la PC
Cuando encendemos la computadora y después de que ésta lo mire todo y demás, la misma, reconoce el disco duro y su
geometría, y comienza la carga del S.O. Para ello la PC lee desde el primer disco duro, el primer sector físico de datos
del tamaño de 512 Bytes y se carga a la memoria. El control de ejecución pasa a este pequeño programa y la ejecución
de los comandos en éste determina a partir de ahora el proceso de arranque. Estos primeros 512 Bytes en el primer disco
duro se denominan en inglés Master Boot Record (MBR). Lo que debe de quedar aquí claro es que el MBR está al
principio del disco, no al principio de la primera partición.

Arrancar con LILO (o GRUB)

Por lo tanto si queremos que LILO controle el arranque de nuestra PC, cuando durante la instalación se nos pregunte
dónde queremos instalar LILO, elegiremos instalarlo en el MBR del HD primario, que en Linux corresponde a instalar
en hda. Este sistema nos permite instalar Linux, prácticamente en cualquier parte.

Sectores de arranque

Los sectores de arranque son los primeros de cada partición, a excepción de la partición extendida que es un
"contenedor" para otras particiones. Ofrecen 512 Bytes de espacio y sirven para albergar código, que puede ser
ejecutado por el sistema operativo que resida en esta partición. En el caso de los sectores de arranque de DOS,
Windows u OS/2 esto es realmente así y aparte del código ejecutable también contienen información importante del
sistema de archivos.

Por el contrario, los sectores de arranque de una partición Linux están en principio vacíos (!), incluso después de haber
generado el sistema de archivos. Por lo tanto, una partición Linux no es autoarrancable aunque tenga un kernel y un
sistema de archivos raíz válidos.

¿Qué es LILO?
LILO es un gestor de arranque universal. Es capaz de cargar y arrancar durante el inicio los siguientes programas de
sistema:

Sectores de arranque de particiones (Inicio de un sistema operativo desde esa partición)


Kernel de Linux (Inicio de Linux)

La mayoría de los otros gestores no saben hacer lo segundo. Además existe la posibilidad de pasar con LILO una línea
de comando al kernel de Linux. Por razones de seguridad, es preferible proteger total o parcialmente los servicios de
Linux.

El gestor de arranque de Linux es apto para su instalación en el MBR. LILO tiene acceso a todos los discos duros que se
pueden acceder en modo real y por su modo de instalación es capaz de encontrar todos los datos que necesita en los
discos duros "crudos" sin tener información acerca de la partición. Es por eso que existe también la posibilidad de iniciar
sistemas operativos instalados en el segundo disco duro. En confrontación con el proceso de arranque de DOS, se
ignoran los datos en la tabla de particiones.

La mayor diferencia respecto al arranque tipo DOS es la posibilidad de elegir entre diferentes sistemas operativos,
siendo uno de ellos Linux. Después de la carga del MBR en la memoria RAM se ejecuta LILO, que le permite al
usuario elegir de una lista de sistemas operativos instalados.
¿Que es GRUB ?
GRUB es el Gran Gestor de Arranque Unificado de GNU (GNU GRand Unified Bootloader), un proyecto que intenta
solucionar todos los problemas de arranque de una vez por todas.

Una de las características más interesantes es que no tienes que instalar una partición nueva o un núcleo nuevo, puedes
cambiar todos los parámetros en el arranque usando la Consola GRUB, ya que conoce los sistemas de archivos.

Las características mas sobresalientes son:

Ofrece una interfaz semi gráfica (menús y recuadros de texto) muy intuitiva al arrancar, totalmente
personalizable e incluso en color si eso nos hace gracia.
En cualquier momento podemos editar los parámetros de las opciones del menú de arranque, con un editor simple
pero efectivo.
Se acabó eso de ejecutar LILO cada vez que tocamos el kernel o la configuración de arranque. GRUB lee su
configuración de un archivo (simplemente editando éste, se hace efectivo el cambio de configuración para el
siguiente arranque), y siempre es capaz de encontrar y cargar el kernel si le decimos dónde está: sólo necesita
saber en qué disco (le da igual si es IDE o SCSI), en qué partición (no importa si es primaria, extendida, o una
etiqueta BSD) y en qué archivo (detectará qué sistema de archivos se utiliza, lo interpretará y dará con el archivo
correcto).

GRUB toma las particiones del siguiente modo:

Punto de montaje Ubicación en el hardware


/dev/hda (hd0)
/dev/hda1 (hd0,0)
/dev/hdb (hd1)
/dev/hdb1 (hd1,0)

Por lo que podemos apreciar, la ubicación en el hardware se define por las letras hd + el número de interfaz + el
número de partición.

El archivo de configuración del GRUB se encuentra en /boot/grub/menu.lst donde la arquitectura es algo similar a esto
(dependiendo siempre del disco rígido que tengamos instalado y las diferentes particiones):

# Archivo /boot/grub/menu.lst - Definición del Menú de Arranque


# Tiempo de espera de selección
timeout 10
# Menú coloreado (ligth-blue define el color de resaltado)
color blue/black light-blue/black
# Ponemos GRUB con soporte VESA Framebuffer (1024x768) Linux
title Linux 2.4.18 kernel (hd1,0)/boot/vmlinuz-2.4.18
root=/dev/hdb1 vga=0x318
# Linux Antiguo
title Linux Viejo kernel (hd1,0)/boot/vmlinuz-2.2.20-idepci
root=/dev/hdb1
# Windows XP
title Dos chainloader (hd0,0)+1

Obtenido de "http://wiki.xtech.com.ar/index.php/Instalaci%C3%B3n_de_Linux"

Categoría: Material

Esta página fue modificada por última vez el 15:46 4 jun 2006. - Esta página ha sido visitada 4.067
veces. - Aviso legal - Acerca de XTech Capacitacion

Anda mungkin juga menyukai