Ap�ndice B. Una introducci�n a la creaci�n de particiones en el disco duro

Las particiones en el disco son partes est�ndar de los entornos de un ordenador, y lo han sido durante bastante tiempo. De todas formas, con tantas personas que compran un ordenador con un sistema operativo pre-instalado, pocas entienden el funcionamiento de las particiones. En este cap�tulo trata de explicar c�mo funcionan las particiones de manera que pueda encontrar la instalaci�n de Red Hat Linux lo m�s sencilla posible.

Si ya conoce c�mo funcionan las particiones de los discos, deber�a seguir m�s adelante con la secci�n de nombre Crear Espacio para Red Hat Linux para obtener m�s informaci�n relativa al proceso de liberar espacio en el disco para efectuar una instalaci�n de Red Hat Linux. Esta secci�n, adem�s, le muestra el esquema utilizado en Linux para asignar los nombres a las particiones, para compartir el espacio del disco con otros sistemas operativos, y otros temas relacionados con ello.

Conceptos b�sicos sobre los discos duros

Los discos duros cumplen una funci�n muy sencilla -- pueden contener datos y recuperarlos de manera segura si se lo pedimos.

Hablando de c�mo crear particiones en el disco, es importante saber algo del hardware; desafortunadamente, es f�cil confundirse. Por lo que utilizaremos un gr�fico sencillo del ordenador de un disco duro para que nos ayude en la explicaci�n que lo que hay "detr�s de la caja" del ordenador. Figura B-1 muestra una unidad disco que no est� utilizada.

Figura B-1. Una unidad que no es utilizada

No hay mucho que ver �verdad? Sin embargo si hablamos de discos duros a nivel b�sico, el asunto cambia. Supongamos que queremos guardar unos datos en un disco. Seg�n est�n las cosas, no funcionar�. Tenemos que hacer algo antes.…

No se trata de lo que escribe, sino de c�mo lo escribe

Aquellos que ya han utilizado Red Hat Linux, probablemente ya han ejecutado estas operaciones. Tendr� que formatear el disco. El formateo ( quiere decir "crear un sistema de archivos") escribe informaciones en el disco, ordenando el espacio vac�o en un disco no formateado.

Figura B-2. Unidad de disco con un sistema de archivos

Como en el Figura B-2, el orden seguido en un sistema de archivos presupone unos compromisos:

  • Un peque�o porcentaje del espacio disponible en el disco es utilizado para grabar los datos relativos al sistema de archivos y puede considerarse como la parte inicial del disco.

  • Un sistema de archivos parte el espacio que queda en peque�os segmentos de tama�o consistente. En el mundo de Linux, estos segmentos son conocidos como bloques. [1]

Puesto que los sistemas de ficheros hacen posibles cosas como la creaci�n de ficheros y directorios, estos compromisos son aceptados como peque�os precios que hay que pagar.

Tambi�n es verdad que no hay un �nico y universal sistema de archivos; como muestra Figura B-3, un disco puede tener uno o m�s sistemas de archivos distintos. Como puede imaginar, distintos sistemas de archivos tienden a no ser compatibles entre ellos; esto quiere decir que un sistema operativo que soporta un tipo de sistema de archivos (o m�s) no tendr� necesariamente que soportar otro sistema de archivos diferente. Esto que acabamos de decir no es una ley exacta. Por ejemplo, Red Hat Linux soporta una gran variedad de sistemas de archivos (incluidos los m�s comunes soportados por otros sistemas operativos) haciendo m�s sencillo el intercambio de datos.

Figura B-3. Unidades de Discos Duros con Sistemas de Archivos diferentes

Por supuesto, escribir un sistema de archivos s�lo es el comienzo. El objeto de este proceso es el de guardar y recuperar datos. Echemos un vistaza al disco despu�s de haber escrito datos en �l.

Figura B-4. Unidad Disco Duro con datos escritos

Como muestra el Figura B-4, 14 de los bloques que antes estaban vac�os, ahora contienen datos. No podemos establecer cu�ntos ficheros se encuentran en este disco; podr�a ser uno o 14 puesto que todos los ficheros utilizan por lo menos un bloque. Otro aspecto importante que hay que notar es que los bloques utilizados no tienen necesariamente una regi�n continua; los bloques utilizados pueden encontrarse en posiciones separadas. Esto concepto se conoce como fragmentaci�n. La fragmentaci�n puede realizar un papel muy importante cuando se trata de reducir una partici�n existente.

