Siguiente Arriba Anterior Contenido Indice

2.4 Particiones de disco

Particiones de disco

Con el fin de instalar Red Hat Linux, debes tener espacio disponible para el. Este espacio de disco necesita estar separado del espacio de disco usado por otros sistemas operativos que puedas tener instalados en tu ordenador, tal que Windows, OS/2, o incluso una version diferente de Linux.

Un disco puede dividirse en diferentes particiones. Se puede accedera cada particion como si fuera un disco separado. Ademas cada particion tiene un tipo que se usa para indicar como esta almacenada la informacion en la particion. Por ejemplo, hay distintos tipos de particiones usados por DOS, OS/2, y Linux.

Aun si vas a instalar Red Hat Linux en su propio disco duro, o en un ordenador que no contiene ningun otro sistema operativo, seguiras necesitando crear particiones para que las use Red Hat Linux. En este caso es muy sencillo, ya que no hay otras particiones en el disco duro de las que preocuparse.

Por otra parte, puede querer instalar Red Hat Linux en un disco que ya contiene software o datos de un sistema operativo diferente. Las cosas pueden ser algo mas delicadas en esta situacion, ya que un error puede destruir tus particiones actuales, por no mencionar los datos que contengan!

Durante el proceso de isntalacion, tendras la oportunidad de crear particiones para Red Hat Linux. Llegado este punto, tu mayor preocupacion sera estar seguro de tener suficiente espacio disponible para las particiones Red Hat Linux. Dejame repasar las diferentes formas de liberar espacio para las particiones Red Hat Linux.

2.4.1 Estrategias para cambiar particiones

Estrategias para cambiar particiones

Hay tres posibles escenarios a los que puedes hacer frente cuando intentas cambiar las particiones de tu disco duro:

Veamos cada escenario en orden.

2.4.1.1 Usando espacio libre no particionado

Usando espacio libre no particionado todo el espacio no forma parte de ninguna particion definida.

En este caso, puedes crear simplemente las particiones necesarias a partir del espacio libre.

2.4.1.2 Usando una particion no usada

Usando una particion no usada

El año pasado reemplazaste tu pequeño disco duro de 105MB en tu sistema Windows por un mounstro de 1.2GB. Lo particionaste en dos partes iguales, pensando en que usarias el ``dispositivo'' C: (en realidad la primera particion del dispositivo) para Windows, y el ``dispositivo'' D: (en realidad ls segunda particion del dispositivo) para tu coleccion de programa de libre distribucion que copiaste de Internet. Bien, has estado tan acostumbrado a usar C: que nunca has puesto nada importante en D:.

Si te encuentras en esta situacion, puedes usar el espacio asignado a la particion en desuso. Tendras que borra la particion, y crear las apropiadas particiones Linux en su lugar.

2.4.1.3 Usando espacio libre de una particion activa

Usando espacio libre de una particion activa

Esta es la situacion mas comun. Es ademas, desafortunadamente, la mas dificil de tratar. El principal problema es que tenemos el espacio sufuciente, pero esta actualmente asignada a una particion en uso. Si compras un ordenador con software preinstalado, el disco duro tendra seguramente una gran particion conteniendo el sistema operativo y los datos.

Ademas de añadir un nuevo disco duro en tu sistema, tienes otras dor opciones:

Cambio de particiones destructivo -- Basicamente, borras la unica particion grande, y creas varias mas pequeñas. Como puedes imaginar, cualquier dato que tengas en esta particion sera destruido. Esto quiere decir que es necesario hacer una copia de seguridad completa. Por tu propio interes, haz dos copias de seguridad, usa la verificacion (si esta disponible en tu software de backup), e inntenta leer los datos de la copia de seguridad antes de borrar la particion. Ten tambien en cuenta que si hay un sistema operativo de algun tipo instalado en la particion, sera necesario instalarlo de nuevo tambien.

Despues de crear una particion mas pequeña para tu software actual, puedes instalar de nuevo cualquier software, restaurar tus datos, y continuar con la instlacion de Red Hat Linux.

Cambio de particiones no destructivo -- En este caso, ejecutas un programa que hace lo que parece imposible; hace una particion grande mas pequeña sin perder ninguno de los ficheros almacenandos en la particion. Mucha gente ha encontrado este metodo seguro y libre de problemas; sin embargo, recomendamos que hagas ua copia de seguridad de la particion a la que vayamos a cambiar el tamaño, por si acaso.

