INSTALACIÓN |
2.1.1 Requerimientos del Sistema
Para apreciar toda la potencia de Linux es recomendable un mínimo de 32 Mb (megabytes) de memoria RAM
e incluso 64 si se quiere trabajar con comodidad en los modernos entornos gráficos o con determinadas aplicaciones.
Aunque si pueda prenscindir del entorno gráfico y de determinados servicios, los requerimientos de memoria RAM
descienden significativamente, deberá tener en cuenta que a menor cantidad de memoria, menor velocidad.
En cuanto al espacio de disco, dependerá del tipo de instalación elegido. Un tipo estándar viene a ocupar en
torno a 700 Mb, espacio al que habrá que sumar el necesario para la partición de intercambio (swap), ciertos paquetes
adicionales, algunas aplicaciones externas y los ficheros propios del usuario. Se recomienda por tanto en
torno a 2 Gb (gigabytes) para andar con algo de holgura.Una vez adquirida la experiencia necesaria,
el usuario seleccionará el software que realmente le interesa eliminando el sobrante y liberando
una gran cantidad de espacio.
2.1.2 Modalidades de instalación
Linux puede instalarse de varias formas. La más sencilla consiste en dedicarle por entero el disco principal
o bien un segundo disco duro, si en el principal existe Windows. En ambos casos el programa de instalación
configurará el disco dedicado a Linux de forma automática. La segunda forma es la indicada para el caso en que
haya que compartir disco duro con Windows. Para ello habrá que construir una segunda partición, esto es,
dividir el disco en dos partes lógicas. Cada partición actuará como si fuera un disco independiente. Puede hacerse
fácilmente utilizando el programa fdisk pero ello implica la pérdida de datos preexistentes. Esto se puede
evitar usando la utilidad fips en vez de la anterior, para acortar la partición actual dejando sitio libre
para una segunda de forma no destructiva. Existen otras muchas formas de realizar estos pasos, ya sea con
algunos programas como Partition Magic o apoyándose en los discos de instalación de las diferentes distribuciones
de Linux que permiten particionar sus discos duros durante la instalación (Normalmente utilizan programas
que se basan en fdisk por lo que de esta forma también se perderán sus datos).
A continuación
expondré algunos casos que suelen darse de forma habitual:
CASO 1: Instalar Linux en un Pc que tiene un solo sistema operativo (normalmente Windows) que ocupa todo el espacio
del disco y queremos mantener ambos sistemas operativos
Suele ser muy corriente que queramos instalar Linux en un ordenador que contiene un solo sistema operativo
(normalmente Microsoft Windows) que ocupa todo el espacio del disco en una sola partición y, por tanto,
no deja espacio para Linux. Una solución eficaz y segura, si se quiere mantener una copia de Windows instalada,
es realizar una copia de seguridad de todos los datos importantes, formatear el disco, crear una nueva partición que
solo ocupe la mitad, e instalar Windows en ella, dejando la otra mitad libre para Linux. Para formatear y crear
las particiones nos podemos valer de los discos de instalación de las diferentes distribuciones de Linux. Durante la
instalación estos programas nos permitirán de forma visual configurar nuestros discos duros. (Es la forma más fácil).
Otras opciones, utilizar la herramienta Fdisk de Windows, algún programa como Partition Magic, etc.
Si no queremos perder los datos deberemos utilizar algún programa como el Fips de Windows, o también alguno similar
al Partition Magic. Estos programas permitirán recortar el tamaño de la partición existente siempre que se tenga
espacio para ello. Antes de nada convendría realizar una limpieza general de archivos inútiles y despues ejecutar
un programa desfragmentador de disco, como el propio Desfragmentador de Discos de Windows. (Ojo, siempre
es recomendable realizar copias de seguridad de los documentos importantes).
CASO 2: Instalar Linux en un Pc que tiene un solo sistema operativo (normalmente Windows) pero tenemos 2 o más Discos Duros
y queremos mantener ambos sistemas operativos
En este caso también podría solucionarse con la solución dada para el caso anterior, pero podríamos querer no tocar
un disco duro donde posiblemente se encuentre instalado Windows, e instalar Linux en otro disco duro. Para ello
no tendremos ninguna dificultad, ya que lo único que habrá que indicarle al programa de instalación es en que disco duro instalar Linux. Tenga en cuenta siempre que el primer disco duro (en notación Linux) será el hda,
el segundo disco duro el hdb y así sucesivamente. Por ejemplo si la unidad C:\ es una partición que ocupa todo un disco
duro, pertenecerá al disco hda y la partición será denominada desde Linux como la hda1 (primera partición del disco hda).
CASO 3: Sólo Linux
En este caso debería dejarse guiar por el programa de instalación de Linux. Siga leyendo antentamente!
2.1.3 Conceptos sobre Particiones
En general, los discos duros se encuentran divididos en particiones, donde cada partición corresponde a un sistema
operativo. Por ejemplo, en un disco duro se pueden tener varias particiones una dedicada a, digamos, Windows,
otra a OS/2 y otra a Linux.
Si usted tiene ya otro software instalado en su sistema, puede necesitar cambiar el tamaño de sus particiones con el
fin de reservar espacio para Linux. En el espacio reservado se crearan una o más particiones para almacenar el
software de Linux y el espacio de intercambio. A este proceso lo llamamos reparticionar. La mayoría de los sistemas
Windows utilizan una única partición que ocupa todo el disco. Para Windows, esta partición es accedida como C:.
Si usted tiene mas de una partición, Windows las llamará D:, E:, y así sucesivamente, de modo que cada partición actúa
como si fuera un disco duro independiente.
En el primer sector del disco está el registro de arranque maestro junto a la tabla de particiones. El registro de
arranque (como su nombre indica) se usa para arrancar el sistema. La tabla de particiones contiene información acerca
del lugar y el tamaño de cada partición.
/
Hay tres clases de particiones: primarias, extendidas, y lógicas. De estas, las más usadas
son las primarias. Sin embargo, debido al limite del tamaño de la tabla de particiones, sólo pueden tenerse hasta
cuatro particiones primarias en un disco.
La forma de superar este limite de cuatro particiones es usar particiones extendidas. Una partición extendida no
tiene datos ella misma; en su lugar, actúa como "soporte" de particiones lógicas. Por lo tanto, se puede crear una
partición extendida que ocupe todo el disco, y dentro crear cualquier numero de particiones lógicas.
Sin embargo, solo puede tenerse una partición extendida por disco.
2.1.4 Necesidades de reparticionado en Linux
Antes de que explique como reparticionar sus discos, necesita tener una idea acerca del espacio que necesita para
Linux. Trataré más adelante el tema de crear las particiones. En los sistemas UNIX, los ficheros se almacenan en un
sistema de ficheros, que es esencialmente una zona del disco duro (u otro dispositivo, como un CD-ROM o un disquete)
formateado para almacenar ficheros. Cada sistema de ficheros se encuentra asociado con una parte especifica del árbol
de directorios; por ejemplo, en la mayoría de los sistemas, existe un sistema de ficheros para todos los ficheros del
directorio /usr, otro para /tmp, etc. El sistema de ficheros raíz es el principal, que corresponde con el directorio
raíz, /.
Bajo Linux, cada sistema de ficheros ocupa una partición del disco duro. Por ejemplo, si tenemos un sistema de
ficheros para / y otro para /usr, necesitaremos dos particiones para almacenar ambos sistemas.
Antes de instalar Linux, usted necesitará preparar sistemas de ficheros para almacenar el software de Linux. Por lo
menos tiene que tener un sistema de ficheros (el sistema de ficheros raíz), y una partición reservada a Linux.
La mayoría de los usuarios de Linux optan por almacenar todos sus ficheros en el sistema de ficheros raíz, pues en
la mayor parte de los casos es más fácil de gestionar que tener diferentes sistemas de ficheros y particiones.
Sin embargo, usted puede crear varios sistemas de ficheros para Linux si lo desea por ejemplo, puede que quiera
usar sistemas separados para /usr y /home. Aquellos lectores con experiencia en administracion de sistemas UNIX
sabrán como usar diferentes sistemas de ficheros adecuadamente.
¿Por que usar más de un sistema de ficheros? Lo más habitual es por seguridad; si, por alguna razón, uno de sus
sistemas de ficheros resulta dañado, los otros normalmente no resultaran afectados. Por otro lado, si usted almacena
todos sus ficheros en el sistema de ficheros raíz, y por alguna razón resulta dañado, puede perder todos los ficheros
de una vez. Sin embargo, esto no es lo habitual; si usted hace copias de seguridad (backups) regularmente, no hay de
que preocuparse.
En resumen, Linux requiere por lo menos una partición, para el sistema de ficheros raíz. Si se desea crear varios
sistemas de ficheros, se necesitará una partición por cada sistema de ficheros. Algunas distribuciones de Linux crean
particiones y sistemas de ficheros de forma automática, de modo que usted no necesita preocuparse demasiado de estos
asuntos.
Otra cuestion a considerar cuando se deciden las particiones es el espacio de intercambio (swap). Si se desea
usar espacio de intercambio en Linux, se tienen dos opciones. La primera es usar un fichero de intercambio que existe
dentro de uno de los sistemas de ficheros de Linux. Se crea el fichero de intercambio para usarlo como RAM virtual
una vez instalado el software. La segunda opción es crear una partición de intercambio, una partición reservada
exclusivamente como espacio de swap. La mayoría de la gente usa una partición para el intercambio en lugar de un fichero.
Por lo general, se crearan dos particiones para Linux: una para ser usada como sistema de Ficheros raíz, y la otra
como espacio de intercambio. Por supuesto, hay otras opciones pero esta es la opción mínima. El espacio de swap no es
obligatorio en Linux, pero está muy recomendado. También necesita conocer el espacio requerido para cada partición. El
tamaño de los sistemas de ficheros de su sistema Linux depende en gran parte de que software quiera instalar en él y
de la distribución de Linux que este utilizando. Afortunadamente, la Documentacion de la distribución le dará una idea
del espacio requerido. Un sistema pequeño puede utilizar solo 20 megabytes o menos; un sistema grande siempre necesitará
2 o más Higas.
El tamaño de sus particiones de swap (debe elegirse una para esto) depende de la RAM virtual que necesite.
Lo típico es crear una partición de intercambio del doble de espacio de su RAM física; por ejemplo, si tiene 4
megabytes de RAM, una partición de 8 megabytes suele bastar. Por supuesto, esto es solo una idea la cantidad de
espacio de swap que requiere dependerá del software que quiera ejecutar.
Nota importante: Debido a las limitaciones de la BIOS,en los ordenadores antiguos no es posible arrancar desde
particiones que empiecen mas allá del cilindro 1023. Así pues, cuando se decida el espacio para Linux,
recuerde que no debe usar una partición que sobrepase ese cilindro para el sistema de ficheros raíz. Linux puede usar
perfectamente particiones con cilindros mas allá del 1023, pero dichas particiones no servirán para arrancar. Decir esto
aqui puede parecer prematuro, pero es importante a la hora de planificar el uso del disco en Linux.
Si se usara una partición para el sistema de ficheros raíz mas allá del cilindro 1023, siempre podrá arrancar Linux
con un disco boot. Esto no es un inconveniente solo tarda unos segundos más que si se arrancara desde el disco duro.
-Siempre que instalemos Linux es muy pero que muy recomendable utilizar una partición de intercambio, denominada
partición de tipo Swap. Este tipo de particiones las utiliza Linux como memoria virtual. Cuando la maquina no tiene
suficiente memoria para hacer frente a los procesos que corren en la misma, puede utilizar esta memoria física
para conseguir la memoria que necesite. El tamaño de esta partición deberá ser más o menos el doble del tamaño de la
memoria RAM que tenga instalada en su maquina. Podrá crear esta partición durante el proceso de instalación de Linux.
- Si vamos a querer instalar Linux y Windows, muchas veces querremos desde Linux recuperar archivos que tengamos
guardados en una partición NTFS o FAT32, es decir recuperar archivos visibles desde Windows. Si tenemos Windows
instalado en algún sistema de ficheros FAT32 no tenemos ningún problema ya que los archivos son visibles desde Linux
(lectura-escritura). El problema comienza si tenemos algún windows de los denominados de las Nuevas Tecnologías
tales como el W2000 o el WXP. Estos sistemas operativos utilizan un sistema de ficheros basado en NTFS. Linux no ofrece
garantías a la hora de trabajar con estos tipos de sistemas. Lo recomendable en caso de que tengamos por ejemplo Windows XP
y Linux instalado sería crear una partición de intercambio de tipo FAT32 que funcione de almacen para que desde
cualquier sistema operativo acceder a los datos allí guardados.