Con el paso del tiempo y el avance de las tecnolog�as relacionadas con el ordenador, tambi�n las unidades de disco han cambiado. En concreto, han cambiado de una forma espec�fica -- los discos son m�s grandes. No grandes por tama�o, sino por capacidad. Y ha sido esta capacidad la que ha llevado a un cambio en la manera en que se utilizan los discos.

Las Particiones -- Hacer de un disco otros m�s

Como las unidades de disco aumentaban su capacidad, algunas personas empezaron a preguntarse si estaba bien tener todo aquel espacio en un s�lo pedazo. Esta forma de pensar fue debatida por diversas tesis, algunas filos�ficas, otras t�cnicas. Bajo el punto de vista filos�fico, parec�a que el espacio a�adido en un disco de tama�o m�s grande, crease s�lo confusi�n. Bajo el punto de vista t�cnico,se defend�a que algunos sistemas de archivos nunca hab�an sido proyectados para soportar discos de este tama�o. O bien, que los ficheros de archivos pod�an soportar discos m�s grandes, pero tama�o que ocupaba el sistema de ficheros era excesivo.

La soluci�n este problema ha sido la de partir los discos creando m�s particiones. Se puede acceder a cada partici�n como si fuese un disco a parte. Esto se hace por medio de una tabla de particiones.

NotaNota
 

Cuando los diagramas de este cap�tulo muestran la tabla de las particiones separada de la restante parte del disco, esto no es exacto. En realidad la tabla de particiones se guarda al comienzo del disco, antes de cualquier dato o sistema de archivos. Sin embargo, para ser m�s claros la mostraremos como un diagrama separado.

Figura B-5. Disco Duro con la Tabla de las Particiones

Como se muestra en Figura B-5, la tabla de las particiones est� repartida en cuatro secciones. Cada secci�n puede contener la informaci�n necesaria para definir una partici�n, esto quiere decir que la tabla de las particiones puede definir no m�s de cuatro particiones.

Cada elemento de la tabla de las particiones contiene importantes caracter�sticas relativas a la partici�n:

  • Los puntos en el disco donde la partici�n empieza y termina;

  • Si la partici�n est� "activa";

  • El tipo de partici�n.

Vamos a ver m�s de cerca cada caracter�stica. Los puntos de comienzo y de fin realmente definen el tama�o de las particiones y su posici�n en el disco. La opci�n "activa" es utilizada en el arranque de algunos sistemas operativos. De todas formas, el sistema operativo que se encuentra en la partici�n definida como "activa" es donde arrancar� el ordenador.

El tipo de partici�n puede crear confusi�n. El tipo es un n�mero que define previamente el uso que se har� de la partici�n. Si esto le parece un poco extra�o es porque incluso el significado del tipo de partici�n es un poco vago. Algunos sistemas operativos utilizan el tipo de partici�n para detectar un tipo espec�fico de sistema de archivos relativo a aquella partici�n y para indicar que la partici�n contiene un sistema operativo que puede ser arrancado por el sistema.

La Tabla B-1 contiene una lista de algunos tipos de particiones de las m�s conocidas (y oscuras), junto a sus valores num�ricos.

Tabla B-1. Tipos de particiones

Tipos de particionesValorTipos de ParticionesValor
Vac�o00Novell Netware 38665
DOS 12-bit FAT01PIC/IX75
XENIX root02Old MINIX80
XENIX usr03Linux/MINUX81
DOS 16-bit <=32M04Linux swap82
Extended05Linux native83
DOS 16-bit >=3206Linux extended85
OS/2 HPFS07Amoeba93
AIX08Amoeba BBT94
AIX bootable09BSD/386a5
OS/2 Boot Manager0aOpenBSDa6
Win95 FAT320bNEXTSTEPa7
Win95 FAT32 (LBA)0cBSDI fsb7
Win95 FAT16 (LBA)0eBSDI swapb8
Win95 Extended (LBA)0fSyrinxc7
Venix 8028640CP/Mdb
Novell?51DOS accesse1
Microport52DOS R/Oe3
GNU HURD63DOS secondaryf2
Novell Netware 28664BBTff

Ahora estar� pregunt�ndose como se utiliza esta complejidad a�adida. V�ase el Figura B-6 para tener un ejemplo.

Figura B-6. Disco Duro con una sola partici�n