[Sistema Intel: Que software podria usar para realizar hazaña? puedes usar la utilidad fips para cambiar el tamaño de las particiones FAT (file Allocation Table, tabla de asignacion de ficheros). Se incluye el CD-ROM de Red Hat Linux/Intel en el directorio dosutils. Antes de usarlo, de cualquier forma, recomendamos encarecidamente leer la documentacion de fips, localizada en el subdirectorio fipsdocs.

Nota de interes:[En la actualidad, la utilidad fips no puede cambiar el tamaño de las nuevas particiones de estilo FAT32 que se encuentra en los mas nuevos ordenadores. Si tu ordenador tiene una particion FAT32, puedes o bien cambiar las particiones de forma destructiva, o bien comprar un software administrador de discos comercial capaz de reducir particiones FAT32.]

2.4.2 Particiones de disco y otros sistemas operativos

Particiones de disco y otros sistemas operativos Si tus particiones Red Hat Linux deberan compartir disco duro con particiones usadas por otros sistemas operativos, no deberas tener problemas la mayoria de las veces. Sin embargo, hay algunas combinaciones de Linux y otros sistemas operativos que requieren precauciones extras. Informacion sobre la creacion de particiones de discos compatibles con otros sistemas operativos esta disponible en varias Guias Rapidas COMO (HOWTO) i Mini-COMO, disponibles en los disrectorios doc/HOWTO y dentro del CD de Red Hat Linux. En particular, las Guias Rapidas COMO cuyos nombres empiecen con Linux+ son de mucha utilidad.

*** Nota de traductor *** Algunas de estas Guias estan tambien traducidas al Castellano. Las encontraras en Linux Landia en la seccion de Guias Rapidas. ***

[Sistemas Intel: Si Red Hat Linux/Intel debera coexistir en tu maquina con OS/2, deberas crear loas particiones del disco con el software de particionado de OS/2---si no, OS/2 puede no reconocer las particiones del disco. Durante la instalacion, no crees ninguna nueva particion, fija los tipos de particion apropiados para tus particiones Linux usando el fdisk de Linux.

2.4.3 Un ultimo obstaculo: Usando Lilo

Un ultimo obstaculo: Usando Lilo

[Sistemas Intel: LILO (el cargador de Linux, LInux LOader) es el metodo mas comunmente usado para arrancar sistemas Red Hat Linux basados en Intel. Siendo un cargador de sistemas operativos, LILO opera ``externamente'' a cualquier sistema operativo, usando solo las E/S Basicas del Sistema (o BIOS) incluidas en el hardware mismo del ordenador.]

[Sistemas Alpha: Los propietarios de Alpha ipueden saltar hasta la Seccion 2.4.4.]

2.4.3.1 Limitaciones relacionadas con las BIOS que afectan a LILO

Limitaciones relacionadas con las BIOS que afectan a LILO

LILO esta sometido a algunas limitaciones impuestas por las BIOS en la mayoria de lor ordenadores basados en Intel. Especificamente, muchas BIOS no pueden acceder a mas de dos discos y no pueden acceder a los datos almacenados mas alla del cilindro 1023 (el cilindro 1024) de ningun dispositivo. Te en cuenta que algunas BIOS recientes no tienen estas limitaciones, pero no se puede decir de forma universal.

Todos los datos a los que LILO necesite acceder durante el arranque (incluyendo el nucleo de Linux) estan localizados en el directorio /boot, que es normalmente parte de la particion raiz (conocida como /). A continuacion tienes unas directrices que debes seguir si vas a usar LILO para arrancar tu sistema Red Hat Linux:

En el primeros de dos dispositivos IDE -- Si tienes 2 dispositivos IDE (o EIDE). /boot debe estar localizado en uno de ellos. Ten en cuenta que esta limitacion sobre dos dispositivos tambien incluye cualquier CD-ROM IDE que tengas en el controlador primario IDE. Asi, si tienes un disco duro IDE, y un CD-ROM IDE en el controlador primario, /boot debe estar localizado unicamentei en el primer disco duro, aunque tengas otros discos duros en el controlador IDE secundario.

Un primer dispositivo IDE o SCSI -- Si tienes un dispositivo IDE (o EIDE) y uno o mas dispositivos SCSI, /boot debe estarlocalizado bien en el dispositivo IDE o en el dispositivo SCSI con ID 0 o ID 1. Ningun otro ID SCSI funcionara.

En el primer de dos dispositivos SCSI -- Si solo discos duros SCSI, /boot debe estar localizado en el dispositivo con ID 0 o ID 1. Ningun otro ID SCSI funcionara.

Particiones Completamente delante del cilindro 1023 -- No importa la configuracion anteriror que apliques, la particion que contiene /boot debe estar localizada enteramente debajo del cilindro 1023. Si la particion que contiene /boot sobrepasa el cilindro 1023, puedes encontrate frente a una situacion en la que LILO piodra funcionar en un principio (porque toda la informacion necesaria se encuentre debajo del cilindro 1023), pero podra fallar si un se carga un nuevo nucleo, y este reside encima del cilindro 1023.

Como se menciono antes, es posible que algunas nuevas BIOS pudedan permitir a LILO trabajar con configuraciones no mencionadas en nuestras directrices. Asi mismo, algunas de las mas esotericas funcionalidades pueden se usadas para conseguir arrancar un sistema Linux, aunque la configuracion no siga nuestras directrices. De todas formas, debido al numero de variables involucradas, Red Hat Software no puede sopotar esos esfuerzos extraordinarios.

2.4.4 Cuantas particiones?

Cuantas particiones?

A pesar de que puedes instalar Red Hat Linux en una sola particion grande (sujeta a cualquirea de las condideraciones sobre particionado mencionadas justo antes), es una mucho mejor idea dicidir las cosas un poco. Recomendamos la siguiente disposicion como un compromiso entre la sencillez de una unica particion, y la flexibilidad de la multiparticion.

Nota: Si planeas instalar todos los paquetes de software que acompañan a Rec Hat Linux, puedes necesitar usar particiones incluso mayores.

Una particion de intercambio -- Las particiones de intercambio se usan para soportar la memoria virtual. Si tu ordenador tiene 16 MB de RAM o menos, debes crear una particion de intercambio. Aunque tengas mas memoria, una particion de intercambio es recomendable. El tamaño minimo de tu particion de intercambio deberia ser igual a la memoria RAM de tu ordenador, o a 16 MB (preferiblemente mas grande).

Una particion raíz -- La particion raiz es donde reside / (el directorio raiz). Solo necesita contener cosas necesarias para arrancar el sistema, asi como los ficheros de configuracion del sistema. Una particion raiz de 50MB a 80MB funcionara bien en casi todos los sistemas.

[Sistemas Intel: No olvides las restriciones de LILO que mencionamos en la Seccion 2.4.3!]

Una particion /usr -- La particion /usr donde residirá gran parte del software de un sistema Red Hat Linuxr. Esta partición deberá ser de unos 200 a 500 MB, dependiendo de cuantos paquetes planees instalar. Siempre que sea posible, intenta ser generoso con la particion /usr. Cualquier paquete basado en RPM que instales despues usara (generalmente) mas espacio de /usr que ninguna otra particion.

Una particion /home -- Aqui es donde se sitúan los directorios home de los usuarios. El tamaño de /home depende del numero de usuarios que planees tener en tu sistema Red Hat Linux y de que puedan almacenar en sus directorios /home.

[Sistemas Alpha: Las siguientes particiones son especificas de las instalaciones Red Hat/Alpha.]

Una particion MILO -- Los poseedores de Alpha que vayan a usar MILO para arrancar sus sistemas deberan crear una particion DOS de 1.5 MB donde se podra copiar MILO despues de completar la instalacion.

Adicionalmente, puedes querer crear alguno de los siguientes:

Una particion /usr/local -- Tradicionalmente, /usr/local ha sido usado para contener cosas que quieres tener separadas del resto de tu sistema Red Hat, tal que software no disponible en un paquete RPM. El tamaño depende del la cantidad de software que prevees incluir en tu sistema.

Una particion /usr/src -- Hay dos cosas que se almacenan en /usr/src en los sistemas Red Hat Linux:

El codigo del nucleo Linux -- El codigo completo del nucleo kernel se almacena aqui, y los nuevos nucleos se contruyen aqui.

Codigo de los paquetes basados en RPM -- Si se instala un paquetes de ficheros (conocidos como SRPM), los ficheros se almacenan aqui. Ten en cuenta que, si no se dice otra cosa, cualquier paquete integrado usa tambien un directorio de integracion localizado aqui.

De nuevo, el tamaño de esta particion dependera de la cantidad de software que preveas integrar.

Una particion /tmp -- Como su nombre implica, la particion /tmp es para los ficheros temporales. Crear una particion dedicada a /tmp es una buena idea para grandes sistemas multiusuario o sistemas servidores de red. La razon es que muchos usuarios activos pueden llenar la particion raiz /, en la que /tmp esta localizado. No es necesario dedicar una particion a /tmp en una estacion de trabajo para un unico usuario.


Siguiente Arriba Anterior Contenido Indice