% Linux Installation and Getting Started    -*- TeX -*-
% linux-req.tex
% Copyright (c) 1992-1994 by Matt Welsh <mdw@sunsite.unc.edu>
%
% This file is freely redistributable, but you must preserve this copyright 
% notice on all copies, and it must be distributed only as part of "Linux 
% Installation and Getting Started". This file's use is covered by the 
% copyright for the entire document, in the file "copyright.tex".

% Traduccion realizada por Juan Jose Amor. Envie sus comentarios a:
%            Juan Jose Amor, 2:341/12.19 (FidoNet)
%            jjamor@gedeon.ls.fi.upm.es (InterNet)
% $Log: linux-req.tex,v $
% Revision 0.5.0.1  1996/02/10 23:45:08  rcamus
% Primera beta publica
%
%

\subsection{Necesidades de reparticionado en Linux}
\namedlabel{sec-install-swap}{Linux partition requirements}
\namedlabel{sec-install-linux-reqs}{Linux partition requirements}

Antes de que expliquemos c\'omo reparticionar sus discos, necesita tener 
una idea acerca del espacio que necesita para Linux. Trataremos m\'as 
adelante el tema de crear las particiones, en la 
Secci\'on~\ref{sec-install-linux-fdisk}.

En los sistemas UNIX, los ficheros se almacenan en un {\bf sistema de 
ficheros}, que es \index{filesystems} \index{sistema de archivos} 
esencialmente una zona del disco 
duro (u otro dispositivo, como un CD-ROM o un diskette) formateado para 
almacenar ficheros. Cada sistema de ficheros se encuentra asociado con 
una parte espec\'{\i}fica del \'arbol de directorios; por ejemplo, en la 
mayor\'{\i}a de los sistemas, existe un sistema de ficheros para todos los 
ficheros del directorio {\tt /usr}, otro para {\tt /tmp}, etc. El {\bf 
sistema de ficheros ra\'{\i}z} es el principal, que corresponde con el 
directorio ra\'{\i}z, {\tt /}.
\index{root filesystem}
\index{sistema de archivos!ra\'{\i}z}
\index{filesystems!root}
\index{sistema de archivos!root}

Bajo Linux, cada sistema de ficheros ocupa una partici\'on del disco 
duro. Por ejemplo, si tenemos un sistema de ficheros para {\tt /} y otro 
para {\tt /usr}, necesitaremos dos particiones para almacenar ambos sistemas.

Antes de instalar Linux, usted necesitar\'a 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\'{\i}z), y una partici\'on 
reservada a Linux. La mayor\'{\i}a de los usuarios de Linux optan por 
almacenar todos sus ficheros en el sistema de ficheros ra\'{\i}z, pues en 
la mayor parte de los casos es m\'as f\'acil 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 {\tt 
/usr} y {\tt /home}. Aquellos lectores con experiencia en 
administraci\'on de sistemas UNIX sabr\'an como usar diferentes sistemas 
de ficheros adecuadamente. En el cap\'{\i}tulo~\ref{chap-sysadm-num} 
discutiremos la utilizaci\'on de varias particiones y sistemas de ficheros.

\index{filesystems}
\index{sistema de archivos}
?`Por qu\'e usar m\'as de un sistema de ficheros? Lo m\'as habitual es 
por seguridad; si, por alguna raz\'on, uno de sus sistemas de ficheros 
resulta da\~nado, los otros normalmente no resultar\'an afectados. Por 
otro lado, si usted almacena todos sus ficheros en el sistema de ficheros 
ra\'{\i}z, y por alguna raz\'on resulta da\~nado, puede perder todos los 
ficheros de una vez. Sin embargo, esto no es lo habitual; si usted hace 
copias de seguridad ({\it backups}) regularmente, no hay de qu\'e 
preocuparse.\footnote{El autor utiliza un \'unico sistema de ficheros de 
200 megabytes para todos sus ficheros de Linux, y no ha tenido ning\'un 
problema (hasta ahora).}

Otra raz\'on para utilizar varios sistemas de ficheros es repartir el 
almacenamiento entre varios discos duros. Si usted tiene, digamos, 40 
megabytes libres en un disco duro y 50 en otro, usted puede querer crear 
un sistema de ficheros ra\'{\i}z de 40 megabytes en el primer disco y un 
sistema {\tt /usr} de 50 megabytes en el otro. Actualmente no es posible 
que un sistema de ficheros abarque varios discos; si su espacio libre de 
disco est\'a repartido entre los discos, necesitar\'a utilizar varios 
sistemas de ficheros para aprovecharlos.

\index{particiones}
En resumen, Linux requiere por lo menos una partici\'on, para el sistema 
de ficheros ra\'{\i}z. Si se desea crear varios sistemas de ficheros, se 
necesitar\'a una partici\'on por cada sistema de ficheros. Algunas 
distribuciones de Linux crean particiones y sistemas de ficheros de forma 
autom\'atica, de modo que usted no necesita preocuparse demasiado de 
estos asuntos.

Otra cuesti\'on a considerar cuando se deciden las particiones es el 
espacio de intercambio ({\it swap}).
\index{swap: espacio de}
Si se desea usar espacio de intercambio en Linux, se tienen dos opciones. 
La primera es usar un {\em 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\'on es crear una {\em partici\'on de intercambio}, una 
partici\'on reservada exclusivamente como espacio de {\it swap}. La 
mayor\'{\i}a de la gente usa una partici\'on para el intercambio en lugar 
de un fichero.
\index{swap: fichero de}

Cada fichero o partici\'on de intercambio puede ser de hasta 16 
megabytes. Si se desea tener m\'as de 16 megabytes de {\it swap}, se 
pueden crear varios ficheros o particiones de intercambio---hasta ocho a 
la vez. Por ejemplo, si se necesitan 32 megabytes de {\it swap}, se 
pueden crear dos particiones de 16 megabytes.

La Secci\'on~\ref{sec-install-linux-mkswap} se ocupa de c\'omo poner a 
punto una partici\'on para el intercambio, mientras que lo referente a 
ficheros de {\it swap} se trata en el Cap\'{\i}tulo~\ref{chap-sysadm-num}.

Por lo general, se crear\'an dos particiones para Linux: una para ser 
usada como sistema de ficheros ra\'{\i}z, y la otra como espacio de 
intercambio. Por supuesto, hay otras opciones pero esta es la opci\'on 
m\'{\i}nima. El espacio de {\it swap} no es obligatorio en Linux, pero 
est\'a muy recomendado si posee menos de 16 megabytes de memoria f\'{\i}sica.

Tambi\'en necesita conocer el espacio requerido para cada partici\'on. El 
tama\~no de los sistemas de ficheros de su sistema Linux depende en gran 
parte de qu\'e software quiera instalar en \'el y de la distribuci\'on de 
Linux que est\'e utilizando. Afortunadamente, la documentaci\'on de la 
distribuci\'on le dar\'a una idea del espacio requerido. Un sistema 
peque\~no puede utilizar s\'olo 20 megabytes o menos; un sistema grande 
siempre necesitar\'a 80 a 100 megabytes, o m\'as. Tenga en cuenta que hay 
que a\~nadir a esto el espacio extra para los directorios de usuario, 
expansiones futuras, etc.

\index{particiones!tama\~no}
El tama\~no de sus particiones de {\it swap} (debe elegirse una para 
esto) depende de la RAM virtual que necesite. Lo t\'{\i}pico es crear una 
partici\'on de intercambio del doble de espacio de su RAM f\'{\i}sica; por 
ejemplo, si tiene 4 megabytes de RAM, una partici\'on de 8 megabytes 
suele bastar. Por supuesto, esto es solo una idea---la cantidad de 
espacio de {\it swap} que requiere depender\'a del software que quiera 
ejecutar. Si usted tiene una gran cantidad de memoria f\'{\i}sica (digamos, 
16 megabytes o m\'as) puede que al final no necesite espacio de intercambio.

{\bf Nota importante:} Debido a las limitaciones de la BIOS, 
habitualmente no es posible arrancar desde particiones que empiecen m\'as 
all\'a del cilindro 1023. As\'{\i} pues, cuando se decida el espacio para 
Linux, recuerde que no debe usar una partici\'on que sobrepase ese cilindro 
para el sistema de ficheros ra\'{\i}z. Linux puede {\em usar 
perfectamente\/} particiones con cilindros m\'as all\'a del 1023, pero 
dichas particiones no servir\'an para {\em arrancar\/}. Decir esto 
aqu\'{\i} puede parecer prematuro, pero es importante a la hora de 
planificar el uso del disco en Linux.

Si se usara una partici\'on para el sistema de ficheros ra\'{\i}z m\'as 
all\'a del cilindro 1023, siempre podr\'a arrancar Linux con un disco {\it 
boot}. Esto no es un inconveniente---solo tarda unos segundos m\'as que 
si se arrancara desde el disco duro.