Exacto -- en muchos casos hay una �nica partici�n que ocupa todo el disco. La tabla de las particiones en este caso muestra s�lo un elemento y se encuentra al comienzo de la partici�n.

Hemos llamado a esta partici�n como si fuera de tipo "DOS", tambi�n, como puede ver en la Tabla B-1, esto es un poco simplista, pero �til para nuestra explicaci�n. Esta es una configuraci�n t�pica de las particiones en la mayor parte de los ordenadores en que hay una versi�n pre-instalada de Window.

Particiones en el interior de particiones -- Una introducci�n sobre las particiones extendidas.

Naturalmente con el pasar del tiempo qued� claro que cuatro particiones no eran bastante. Al crecer las dimensiones de los discos duros, se ha vuelto siempre m�s com�n la utilizaci�n de particiones de tama�o considerable, y a pesar de ello es normal que quede espacio libre en el disco. Era necesario buscar caminos para crear m�s particiones.

Nacieron as� las particiones extendidas. Como habr� visto en Tabla B-1, hay una partici�n de tipo "extendida"; aqu� explicamos c�mo funciona.

Cuando se crea una partici�n y es seleccionada como tipo "extendida", se crea una tabla de las particiones extendidas. De hecho, una partici�n extendida es una unidad disco con todas sus caracter�sticas -- Tiene incluso una tabla de las particiones que se�ala una o m�s particiones (ahora llamadas Particiones L�gicas, en vez de las primeras cuatro Particiones Primarias) contenidas por entero en el interior de la misma partici�n extendida. El Figura B-7 muestra una unidad disco con una partici�n primaria que contiene dos particiones l�gicas (junto con el espacio libre no utilizado).

Figura B-7. Unidad disco con Partici�n Extendida

Como puede verse en esta figura, hay diferencia entre particiones l�gicas y primarias -- s�lo se pueden crear cuatro particiones primarias, sin embargo no hay ning�n l�mite para el n�mero de particiones l�gicas. (de todas formas, no es una buena idea intentar crear m�s de 12 particiones en la misma unidad).

Ahora que hemos tratado de forma general el asunto sobre las particiones, podemos aplicar estos conocimientos en la instalaci�n de Red Hat Linux.

Crear Espacio para Red Hat Linux

Hay tres posibles casos que se puede encontrar durante la creaci�n de particiones en el disco:

  • Hay espacio libre disponible sin particiones.

  • Se encuentra disponible una partici�n que no es utilizada.

  • Hay espacio libre disponible en una partici�n utilizada.

Miremos estos casos por orden.

NotaNota
 

Tiene que considerar que las im�genes que se muestran a continuaci�n han sido simplificadas para que queden m�s claras y no muestran la estructura general de las particiones que encontrar� durante la instalaci�n de Red Hat Linux.

Utilizar Espacio Libre en el que no hay particiones

En este caso, las particiones ya definidas no ocupan el disco por entero, dejando espacio no ocupado que no forma parte de ninguna partici�n definida. El Figura B-8 muestra un ejemplo de esta situaci�n.

Figura B-8. Unidad Disco con Espacio Libre no utilizado para Particiones

Si se fija, tambi�n un disco que no ha sido utilizado puede incluirse en esta categor�a; la �nica diferencia es que todo el espacio est� libre y no pertenece a ninguna partici�n definida.

De todas formas, podr� simplemente crear las particiones necesarias del espacio no utilizado. Desafortunadamente, esta situaci�n, tan sencilla, no es com�n (a menos que haya comprado un disco nuevo s�lo para Red Hat Linux).

Veamos una situaci�n un poco m�s normal.

Utilizar el Espacio de una Partici�n no Utilizada

En este caso, puede ser que tenga una o m�s particiones que no utiliza; quiz�s hab�a utilizado otro sistema operativo, y las particiones (o la partici�n) que le hab�a dedicado no se utilizar�n m�s. El Figura B-9 muestra una situaci�n parecida.

Figura B-9. Disco Duro con una partici�n no utilizada

Si se encuentra en esta situaci�n, puede utilizar el espacio usado por la partici�n no utilizada. Tendr� en primer lugar que borrar la partici�n, y luego crear las particiones necesarias para Linux. Podr� borrar la partici�n utilizando el comando fdisk de DOS, tendr� la posibilidad de hacerlo tambi�n durante la instalaci�n de clase custom (personalizada).

Utilizar Espacio Libre de una Partici�n Activa

Esta es la situaci�n m�s com�n. Desafortunadamente es tambi�n la m�s dif�cil de gestionar. De hecho, el problema es que, aunque tenga bastante espacio libre, este es ocupado por una partici�n que ya ha sido utilizada. Si ha comprado un ordenador con unos programas (incluido el sistema operativo) preinstalados, el disco duro probablemente tiene una gran partici�n que contiene todos los datos y el sistema operativo.

A parte de a�adir un nuevo disco duro a su sistema, tendr� dos soluciones posibles:

Creaci�n destructiva de Particiones

Haga lo siguiente: borre la partici�n �nica y cree particiones m�s peque�as. Como puede imaginar, todos los datos que ten�a en la partici�n original ser�n destruidos. Esto quiere decir que es preciso hacer una copia de seguridad antes de comenzar. Por su seguridad haga dos copias, utilice la verificaci�n (si lo permite su programa de hacer copias de seguridad), e intente leer los datos de esas copias antes de empezar el proceso de creaci�n de particiones. Ponga atenci�n en que si hab�a un sistema operativo instalado en la partici�n, har� falta volver a instalarlo.

Despu�s de haber creado una partici�n m�s peque�a para el software existente, podr� reinstalar cualquier software, recuperar sus datos y seguir con la instalaci�n de Red Hat Linux. El Figura B-10 muestra esta operaci�n.

Figura B-10. Disco Duro Particionado de forma no destructiva

Atenci�n

Como se muestra en la figura del Figura B-10, �todos los datos presentes en la partici�n original se perder�n sin la posibilidad de recuperarlos!

Creaci�n de Particiones no Destructiva

Podr� ejecutar un programa que hace lo que parece imposible: crea una partici�n m�s peque�a sin perder ninguno de los ficheros contenidos en la partici�n primaria. Muchos usuarios han encontrado este m�todo seguro sin que plantee demasiados problemas. �Qu� software deber�a usar para cumplir con esta tarea? Hay varios programas de gesti�n del disco duro disponibles en el mercado; tendr� que buscar lo que mejor se adapte a su situaci�n.

Aunque el proceso de creaci�n de las particiones no destructivo es bastante f�cil, hay siempre algunos pasos que seguir:

  • Comprimir los datos existentes

  • Reducir la partici�n

  • Crear nuevas particiones

Miremos cada paso m�s en detalle.

Comprimir los datos existentes

Como se muestra en Figura B-11, el primer paso es el de comprimir los datos de la partici�n existente. La raz�n de esta operaci�n es la de reorganizar los datos para maximizar el espacio libre disponible al final de la partici�n.

Figura B-11. Disco Duro durante la compresi�n

Este paso es crucial; sin ello, es posible que la posici�n de sus datos impida que la partici�n sea reducida de forma deseada. Ponga tambi�n atenci�n en que, por una u otra raz�n, podr�an no ser desplazados. Si este es su caso (y es imposible la creaci�n de su nueva partici�n), se ver� forzado a realizar un particionamiento destructivo.

Cambiar el tama�o de una partici�n

Figura B-12 muestra el proceso del cambio de tama�o. El resultado final de la operaci�n de cambio puede variar seg�n el software utilizado, pero en muchos casos el espacio que ha quedado libre es utilizado para crear una partici�n no formateada del mismo estilo de la partici�n original.

Figura B-12. Disco Duro con la Partici�n de tama�o cambiado

Es importante comprender c�mo trabaja el software para cambiar el tama�o de las particiones que ha utilizado y dejar espacio libre en el disco, as� que hay seguir los pasos adecuados. En el caso que le hemos mostrado, ser�a mejor borrar la nueva partici�n DOS y crear las particiones para Linux.

Crear nuevas particiones

Como indica el paso anterior, puede resultar necesario o no crear nuevas particiones. Sin embargo a menos que su software tenga en cuenta la existencia de Linux, ese ser� el proceso que se deber� seguir. El Figura B-13

Figura B-13. Disco Duro con una configuraci�n de Particiones Finales

NotaIntel
 

La siguiente informaci�n es espec�fica s�lo para ordenadores basados en la tecnolog�a Intel.

A nuestros clientes les proporcionamos la herramienta fips. Este es un programa distribuido libremente que puede cambiar el tama�o de particiones FAT (File Allocation Table). Est� incluido en el CD ROM de Red Hat Linux/Intel en el directorio dosutils.

NotaNota
 

Muchas personas han utilizado con �xito fips para crear particiones en sus discos duros. Sin embargo, a causa de la clase de operaciones que fips debe hacer, y las diferencias entre las distintas configuraciones hardware en las que deber�a ejecutarse, Red Hat no puede garantizar que fips funcione correctamente en su sistema. No hay disponible ning�n soporte para la instalaci�n de fips; util�celo teniendo en cuenta que lo hace bajo su responsabilidad.

Si elige crear particiones en el disco duro con fips, es muy importante que haga dos cosas:

  • Efect�e una copia de seguridad -- Haga dos copias de todos los datos importantes presentes en su ordenador. Estas copias tendr� que hacerlas en dispositivos extraibles (como cintas magn�ticas o disquetes) y antes de empezar tendr� que averiguar si pueden ser legibles.

  • Leer la Documentaci�n -- Lea completamente la documentaci�n de fips, que se encuentra en el subdirectorio /dosutils/fipsdocs en el primer CD de Red Hat Linux/Intel.

Si elige utilizar fips, tenga cuidado pues despu�s de haber lanzado fips obtendr� dos particiones: la que ha cambiado de tama�o y la que fips ha creado en el espacio que la primera ha dejado libre. Si su objetivo es el de utilizar este espacio para instalar Red Hat Linux, tendr� que borrar la partici�n que acaba de crear, utilizando fdisk bajo el sistema operativo actual, y configurando las particiones durante la instalaci�n de clase custom.

Ficha de los nombres para las particiones

Linux hace referencia a las particiones del disco duro utilizando un conjunto de n�meros y letras que le puede confundir, especialmente si est� acostumbrado al m�todo de referencia "unidad C" para los discos y las particiones. En el mundo DOS/Windows, las particiones son llamadas as�:

  • Cada tipo de partici�n es controlada para determinar si puede ser le�da por DOS/Windows.

  • Si el tipo de partici�n es compatible, se le asigna una "letra. Las letras de los discos empiezan por la C".

  • La letra del disco puede, entonces, ser utilizada para referirse tanto a esta partici�n como al sistema de ficheros contenido en esta partici�n.

Red Hat Linux utiliza un esquema para los nombres que es m�s flexible y m�s completo en informaciones que lo que tienen otros sistemas operativos. El esquema de los nombres est� basado en ficheros, con los nombres de los ficheros de la forma:

/dev/xxyN
        

Aqu� tiene el m�todo para entender el esquema del nombre de la partici�n:

/dev/

Esta cadena es el nombre de un directorio en la que est�n todos los ficheros de los dispositivos. Puesto que las particiones residen en el disco, y los discos duros son dispositivos, los ficheros que representan todas las posibles particiones est�n contenidos en /dev/.

xx

Las dos primeras letras del nombre de la partici�n se refieren al tipo de perif�rico en el que se encuentra la misma partici�n. En general, encontrar� o hd (para discos IDE), o sd (para discos SCSI).

y

Esta letra indica en qu� perif�rico se encuentra la partici�n. Por ejemplo, /dev/hda (El primer disco duro IDE) o /dev/sdb (el segundo disco duro SCSI).

N

El n�mero que aparece al final indica la partici�n. Las cuatro primeras (primarias o extendidas) se enumeran a partir de 1 hasta 4. Las particiones l�gicas empiezan en 5. Por ejemplo, /dev/hda3 es la tercera partici�n primaria o extendida en el primer disco IDE; /dev/sdb6 es la segunda partici�n l�gica en el segundo disco SCSI.

NotaNota
 

No hay ninguna parte de esta convenci�n que se base en un tipo de partici�n; a diferencia de DOS/Windows, todas las particiones pueden identificarse bajo Red Hat Linux. Por supuesto, esto no quiere decir que Red Hat Linux puede acceder a los datos en cualquier tipo de partici�n, pero en muchos casos es posible acceder a los datos de particiones dedicadas a otros sistemas operativos.

Considerar esta informaci�n le har� m�s sencillas las cosas a la hora de configurar las particiones requeridas por Red Hat Linux.

Particiones y Otros Sistemas Operativos

Aunque las particiones de Red Hat Linux dividir�n el disco duro en particiones utilizadas por otros sistemas operativos, en general no tendr� ning�n problema. De todas formas, hay algunas combinaciones entre Linux y otros sistemas operativos que le pedir�n m�s precauciones. M�s informaci�n sobre la creaci�n de particiones del disco compatibles con otros sistemas operativos est�n disponibles en muchos HOWTO y Mini-HOWTO que podr� encontrar en el CD de Red Hat Linux en los directorios doc/HOWTO y doc/HOWTO/mini. Resultan muy �tiles los Mini-HOWTO cuyos nombres empiezan por Linux+.

NotaIntel
 

Para que Red Hat Linux/Intel pueda coexistir en su m�quina con OS/2, deber� crear las particiones con el software para la gesti�n de las particiones de OS/2 -- sino OS/2 podr�a no reconocer las particiones en el disco. Durante la instalaci�n no intente crear ninguna nueva partici�n, cree las justas particiones de Linux utilizando el comando fdisk de Linux.

Particiones en el Disco y Punto de Montaje

Una parte donde muchos nuevos usuarios de Linux encuentran problemas es la forma en que se utilizan las particiones bajo Linux. En DOS/Windows el asunto es bastante sencillo: si tiene m�s de una partici�n, cada partici�n utiliza una "letra de unidad". Entonces podr� utilizar esta letra para referirse �nicamente a esta partici�n.

El m�todo con el que Red Hat Linux gestiona las particiones y, por tanto, las unidades de disco en general, son totalmente diferentes. La diferencia en general est� en el hecho que cada partici�n es utilizada como parte integrante del arbol del sistema de ficheros de Linux. Esto se hace asociando a cada partici�n un directorio distinto por medio de un proceso llamado montaje. Montar una partici�n quiere decir hacer su contenido disponible a partir del directorio especificado (al cual nos referimos con el nombre de punto de montaje).

Por ejemplo, si se monta la partici�n /dev/hda5 en /usr, esto quiere decir que todos los ficheros y los directorios bajo /usr estar�an f�sicamente en /dev/hda5. Por eso, el fichero /usr/share/doc/FAQ/txt/Linux-FAQ estar�a en /dev/hda5 , pero no el fichero /etc/X11/gdm/Sessions/Gnome .

Siguiendo con este ejemplo, ser�a posible que uno o m�s directorios de /usr fueran los puntos de montaje para otras particiones. Por ejemplo, una partici�n (como /dev/hda7 ) podr�a ser montada en /usr/local, que quiere decir que, por ejemplo, /usr/local/man/whatis estar�a en /dev/hda7 y no en /dev/hda5.

�Cu�ntas particiones?

Llegados a este punto en el proceso de preparaci�n de la instalaci�n de Red Hat Linux, tendr� que considerar el n�mero y el tama�o de las particiones que ser�n utilizadas por el nuevo sistema operativo. La pregunta "�Cu�ntas particiones?" sigue dividiendo en dos el mundo de Linux y, sin querer por ello acabar esta discusi�n, es posible que haya muchas posibilidades de crear tantas particiones como personas hablan de ello.

Fij�ndose en ello, le aconsejamos crear, a menos que no tenga una raz�n para hacerlo de forma distinta, las particiones siguientes:

  • Una partici�n de swap — Las particiones de Swap son utilizadas para soportar la memoria virtual. Con otras palabras, los datos son escritos en la swap cuando no hay bastante memoria disponible para contener los datos que su ordenador est� procesando. Si su ordenador tiene 16 Megas de RAM o incluso menos, tiene que crear una partici�n de swap. Tambi�n si tiene m�s memoria, se recomienda la utilizaci�n de una partici�n swap. El tama�o m�nimo para una partici�n de swap tendr�a que ser igual a la cantidad de memoria RAM presente en su ordenador, o por lo menos 16MB (entre las dos se aconseja eligir la cantidad mayor).

  • Una partici�n de /boot — La partici�n que se crea bajo /boot contiene el kernel del sistema operativo (que permite el arranque de su sistema con Red Hat Linux), junto con algunos ficheros utilizados durante el proceso de arranque. Por las limitaciones de muchas BIOS de los PC, crear una partici�n para crear estos ficheros no ser�a una mala idea. Esta partici�n no tendr� un tama�o superior a 16MB.

    NotaNota
     

    Aseg�rese de leer la secci�n de nombre Una nota m�s: utilizar el LILO -- la informaci�n que aqu� encontrar� est� relacionada con la partici�n de /boot!

  • Una partici�n de root (/) — La partici�n de root es donde se encuentra / (el directorio de root). En esta configuraci�n de las particiones, todos los ficheros (excepto los que residen en /boot) est�n en la partici�n de root. Por ello ser�a una buena elecci�n hacer lo m�s grande posible el tama�o de su partici�n de root. Una partici�n de root de 900MB es equivalente a la que es instalada por una instalaci�n de clase workstation (con poqu�simo espacio libre), mientras que una partici�n de root de 1.7 GB le permitir� instalar todos los paquetes.

Una nota m�s: utilizar el LILO

LILO (el LInux LOader) es el m�todo m�s normal de arrancar Red Hat Linux en sistemas basados en tecnolog�a Intel. Como cargador del sistema operativo, el LILO opera externamente a cualquier sistema operativo, utilizando s�lo el el sistema b�sico de entrada/Salida (o BIOS) incluido en el hardware del mismo sistema. Esta secci�n describe la interacci�n entre LILO y la BIOS de los ordenadores y es especif�ca para ordenadores Intel.

Limitaciones relativas al BIOS y al LILO

LILO est� afectado por algunas limitaciones puestas por el BIOS en muchos ordenadores basados en Intel. De forma espec�fica, la mayor parte de las BIOS no pueden acceder a m�s de dos discos duros y no pueden acceder a los datos localizados m�s all� del cilidro 1023 de cualquier unidad. Algunos BIOS nuevos no tienen estas limitaciones, sin embargo esto no quiere decir que el problema sea normal.

Todos los datos que LILO necesita al arranque de la m�quina (incluido el kernel de Linux) est�n contenidos en el directorio /boot. Si sigue la configuraci�n para las particiones que acabamos de explicar o si est� efectuando una instalaci�n de clase workstation o servidor, el directorio /boot ser� creado en una peque�a partici�n separada. De otro modo, residir� en la partici�n de root. En cualquier caso la partici�n en la que reside /boot debe seguir las reglas que se exponen a continuaci�n para que LILO funcione correctamente en su sistema Red Hat Linux:

De estar en uno de los dos primeros discos IDE

Si tiene dos discos IDE (o EIDE), /boot debe estar en uno de estos. Observe que este l�mite de dos unidades tambi�n incluye cualquier CD-ROM IDE en su controladora primaria IDE. Por tanto, si tiene un disco duro IDE, y un CD-ROM IDE en su controladora primaria, /boot debe estar debe estar localizado s�lo en el primer disco duro, incluso si tiene discos duros en su controladora IDE secundaria.

En el primer disco IDE o SCSI

Si tiene una unidad IDE (o EIDE) y una o m�s unidades SCSI, /boot tiene que estar o en el disco IDE o en la SCSI en el ID 0. Otros ID SCSI no funcionar�n.

En los dos primeros discos SCSI

Si tiene s�lo discos SCSI, /boot debe encontrarse en un disco en el ID 0 o ID 1. Otros ID SCSI no funcionar�n.

Partici�n Completamente dentro del Cilindro 1023

No importa qu� configuraci�n descrita utilice, la partici�n que contendr� /boot debe ser creada antes del cilidro 1023. Si la partici�n que contiene /boot supera el cilindro 1023, podr�a encontrarse en situaciones en que el LILO funcionar� inicialmente (porque todas las informaciones necesarias se encuentran antes del cilidro 1023), sin embargo no funcionar� si tiene que cargar un kernel nuevo y este se encuentra m�s all� de este cilindro.

Como ya se dijo, es posible que algunos BIOS nuevos permitan a LILO funcionar con configuraciones que no corresponden a las que acabamos de describir. De la misma manera, se pueden utilizar algunas formas m�s "esot�ricas" de LILO para arrancar el sistema tambi�n con configuraciones distintas de las que hemos visto. De todas formas, por el n�mero de variables posibles existentes,, Red Hat Linux no puede soportar otros m�todos extraordinarios relacionados con este asunto.

NotaNota
 

Disk Druid as� como las instalaciones de clase workstation y servidor tienen en cuenta estas limitaciones debidas al BIOS.

Notas

[1]

Los bloques son de un tama�o consistente, distinto de las im�genes. Ponga atenci�n en el hecho de que un disco duro contiene miles de bloques. Sin embargo, visto el objetivo de nuestra explicaci�n, ignore estas peque�as diferencias.