-
Instalacin de Debian GNU/Linux 2.2para Intel x86
Bruce PerensSven RudolphIgor GrobmanJames Treacy
Adam Di Carlo
versin 2.2.27, 14 October, 2001
Resumen
Este documento contiene instrucciones de instalacin para la
versin 2.2 del sistema Debian GNU/Linuxpara la arquitectura Intel
x86 (i386). Tambin contiene referencias para ms informacin, y decmo
obtener el mejor partido de su nuevo sistema Debian. Los
procedimientos de este documen-to no deben usarse para actualizar
sistemas existentes; si est actualizando, vea las Notas de
Publi-cacin para Debian 2.2
(http://www.debian.org/releases/2.2/i386/release-notes/ ).
http://www.debian.org/releases/2.2/i386/release-notes/
-
Nota de Copyright
Este documento se puede redistribuir y modificar bajo los
trminos de la Licencia Pblica Generalde GNU (General Public
License). 1996 Bruce Perens 1996, 1997 Sven Rudolph 1998 Igor
Grobman, James Treacy 1998-2000 Adam Di Carlo
Este manual es software libre; puede redistribuirlo y/o
modificarlo bajo los trminos de la licenciaGNU General Public
License publicada por la Free Software Foundation; tambin en su
versin 2o cualquier versin posterior.
Este manual se distribuye con el nimo de ser de ayuda, pero sin
garanta alguna; ni siquiera laimplcita de ser comercializable o la
de ser apto para un propsito en particular. Para ms detalles,vea la
Licencia Pblica General de GNU (General Public License, GPL).
Una copia de la Licencia Pblica General de GNU (General Public
License) est disponible en ladistribucin Debian GNU/Linux como
/usr/doc/copyright/GPL , o en la World Wide Weben the GNU website
(http://www.gnu.org/copyleft/gpl.html ). Puede obtenerla
tambinescribiendo a la Free Software Foundation, Inc., 59 Temple
Place - Suite 330, Boston, MA 02111-1307, USA.
Se exige el debido reconocimiento de la autora de este documento
a Debian y a los autores delmismo en cualquier material derivado de
ste. Si modifica y mejora este documento, rogamosnotifique a los
autores del mismo a travs de .
http://www.gnu.org/copyleft/gpl.html
-
I
ndice general
1. Bienvenido a Debian 1
1.1. Qu es Debian? . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 1
1.2. Qu es GNU/Linux? . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 2
1.3. Qu es Debian GNU/Linux? . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 3
1.4. Qu es Debian GNU/Hurd? . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 4
1.5. Obteniendo la ultima versin de este documento . . . . . . .
. . . . . . . . . . . . . . 4
1.6. Estructura de este documento . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 4
1.7. ADVERTENCIA: Este documento est en pruebas . . . . . . . .
. . . . . . . . . . . . 6
1.8. Sobre copyrights y licencias de software . . . . . . . . .
. . . . . . . . . . . . . . . . . 6
2. Requerimientos del sistema 9
2.1. Hardware soportado . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 9
2.1.1. Arquitecturas soportadas . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 9
2.1.2. Procesador, placas base, y soporte de vdeo . . . . . . .
. . . . . . . . . . . . . 10
2.1.3. Mltiples procesadores . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 11
2.2. Medios de instalacin . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 11
2.2.1. Sistemas de almacenamiento soportados . . . . . . . . . .
. . . . . . . . . . . 12
2.3. Requerimientos de memoria y de espacio en disco . . . . . .
. . . . . . . . . . . . . . 13
2.4. Perifricos y otro hardware . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 13
2.5. Adquisicin de hardware especficamente para GNU/Linux . . .
. . . . . . . . . . . 13
2.5.1. Evitar hardware cerrado o propietario . . . . . . . . . .
. . . . . . . . . . . . . 14
-
NDICE GENERAL II
2.5.2. Hardware especfico para Windows . . . . . . . . . . . . .
. . . . . . . . . . . 14
2.5.3. RAM con paridad falsa o virtual . . . . . . . . . . . . .
. . . . . . . . . . . . 15
3. Antes de empezar 17
3.1. Copias de seguridad . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 17
3.2. Informacin que va a necesitar . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 17
3.3. Pre-instalacin del hardware y configuracin del sistema
operativo . . . . . . . . . . 18
3.3.1. Invocacin del men de configuracin de la BIOS . . . . . .
. . . . . . . . . . 18
3.3.2. Seleccin del dispositivo de arranque . . . . . . . . . .
. . . . . . . . . . . . . 19
3.3.3. Memoria extendida vs. expandida . . . . . . . . . . . . .
. . . . . . . . . . . . 20
3.3.4. Proteccin contra virus . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 20
3.3.5. Shadow Ram . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 20
3.3.6. Administracin avanzada de energa (APM) . . . . . . . . .
. . . . . . . . . . 20
3.3.7. El selector de turbo . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 21
3.3.8. Forzado de la velocidad de la CPU . . . . . . . . . . . .
. . . . . . . . . . . . . 21
3.3.9. Mdulos de memoria defectuosos . . . . . . . . . . . . . .
. . . . . . . . . . . 21
3.3.10. CPUs Cyrix y errores de disquete . . . . . . . . . . . .
. . . . . . . . . . . . . . 21
3.3.11. Configuraciones miscelneas de la BIOS a tener en cuenta
. . . . . . . . . . . 22
3.3.12. Configuracin del hardware perifrico a tener en cuenta .
. . . . . . . . . . . 22
3.3.13. Ms de 64 MB RAM . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 22
4. Particionado del disco duro 23
4.1. Trasfondo . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 23
4.1.1. El rbol de directorios . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 24
4.2. Planeando el uso de su sistema . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 25
4.2.1. Limitaciones de disco en el PC . . . . . . . . . . . . .
. . . . . . . . . . . . . . 26
4.3. Nombres de dispositivo en Linux . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 27
4.4. Esquema de particionado recomendado . . . . . . . . . . . .
. . . . . . . . . . . . . . 28
4.5. Ejemplos de particionamiento . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 29
-
NDICE GENERAL III
4.6. Particionado anterior a la instalacin . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 29
4.6.1. Particionado desde DOS o Windows . . . . . . . . . . . .
. . . . . . . . . . . . 30
4.7. Reparticionado sin prdida de datos al iniciar desde DOS,
Win-32 u OS/2 . . . . . . 30
4.8. Particionado para DOS . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 31
5. Mtodos de instalacin de Debian 33
5.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 33
5.2. Vista general del proceso de instalacin . . . . . . . . . .
. . . . . . . . . . . . . . . . 34
5.3. Escoger el conjunto de Instalacin correcto . . . . . . . .
. . . . . . . . . . . . . . . . 34
5.4. Medios de instalacion para distintas etapas de la
instalacin . . . . . . . . . . . . . . 35
5.4.1. Arrancando el sistema de instalacin inicial . . . . . . .
. . . . . . . . . . . . . 35
5.4.2. Medios fuente y etapas de instalacin . . . . . . . . . .
. . . . . . . . . . . . . 36
5.4.3. Recomendaciones . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 36
5.5. Descripcin de los ficheros del sistema de instalacin . . .
. . . . . . . . . . . . . . . 37
5.5.1. Documentacin . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 38
5.5.2. Ficheros para el arranque inicial . . . . . . . . . . . .
. . . . . . . . . . . . . . 38
5.5.3. Ficheros de controladores . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 40
5.5.4. Ficheros del sistema base . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 42
5.5.5. Utilidades . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 43
5.6. Disquetes . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 44
5.6.1. Fiabilidad de los Discos Flexibles . . . . . . . . . . .
. . . . . . . . . . . . . . . 44
5.6.2. Arrancar desde Disquetes . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 44
5.6.3. Instalacin base desde disquetes . . . . . . . . . . . . .
. . . . . . . . . . . . . 45
5.6.4. Creacin de los disquetes a partir de las imgenes . . . .
. . . . . . . . . . . . 45
5.6.5. Escritura de las imgenes de disco desde un sistema Linux
o Unix . . . . . . 46
5.7. CD-ROM . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 47
5.8. Disco duro . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 47
5.9. Instalacin desde NFS . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 47
-
NDICE GENERAL IV
6. Inicio del sistema de instalacin 49
6.1. Argumentos de los parmetros de inicio . . . . . . . . . . .
. . . . . . . . . . . . . . . 49
6.2. Interpretanndo los mensajes de inicio del ncleo . . . . . .
. . . . . . . . . . . . . . . 50
6.3. Instalacin desde disco duro . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 51
6.3.1. Instalacin desde una particin DOS . . . . . . . . . . . .
. . . . . . . . . . . . 51
6.3.2. Instalacin desde una particin Linux . . . . . . . . . . .
. . . . . . . . . . . . 52
6.4. Instalacin desde CD-ROM . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 52
6.5. Arranque con el Rescue Floppy . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 53
6.6. Arranque desde CD-ROM . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 53
6.7. Solucin de problemas en el proceso de arranque . . . . . .
. . . . . . . . . . . . . . . 54
7. Uso de dbootstrap para la configuracin inicial del sistema
57
7.1. Introduccin a dbootstrap . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 57
7.2. Men principal de instalacin de Debian GNU/Linux . . . . . .
. . . . . . . . . . 58
7.3. Configurar el teclado . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 58
7.4. La ltima oportunidad! . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 59
7.5. Realizar particiones en un disco duro . . . . . . . . . . .
. . . . . . . . . . . . . . . 59
7.6. Dar formato y activar una particin de intercambio . . . . .
. . . . . . . . . . . . . 60
7.7. Iniciar una particin de Linux . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 60
7.8. Montar una particin ya iniciada . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 61
7.9. Instalar el ncleo del sistema operativo y los mdulos . . .
. . . . . . . . . . . . . 61
7.10. Configurar el soporte para PCMCIA . . . . . . . . . . . .
. . . . . . . . . . . . . . . 62
7.11. Configurar los controladores de dispositivos . . . . . . .
. . . . . . . . . . . . . . . 63
7.12. Configurar la red . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 63
7.13. Instalar el sistema base . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 64
7.14. Configurar el sistema base . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 64
7.15. Hacer que Linux arranque desde el disco duro . . . . . . .
. . . . . . . . . . . . . . 65
7.16. Crear un disquete de arranque . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 65
7.17. El momento de la verdad . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 66
-
NDICE GENERAL V
7.18. Establecimiento de la clave de Root . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 66
7.19. Creacin de una cuenta de usuario . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 66
7.20. Soporte de Shadow Password . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 67
7.21. Eliminacin de PCMCIA . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 67
7.22. Seleccin e instalacin de perfiles . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 67
7.23. Entrada al sistema . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 68
7.24. Configuracin de una conexin PPP . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 68
7.25. Instalacin del resto del sistema . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 70
8. Siguientes pasos y dnde continuar 71
8.1. Si es nuevo en Unix . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 71
8.2. Orientacin sobre Debian . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 71
8.3. Reactivando DOS y Windows . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 72
8.4. Ms lecturas e informacin . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 73
8.5. Compilacin de un nuevo ncleo . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 73
9. Informacin tcnica sobre los Boot Floppies 77
9.1. Cdigo fuente . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 77
9.2. Rescue Floppy . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 77
9.3. Sustitucin del ncleo en el Rescue Floppy . . . . . . . . .
. . . . . . . . . . . . . . . 77
9.4. Los disquetes Base . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 78
10. Apndice 79
10.1. Ms informacin y obtencin de Debian GNU/Linux . . . . . . .
. . . . . . . . . . . 79
10.1.1. Ms informacin . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 79
10.1.2. Obteniendo Debian GNU/Linux . . . . . . . . . . . . . .
. . . . . . . . . . . . 79
10.1.3. Servidores rplica de Debian GNU/Linux . . . . . . . . .
. . . . . . . . . . . 79
10.1.4. GPG, SSH y otros Programas de Seguridad . . . . . . . .
. . . . . . . . . . . . 80
10.2. Los Dispositivos en Linux . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 80
-
NDICE GENERAL VI
11. Administrivialidades 83
11.1. Acerca de este documento . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 83
11.2. Contribuciones a este documento . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 83
11.3. Principales colaboraciones . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 84
11.4. Reconocimientos de marcas registradas . . . . . . . . . .
. . . . . . . . . . . . . . . . 84
-
1
Captulo 1
Bienvenido a Debian
Estamos encantados de que usted se haya decidido a probar
Debian. Estamos seguros de que ob-servar la singularidad de Debian
entre las distribuciones de sistemas operativos. Debian GNU/Linuxle
brinda un conjunto software libre de calidad y de todas partes del
mundo, integrado en un con-junto coherente. Creemos que encontrar
que el resultado es, verdaderamente, ms que la sumade las
partes.
Este captulo ofrece una visin general del Proyecto Debian y de
Debian GNU/Linux. Si ya conocela historia del Proyecto Debian y la
distribucin Debian GNU/Linux, pase con total libertad alsiguiente
captulo.
1.1. Qu es Debian?
Debian es una organizacin formada totalmente por voluntarios
dedicada a desarrollar softwarelibre y promocionar los ideales de
la Free Software Foundation. El Proyecto Debian comenz en1993,
cuando Ian Murdock lanz una invitacin a todos los desarrolladores
de sotware a contribuira una distribucin completamente coherente
basada en el, entonces relativamente nuevo, ncleoLinux. Ese grupo
relativamente pequeo de entusiastas, al principio patrocinados por
la Free Soft-ware Foundation (http://www.gnu.org/fsf/fsf.html ) e
influenciados por la filosofa GNU(http://www.gnu.org/ ), ha crecido
a lo largo de los aos hasta convertirse en una organizacinde
alrededor de 500 Desarrolladores Debian.
Los Desarrolladores Debian han estado involucrados en una gran
variedad de tareas, incluyen-do la administracin del Servidor de
Web (http://www.debian.org/ ) y FTP (ftp://ftp.debian.org/ ), diseo
grfico, anlisis legal de licencias de software, escribir
documentacin y,por supuesto, mantener paquetes de software.
En el inters de comunicar nuestra filosofa y atraer
desarrolladores que creen en los principiosque Debian protege, el
Proyecto Debian ha publicado un nmero de documentos que
contienen
http://www.gnu.org/fsf/fsf.htmlhttp://www.gnu.org/http://www.debian.org/ftp://ftp.debian.org/ftp://ftp.debian.org/
-
Captulo 1. Bienvenido a Debian 2
nuestros valores y sirven como guas de lo que significa ser un
Desarrollador Debian:El Contrato Social de Debian
(http://www.debian.org/social_contract ) es una afir-macin del
compromiso de Debian a la Comunidad del Sofware Libre. Cualquier
que est deacuerdo en acogerse al Contrato Social puede convertirse
en un desarollador (http://www.debian.org/doc/maint-guide/ ).
Cualquier desarrollador puede introducir nuevo soft-ware en Debian
siempre que ste cumpla nuestro criterio de software libre, y cumpla
connuestros estndares de calidad.El documento Guas de Software
Libre de Debian (http://www.debian.org/social_contract#guidelines )
es un informe claro y conciso de los criterios de Debian sobre
elsoftware libre. La DFSG es de gran influencia en el Movimiento
del Software Libre, y pro-porciona las bases de la Definicin Open
Source (http://opensource.org/osd.html ).La Debian Policy
(http://www.debian.org/doc/debian-policy/ ). es un
especificacinextensiva de los estndares de calidad del Proyecto
Debian.
Los desarrolladores de Debian tambin estn involucrados en otros
proyectos; algunos especficosa Debian, otros en los que est
involucrado parte o toda la comunidad Linux. Algunos
ejemplosincluyen:
El Linux Standard Base (http://www.linuxbase.org/ ) (LSB). El
LSB es un proyecto quepretende estandarizar el sistema bsico de
Linux, lo que permitira a desarrolladores de soft-ware y hardware
ajenos a desarrollar fcilmente programas y controladores de
dispositivospara Linux en general, ms que para una distribucin de
Linux en particular.El Filesystem Hierarchy Standard
(http://www.pathname.com/fhs/ ) (FHS) es un es-fuerzo para
estandarizar la distribucin del sistema de ficheros de Linux. El
FHS permitir adesarrolladores de software a concentrar sus
esfuerzos en disear programas, sin tener quepreocuparse sobre cmo
se instalar su paquete en diferentes distribuciones de Linux.Debian
Jr. (http://www.debian.org/devel/debian-jr/ ) es nuestro proyecto
inter-no, orientado a asegurarnos de que Debian tiene algo que
ofrecer a nuestros usuarios msjvenes.
Para ms informacin general sobre Debian, vea Debian FAQ
(http://www.debian.org/doc/FAQ/).
1.2. Qu es GNU/Linux?
El proyecto GNU ha desarrollado un conjunto de herramientas de
software libre para ser utiliza-dos por Unix y sistemas operativos
tipo Unix como Linux. Estas herramientas permiten a losusuarios
desarrollar tareas que van desde las mundanas (como copiar o
eliminar ficheros del sis-tema) a las arcanas (como escribir y
compilar programas o hacer edicin sofisticada en una granvariedad
de formatos de documento).
Un sistema operativo consiste en varios programas fundamentales
que necesita el ordenador parapoder comunicar y recibir
instrucciones de los usuarios; leer y escribir datos al disco duro,
cintas,
http://www.debian.org/social_contracthttp://www.debian.org/doc/maint-guide/http://www.debian.org/doc/maint-guide/http://www.debian.org/social_contract#guidelineshttp://www.debian.org/social_contract#guidelineshttp://opensource.org/osd.htmlhttp://www.debian.org/doc/debian-policy/http://www.linuxbase.org/http://www.pathname.com/fhs/http://www.debian.org/devel/debian-jr/http://www.debian.org/doc/FAQ/http://www.debian.org/doc/FAQ/
-
Captulo 1. Bienvenido a Debian 3
e impresoras; controlar el uso de la memoria; y ejecutar otros
programas. La parte ms importantede un sistema operativo es el
ncleo. En un sistema GNU/Linux, Linux es el componente delncleo. El
resto del sistema consiste en otros programas, muchos de los cuales
fueron escritos poro para el Proyecto GNU. Dado que el ncleo de
Linux en s mismo no forma un sistema operativofuncional, preferimos
utilizar el trmino GNU/Linux para referirnos a los sistemas que la
mayorparte de las personas llaman de manera informal Linux.
El ncleo Linux (http://www.kernel.org/ ) apareci por primera vez
en 1991, cuando un es-tudiante de ciencias de la computacin
finlands llamado Linux Torvalds anunci una primeraversin de un
ncleo que sustituira a Minix en el grupo de noticias de Usenet
comp.os.minix .Consulte la Pgina de Historia de Linux
(http://www.li.org/linuxhistory.php ) en LinuxInternacional.
Linus Torvalds sigue coordinando el trabajo de varios cientos de
desarrolladores con la ayudade algunas personas de confianza. Un
excelente resumen semanal de las discusiones en la lista decorreo
de linux-kernel est en Kernel Traffic
(http://kt.linuxcare.com/kernel-traffic/ ).Ms informacin sobre la
lista de correo linux-kernel se puede encontrar en el
documentolinux-kernel mailing list FAQ (http://www.tux.org/lkml/
).
1.3. Qu es Debian GNU/Linux?
La combinacin de la filosofa y metodologa de Debian, las
herramientas GNU, el ncleo deLinux, y otro software libre
importante, forma una distribucin de software nica llamada
DebianGNU/Linux. Esta distribucin est formada por un gran nmero de
paquetes. Cada paquete en ladistribucin contiene ejecutables,
scripts, documentacin, e informacin de configuracin y tieneun
mantenedor que es el principal responsable de mantener el paquete
al da, seguir informes deerror, y comunicar con los autores
principales del software empaquetado. Nuestra gran base deusuarios,
combinado con nuestro sistema de seguimiento de errores se asegura
de que los erroresse encuentren y arreglen rpidamente.
La atencin de Debian al detalle nos permite producir un
distribucin de alta calidad, estable yescalable. La instalacin
puede configurarse fcilmente para servir muchos perfiles, desde
corta-fuegos reducidos a lo mnimo, estaciones de trabajo cientficas
a servidores de red de alta gama.
El sistema que distingue a Debian de otras distribuciones
GNU/Linux es su sistema de gestin depaquetes. Estas heramientas dan
al administrador de un sistema Debian control completo sobrelos
paquetes instalados en su sistema, incluyendo la capacidad de
instalar un slo paquete o ac-tualizar el sistema operativo por
completo. Los paquetes individuales tambin pueden protegersepara no
ser actualizados. Tambin puede decir al sistema de gestin de
paquetes qu software hacompilado vd. mismo y qu dependencias
cumple.
Para proteger su sistema contra caballos de troya y otros
programas malvolos, Debian verificaque los paquetes provienen de
sus mantenedores Debian autnticos. Los empaquetadores de De-bian
tambin ponen gran cuidado en configurarlos de forma segura. Si se
declara un problema de
http://www.kernel.org/http://www.li.org/linuxhistory.phphttp://kt.linuxcare.com/kernel-traffic/http://www.tux.org/lkml/
-
Captulo 1. Bienvenido a Debian 4
seguridad con los paquetes entregados, los parches estn por lo
general rpidamente disponibles.Con el sencillo sistema de
actualizacin de Debian, se pueden descargar e instalar arreglos
deseguridad automticamente a travs de Internet.
El principal, y mejor, mtodo para obtener soporte de su sistema
Debian GNU/Linux y comuni-carse con los Desarrolladores Debian es a
travs de las muchas listas de distribucin mantenidaspor el Proyecto
Debian (hay ms de 90 en el momento de escribir estas lneas). La
manera msfcil de subscribirse a una de estas listas es visitar
pgina de subscripcin a listas de correo deDebian
(http://www.debian.org/MailingLists/subscribe ) y rellenar el
formulario queencontrar all.
1.4. Qu es Debian GNU/Hurd?
Debian GNU/Hurd es un sistema Debian GNU que reemplaza el ncleo
monoltico de Linux conel GNU Hurd un conjunto de servidores
ejecutndose encima de un microkernel GNU Mach.El Hurd est an sin
terminar, y no es recomendable para uso diario, pero se est
trabajando en l.El Hurd est actualmente desarrollndose slo para la
arquitectura i386 aunque una vez el sistemasea ms estable comenzarn
las migraciones a otras arquitecturas. Para ms informacin
consulteDebian GNU/Hurd ports page
(http://www.debian.org/ports/hurd/ ) y la lista de correo .
1.5. Obteniendo la ultima versin de este documento
Este documento est en constante revisin. Asegurse de comprobar
las pginas de Debian 2.2(http://www.debian.org/releases/2.2/ ) para
cualquier informacin de ltima hora so-bre la versin 2.2 del sistema
Debian GNU/Linux. Versiones actualizadas de este manual de
in-stalacin estn tambin disponibles en las pginas oficiales del
Manual de Instalacin
(http://www.debian.org/releases/2.2/i386/install ).
Observe tambin que el documento que est leyendo ahora es
traduccin del documento original,escrito en ingls, aunque el
esfuerzo de traduccin revisa ste a medida que el original cambia
esposible que la versin que est leyendo no est al da con respecto a
aqul.
1.6. Estructura de este documento
Este documento se ha creado para servir como manual para aqullos
que usan Debian por primeravez. Se intenta hacer la menor cantidad
posible de presuposiciones acerca de su nivel tcnico. Encualquier
caso, se da por hecho un conocimiento general de cmo funciona el
hardware de suordenador.
http://www.debian.org/MailingLists/subscribehttp://www.debian.org/ports/hurd/http://www.debian.org/releases/2.2/http://www.debian.org/releases/2.2/i386/installhttp://www.debian.org/releases/2.2/i386/install
-
Captulo 1. Bienvenido a Debian 5
Los usuarios expertos pueden encontrar tambin interesante la
informacin de referencia en estedocumento, includos los tamaos
mnimos para la instalacin, detalles sobre el hardware sopor-tado
por el sistema de instalacin Debian, etctera. Animamos a los
usuarios expertos a explorarel documento.
En general, el documento est dispuesto en un estilo lineal,
llevando al usuario a travs del pro-ceso de instalacin desde el
principio hasta el final. Aqu estn los pasos, y las secciones de
estedocumento relacionadas con stos.
1. Determinar si su hardware cumple los requisitos para usar el
sistema de instalacin, en elRequerimientos del sistema en la pgina
9.
2. Copia de seguridad de su sistema, y efectuar una planificacin
y configuracin de hardwareantes de instalar Debian, en el Antes de
empezar en la pgina 17.
3. Particionado de su disco duro, como se describe en el
Particionado del disco duro en lapgina 23. El particionado es muy
importante, dado que, una vez hecho, tendr que convivircon sus
elecciones durante mucho tiempo.
4. En el Mtodos de instalacin de Debian en la pgina 33, se
presentan los diferentes mtodospara instalar Debian. Seleccione y
prepare su medio de instalacin de acuerdo con ello.
5. Luego iniciar el sistema de instalacin. La informacin sobre
este paso se cubre en el Iniciodel sistema de instalacin en la
pgina 49; este captulo tambin contiene procedimientospara solucin
de problemas en el caso de que falle el arranque.
6. Configuracin inicial del sistema, lo que se discute en Uso de
dbootstrap para la config-uracin inicial del sistema en la pgina 57
(Secciones Introduccin a dbootstrap en lapgina 57 a Configurar la
red en la pgina 63).
7. Instalacin del sistema base, a partir de la seccin Instalar
el sistema base en la pgina 64.
8. Inicio de su recin instalado sistema base y ejecucin de
algunas tareas de instalacin post-base, desde la El momento de la
verdad en la pgina 66.
9. Instalacin del resto del sistema, usando dselect , o apt-get
en el Instalacin del restodel sistema en la pgina 70.
Una vez ha instalado su sistema, puede leer Siguientes pasos y
dnde continuar en la pgina 71.Este captulo explica dnde encontrar
ms informacin sobre Unix y Debian, y cmo cambiar suncleo. En el
caso de que quiera construir su propio sistema de instalacin desde
el cdigo fuente,chele un vistazo a Informacin tcnica sobre los Boot
Floppies en la pgina 77.
Finalmente, puede encontrar informacin sobre este documento, y
de cmo contribuir en su de-sarrollo, en el Administrivialidades en
la pgina 83.
-
Captulo 1. Bienvenido a Debian 6
1.7. ADVERTENCIA: Este documento est en pruebas
Este documento es una versin preliminar del manual de instalacin
oficial de Debian. Por tanto,este documento est incompleto e
inacabado, y probablemente contenga errores, faltas gramat-icales,
etc. Si ve FIXME o TODO, puede estar seguro de que esa seccin est
incompleta.Cualquier ayuda, sugerencia, y especialmente parches,
sern bienvenidos.
Las versiones no-x86 de este documento estn particularmente
incompletas, inexactas y sin revis-ar. Necesitamos
colaboradores!
Versiones en desarrollo de este documento pueden encontrarse en
http://www.debian.org/releases/2.2/i386/install . Ah puede
encontrar subdirectorios conteniendo las diferentesversiones de
este documento para cada arquitectura. El subdirectorio source
contiene las fuentesSGML del documento, el rea apropiada si desea
efectuar modificaciones en este documento.Tenga en cuenta que este
rea se reconstruye cada da del rea CVS boot-floppies .
1.8. Sobre copyrights y licencias de software
Seguramente ha ledo las licencias que acompaan a la mayora del
software comercial : stasafirman que slo puede usar una copia del
software en un equipo. El sistema Debian GNU/Linuxno es como ste.
Le animamos a que instale copias de nuestro sistema en cualquier
equipo, en sucolegio o en su lugar de trabajo. Puede incluso hacer
miles de copias y venderlas con algunasrestricciones. Esto es
posible gracias a que Debian est basado en software libre.
Software libre no quiere decir que ste carezca de copyright, y
tampoco que el CD que compre con-teniendo este software se
distribuya sin costes. Software libre, en parte significa que las
licenciasde los programas individuales no requieren de un pago para
el derecho de distribucin o uso delos mismos. Tambin significa que
cualquiera puede extender, adaptar y modificar este software,as
como distribuir los resultados de su propio trabajo.1
Muchos de los programas del sistema estn registrados bajo la
licencia GNU General Public Li-cense, conocida muchas veces como la
GPL. La GPL exige la disponibilidad del cdigo fuente deun programa
al distribuir copias del mismo; lo que le asegura a usted, el
usuario, la posibilidadde modificar dicho software. Por esto hemos
includo el cdigo fuente de todos los programasdel sistema Debian.2
Hay otras formas de copyright y licencias usadas en los programas
de De-bian. Puede encontrar los copyrights y las licencias para
cada uno de ellos mirando en el fichero/usr/doc/ nombre-programa
/copyright una vez haya instalado su sistema.
1Ntese que disponemos de algunos paquetes que no cumplen
nuestros criterios de software libre. stos se dis-tribuyen en el
rea contrib o en non-free ; vea la Debian FAQ
(http://www.debian.org/doc/FAQ/ ), bajo TheDebian FTP archives.
2Para informacin sobre cmo encontrar y desempaquetar los
paquetes fuentes de Debian, vea Debian FAQ
(http://www.debian.org/doc/FAQ/ ).
http://www.debian.org/releases/2.2/i386/installhttp://www.debian.org/releases/2.2/i386/installhttp://www.debian.org/doc/FAQ/http://www.debian.org/doc/FAQ/http://www.debian.org/doc/FAQ/
-
Captulo 1. Bienvenido a Debian 7
Para ms informacin sobre licencias y de cmo se decide en Debian
si algo es lo suficientementelibre como para ser includo en la
distribucin, vea Debian Free Software Guidelines
(http://www.debian.org/social_contract#guidelines ).
La nota legal ms importante es que este software carece de
garantas. Los programadores han crea-do el software para beneficio
de la comunidad. No se ofrece ninguna garanta de satisfaccin
delsoftware para ningn propsito. De cualquier modo, puesto que ste
es libre, puede modificarlopara cubrir sus necesidades y disfrutar
de los frutos de las extensiones que otros han realizadode este
modo a dicho software.
http://www.debian.org/social_contract#guidelineshttp://www.debian.org/social_contract#guidelines
-
Captulo 1. Bienvenido a Debian 8
-
9
Captulo 2
Requerimientos del sistema
Esta seccin contiene informacin sobre el hardware necesario para
empezar con Debian. Tambinencontrar enlaces a ms informacin sobre
el hardware soportado por GNU y Linux.
2.1. Hardware soportado
Debian no impone requerimientos de hardware ms all de los que
establecen el ncleo Linux yel conjunto de herramientas GNU. En
cualquier caso, cualquier arquitectura o plataforma a la quehayan
sido portados el ncleo Linux, las libc, gcc , etc., y para la que
exista una distribucin deDebian, puede ejecutar Debian.
De todas formas hay limitaciones respecto al hardware soportado
por nuestro conjunto de dis-quetes de instalacin. Algunas
plataformas soportadas por Linux pueden no estar
directamentesoportadas por nuestros disquetes de instalacin. Si
este es su caso, puede crear un dico de rescatepersonalizado, o
informarse sobre instalaciones de red.
Ms que intentar describir las diferentes configuraciones de
hardware soportadas por Intel x86,esta seccin contiene informacin
general y referencias para informacin adicional.
2.1.1. Arquitecturas soportadas
Debian 2.2 soporta seis arquitecturas: las basadas en Intel x86;
mquinas Motorola 680x0, comolos Atari, Amiga, y Machintosh; mquinas
DEC Alpha; mquinas Sun SPARC; mquinas ARM yStrongARM; y algunas
mquinas IBM/Motorola PowerPC, incluyendo mquinas CHRP, Power-Mac y
PReP. stas son referidas como i386, m68k, alpha, sparc, arm y
powerpc, respectivamente.
Este documento cubre la instalacin de la arquitectura i386.
Existen versiones separadas de este
-
Captulo 2. Requerimientos del sistema 10
documento para otras arquitecturas. Si busca informacin de otras
arquitecturas consulte las pgi-nas Debian-Ports
(http://www.debian.org/ports/ ).
2.1.2. Procesador, placas base, y soporte de vdeo
Informacin completa sobre los perifricos soportados puede
hallarse en Linux Hardware Com-patability HOWTO
(http://www.linuxdoc.org/HOWTO/Hardware-HOWTO.html ). Esta sec-cin
simplemente esboza lo fundamental.
CPU
Casi todos los procesadores basados en x86 estn soportados; esto
incluye los procesadores AMDy Cyrix. Tambin los nuevos procesadores
como el Athlon y el K6-2 o K6-3, respectivamente, estnsoportados.
En cambio, Linux no funciona en procesadores 286 o inferiores.
Bus E/S
El bus del sistema es la parte de la placa base que permite la
comunicacin entre la CPU y losperifricos, como unidades de
almacenamiento. Su sistema debe usar un bus tipo ISA, EISA,
PCI,arquitectura Microchannel (MCA, usada en la gama PS/2 de IBM),
o VESA Local Bus (VLB, tam-bin llamada el bus VL).
Tarjeta de vdeo
Debe estar usando una tarjeta de vdeo compatible VGA en su
terminal de consola. Casi todoslas tarjetas grficas son compatibles
VGA. Estndares ms antiguos como CGA, MDA, o HGAdeberan tambin
funcionar, siempre que no necesite soporte X11. Tenga en cuenta que
no se usanX11 en el proceso de instalacin descrito en este
documento.
El soporte de Debian para interfaces grficas est determinado por
el subyacente soporte del sis-tema X11 de XFree86. Las nuevas bahas
AGP de vdeo son realmente una revisin de la especi-ficacin PCI, y
la mayora de las tarjetas de vdeo AGP funcionan bajo XFree86. Puede
encontrarms detalles sobre el soporte de buses grficos, tarjetas,
monitores, y dispositivos punteros enhttp://www.xfree86.org/ .
Debian 2.2 viene con las X11 revisin 3.3.6.
Porttiles
Tambin estn soportados equipos porttiles. stos contienen
habitualmente hardware especialo propietario. Para ver si su
porttil en particular funciona correctamente con GNU/Linux,
veaLinux Laptop pages
(http://www.cs.utexas.edu/users/kharker/linux-laptop/ ).
http://www.debian.org/ports/http://www.linuxdoc.org/HOWTO/Hardware-HOWTO.htmlhttp://www.xfree86.org/http://www.cs.utexas.edu/users/kharker/linux-laptop/
-
Captulo 2. Requerimientos del sistema 11
2.1.3. Mltiples procesadores
El soporte multiprocesador (tambin llamado multiproceso simtrico
o SMP) est soportadopara esta arquitectura. En cualquier caso, la
imagen estndar del ncleo Debian 2.2 no soportaSMP. Esto no debera
impedir la instalacin, puesto que el ncleo estndar, sin SMP, debe
arrancaren sistemas SMP (el ncleo simplemente usar la primera
CPU).
Para aprovecharse de los mltiples procesadores, tendr que
sustituir el ncleo estndar Debian.Puede encontrar instrucciones
sobre cmo hacerlo en el Compilacin de un nuevo ncleo en lapgina 73.
En este momento (versin del ncleo 2.2.19) la forma de habilitar SMP
es seleccionarsymmetric multi-processing en la seccin General de la
configuracin del ncleo. Si compilasoftware en un sistema
multiprocesador, busque el modificador -j en la documentacin
sobremake(1) .
2.2. Medios de instalacin
Hay cuatro medios diferentes que pueden usarse para instalar
Debian: disquetes, CD-ROMs, par-ticiones de disco local, o la red.
Pueden mezclarse diferentes mtodos para cada parte de la
mismainstalacin Debian; entraremos en ello en el Mtodos de
instalacin de Debian en la pgina 33.
La instalacin desde disquetes es una opcin comn, y quizs la
menos deseable habitualmente.En muchos casos, tendr que hacer su
primer arranque desde disquetes, usando el Rescue
Floppy.Generalmente, todo lo que necesite sea una disquetera de
alta densidad (1440 kilobytes) y de 3.5pulgadas. Tambin estn
disponibles disquetes de instalacin de 5.25 pulgadas y doble
densidad(1200 k).
La instalacin basada en CD-ROM est tambien soportada para
algunas arquitecturas. En mquinasque soporten CD-ROMs arrancables,
debera ser capaz de efectuar una instalacin totalmente li-bre de
disquetes. Incluso si su sistema no soporta el arranque desde
CD-ROM, puede usar elCD-ROM en conjuncin con otras tcnicas para
instalar su sistema, una vez haya arrancado conotra, se entiende;
vea la Instalacin desde CD-ROM en la pgina 52.
Estn soportados tanto CD-ROMs IDE/ATAPI como SCSI. Adems, todas
las interfaces no estn-dar de CD soportadas por Linux estn
soportadas por estos discos de arranque (como unidadesMitsumi y
Matsushita). Sin embargo, estos modelos pueden requerir parmetros
especiales en elarranque u otros ajustes para hacerlos funcionar, y
el arranque desde estas interfaces no estndares diferente. El Linux
CD-ROM HOWTO (http://www.linuxdoc.org/HOWTO/CDROM-HOWTO.html )
contiene informacin en profundidad sobre el uso de CD-ROMs con
Linux.
La instalacin desde un disco local es otra opcin. Si adems de la
particin en la que estn in-stalando, dispone de espacio en otras
particiones, es definitivamente una buena opcin. Algunasplataformas
incluso tienen instaladores locales, como para el arranque desde
AmigaOS, TOS oMacOS.
http://www.linuxdoc.org/HOWTO/CDROM-HOWTO.htmlhttp://www.linuxdoc.org/HOWTO/CDROM-HOWTO.html
-
Captulo 2. Requerimientos del sistema 12
La ltima opcin es la instalacin desde red. Puede instalar su
sistema a travs de NFS. La insta-lacin sin disco, usando montaje
por NFS de todos los sistemas de archivo locales, es otra
opcin.Posiblemente neceiste por lo menos 16MB de RAM para esta
opcin. Despus de instalar su sis-tema base, puede instalar el resto
del sistema desde cualquier tipo de conexin de red (incluyendoPPP),
mediante FTP, HTTP, o NFS.
Puede encontrar descripciones ms completas de cada mtodo, y
sugerencias para escoger qumtodo es mejor para usted, en el Mtodos
de instalacin de Debian en la pgina 33. Asegresede continuar
leyendo para verificar que el dispositivo desde el que intenta
arrancar e instalar estsoportado por el sistema de instalacin
Debian.
2.2.1. Sistemas de almacenamiento soportados
Los discos de arranque Debian contienen un ncleo creado para
maximizar el nmero de sistemasen el que puede correr.
Desgraciadamente, esto hace al ncleo ms grande, con gran cantidad
decontroladores que nunca sern usados (vea Compilacin de un nuevo
ncleo en la pgina 73para saber cmo crear su propio ncleo). No
obstante, es deseable el soporte de la mayor cantidadde
dispositivos posible, para asegurar que Debian pueda ser instalado
en la mayor cantidad dehardware posible.
Generalmente, el sistema de instalacin Debian incluye soporte
para disquetes, unidades IDE,disquetes IDE, dispositivos IDE en
puerto paralelo, controladoras y unidades SCSI. Los sistemasde
archivo soportados incluyen MINIX, FAT, extensiones FAT Win-32
(VFAT), entre otras (observeque NTFS no est soportado por el
sistema de instalacin; puede aadirlo ms tarde, como sedescribe en
el Compilacin de un nuevo ncleo en la pgina 73).
Mejor que intentar describir el hardware soportado, es mucho ms
fcil describir el hardwaresoportado por Linux que no est soportado
por el sistema de arranque Debian.
Las interfaces de disco que emulan la interface de disco duro
AT, con frecuencia llamadas MFM,RLL, IDE o ATA estn soportadas. Las
controladoras de disco duro muy antiguas de 8 bits usadasen los
ordenadores IBM XT estn soportadas slo como mdulo. Las
controladoras de disco SCSIde muchos fabricantes estn soportadas.
Vea Linux Hardware Compatibility HOWTO
(http://www.linuxdoc.org/HOWTO/Hardware-HOWTO.html ) para ms
detalles.
Los dispositivos no soportados son las unidades IDE SCSI y
algunas controladoras SCSI, incluyen-do
Los adaptadores SCSI con protocolo EATA-DMA, como SmartCache
III/IV, la familia decontroladoras SmartRAID y las controladoras
DPT PM2011B y PM2012B.
La familia de controladoras SCSI 53c7 NCR (pero estn soportadas
las controladoras 53c8 y5380)
http://www.linuxdoc.org/HOWTO/Hardware-HOWTO.htmlhttp://www.linuxdoc.org/HOWTO/Hardware-HOWTO.html
-
Captulo 2. Requerimientos del sistema 13
2.3. Requerimientos de memoria y de espacio en disco
Debe tener al menos 12MB de memoria y 64MB de disco duro. Si
quiere instalar una cantidadrazonable de software, incluyendo el
sistema de ventanas X, y algunos programas de desarrollo ylibreras,
necesitar al menos 300MB. Para una instalacin ms o menos completa,
sern necesariosunos 800MB. Para instalar todo lo disponible en
Debian, probablemente necesite alrededor de 2 GB.Realmente,
instalarlo todo no tiene sentido, puesto que algunos paquetes
entran en conflicto conotros.
2.4. Perifricos y otro hardware
Linux soporta una gran variedad de dispositivos hardware como
ratones, impresoras, escneres,mdems, tarjetas de red, dispositivos
PCMCIA, etc. Sin embargo, ninguno de estos dispositivos esnecesario
para la instalacin del sistema. Esta seccin contiene informacin
sobre los perifricosque no estn especficamente soportados por el
sistema de instalacin, aunque puedan soportarsecon Linux. De nuevo,
vea Linux Hardware Compatibility HOWTO
(http://www.linuxdoc.org/HOWTO/Hardware-HOWTO.html ) para
determinar si su hardware especfico est soportadopor Linux.
Algunas tarjetas de interface de red (NIC, network interface
card, n. del t.) no estn soportadas porlos discos de instalacin de
Debian (quizs un ncleo Linux personalizado puede usarlas), comolas
tarjetas y protocolos AX.25; 3Com EtherLink Plus (3c505) y
EtherLink16 (3c507); NI5210; tarje-tas NE2100 genricas; tarjetas
NI6510 y NI16510 EtherBlaster; tarjetas SEEQ 8005; tarjetas
Schnei-der & Koch G16; Ansel Communications EISA 3200, y la
tarjeta de red integrada Zenith Z-Note.Las tarjetas de red
Microchannel (MCA) no estn soportadas por el sistema de instalacin
estn-dar, pero vea las Linux on MCA disk images
(ftp://ns.gold-link.com/pub/LinuxMCA/ )para imgenes no oficiales, y
los archivos de discusin Linux MCA
(http://www.dgmicro.com/linux_frm.htm ). Las redes FDDI no estn
soportadas por los discos de instalacin, tantotarjetas como
protocolos.
Con respecto a RDSI (ISDN), el protocolo de canal D para el
(antiguo) alemn 1TR6 no est sopor-tado; las tarjetas RDSI
Spellcaster BRI tampoco estn soportadas por los disquetes de
arranque.
Los dispositivos de sonido tampoco estn soportados por defecto.
Pero como ya se ha mecionadopreviamente: si desea utilizar su
propio ncleo por favor vaya a Compilacin de un nuevo ncleoen la
pgina 73 para ms informacin.
2.5. Adquisicin de hardware especficamente para GNU/Linux
Ya existen algunos vendedores que lanzan sus sistemas con Debian
u otra distribucin de GNU/Linuxpreinstalada. Quizs tenga que pagar
ms por esta ventaja, pero esto le asegura que el hardware
http://www.linuxdoc.org/HOWTO/Hardware-HOWTO.htmlhttp://www.linuxdoc.org/HOWTO/Hardware-HOWTO.htmlftp://ns.gold-link.com/pub/LinuxMCA/http://www.dgmicro.com/linux_frm.htmhttp://www.dgmicro.com/linux_frm.htm
-
Captulo 2. Requerimientos del sistema 14
est soportado por GNU/Linux. Si tiene que comprar un equipo con
Windows includo, lea de-tenidamente la licencia de software que
viene con Windows; tiene la posibilidad de rechazar lalicencia y
obtener un descuento de su vendedor. Vea
http://www.linuxmall.com/refund/para informacin detallada.
Est adquiriendo o no un sistema con Linux preinstalado, o
incluso un sistema usado, sigue siendoimportante comprobar que su
hardware est soportado por el ncleo Linux. Compruebe si suhardware
se lista en las referencias citadas anteriormente. Haga saber a su
vendedor que estcomprando para montar un sistema Linux. Apoye a los
vendedores que sean amigables respectoa Linux.
2.5.1. Evitar hardware cerrado o propietario
Algunos fabricantes de hardware simplemente no nos dicen cmo
escribir drivers para su hard-ware, o no nos permiten acceder a la
documentacin sin un acuerdo de no divulgacin que nosprevenga de
revelar su cdigo fuente para Linux. Un ejemplo es el sistema de
sonido DSP paraporttiles IBM usado recientemente en los sistemas
ThinkPad algunos de esos sistemas tambinacoplan el sistema de
sonido al mdem. Otro ejemplo es la disquetera en los antiguos
modelosMacintosh.
Puesto que no hemos tenido acceso a la documentacin de esos
dispositivos, simplemente no fun-cionarn bajo Linux. Puede ayudar a
cambiar esta situacin reclamando a los fabricantes de estehardware
liberar la documentacin. Si esto lo hace una cantidad suficiente de
personas, entoncescomprendern que la comunidad de software libre es
un importante mercado.
2.5.2. Hardware especfico para Windows
Una tendencia preocupante es la proliferacin de mdems e
impresoras especficas para Windows.En algunos casos estn
especialmente diseados para funcionar en el sistema operativo
MicrosoftWindows y soportan la leyenda WinModem o Made especially
for Windows-based comput-ers. Esto se lleva a cabo eliminando los
procesadores integrados del hardware y reemplazandoel trabajo que
stos efectan por un controlador Windows que corre sobre el
procesador principalde su equipo. Esta estrategia abarata el precio
del hardware, pero el ahorro no repercute general-mente en el
usuario y este hardware puede ser incluso ms caro que los
dispositivos equivalentescon su inteligencia integrada.
Debera evitar el hardware especfico para Windows por dos
razones. La primera es que los fabri-cantes no ofrecen sus recursos
para escribir un controlador para Linux. Generalmente, la
interfazhardware y software al dispositivo es propietaria, y la
documentacin no est disponible sin unacuerdo de no divulgacin, si
acaso est disponible. Esto excluye su uso por el software
libre,puesto que los desarrolladores de software libre publican el
cdigo fuente de sus programas. La
http://www.linuxmall.com/refund/
-
Captulo 2. Requerimientos del sistema 15
segunda razn es que cuando a dispositivos como stos se les ha
eliminado sus procesadores in-tegrados, la mayora de prioridad de
tiempo real, entonces la CPU no est disponible para
ejecutarprogramas mientras controla dichos dispositivos. Puesto que
el usuario tpico de Windows nomultiprocesa tan intensamente como el
de Linux, los fabricantes esperan que el usuario de Win-dows
simplemente no note la carga que este hardware impone a su CPU. No
obstante, cualquiersistema operativo multiproceso, incluso Windows
95 o NT se degrada cuando los fabricantes deperifricos escatiman en
la capacidad de procesamiento integrada en su hardware.
Puede ayudar a cambiar esta situacin reclamando a los
fabricantes de este hardware liberar ladocumentacin y otros
recursos necesarios para programar su hardware, pero la mejor
estrate-gia es simplemente evitar este tipo de hardware hasta que
se liste como compatible en LinuxHardware Compatibility HOWTO
(http://www.linuxdoc.org/HOWTO/Hardware-HOWTO.html ).
2.5.3. RAM con paridad falsa o virtual
Si pregunta en una tienda de informtica por RAM con paridad,
probablemente obtendr mdulosde memoria con paridad virtual en vez
de unos con paridad real. Los SIMMs con paridad virtualpueden
distinguirse frecuentemente (pero no siempre) porque slo tienen un
chip ms que unSIMM sin paridad, y porque el chip extra es ms pequeo
que el resto. Los SIMMs con paridadvirtual trabajan exactamente
como la memoria sin paridad. No pueden decirle cando se produceun
error de bit simple en RAM, lo que s hacen los SIMMs con paridad
real en una placa baseque implemente paridad. Nunca pague ms por un
SIMM con paridad virtual que por uno sinparidad. En cambio, espere
pagar un poco ms por SIMMs con paridad real, porque en realidadest
comprando un bit ms de memoria por cada 8 bits.
Si desea completa informacin sobre los asuntos de RAM de Intel
x86, y sobre qu RAM es mejorcomprar, vea PC Hardware FAQ
(ftp://rtfm.mit.edu/pub/usenet-by-hierarchy/comp/sys/ibm/pc/hardware/systems/
).
http://www.linuxdoc.org/HOWTO/Hardware-HOWTO.htmlhttp://www.linuxdoc.org/HOWTO/Hardware-HOWTO.htmlftp://rtfm.mit.edu/pub/usenet-by-hierarchy/comp/sys/ibm/pc/hardware/systems/ftp://rtfm.mit.edu/pub/usenet-by-hierarchy/comp/sys/ibm/pc/hardware/systems/
-
Captulo 2. Requerimientos del sistema 16
-
17
Captulo 3
Antes de empezar
3.1. Copias de seguridad
Antes de empezar, asegrese de efectuar una copia de seguridad de
todos los archivos que estnen su sistema. El proceso de instalacin
puede eliminar todos los datos de su disco duro! Losprogramas
usados en la instalacin son dignos de confianza, y la mayora han
tenido aos de uso;an as, cualquier movimiento en falso puede traer
consecuencias. Incluso despus de hacer unacopia de seguridad,
asegrese y medite sobre cada una de sus respuestas y acciones. Dos
minutosde detenimiento pueden salvar horas de trabajo
innecesario.
Incluso si est instalando un sistema con arranque mltiple,
asegrese de que tiene a mano elmedio de distribucin de cualquier
otro sistema operativo presente. Especialmente si reparticionasu
unidad de arranque, quizs tenga que reinstalar el cargador de
arranque de su sistema opera-tivo, o en algunos casos (como
Macintosh), el sistema operativo completo.
3.2. Informacin que va a necesitar
Adems de este documento, necesitar la pgina de manual de cfdisk
(cfdisk.txt ), la pginade manual de fdisk (fdisk.txt ), el dselect
Tutorial (dselect-beginner.html ), y el LinuxHardware Compatibility
HOWTO (http://www.linuxdoc.org/HOWTO/Hardware-HOWTO.html ).
>
Si su sistema est conectado a una red 24 horas al da (como una
conexin Ethernet o conexionesequivalentes no una conexin PPP), debe
preguntar a su adminitrador de red por la siguienteinformacin:
El nombre de su equipo (puede ser capaz de decidirlo usted
mismo).
cfdisk.txtfdisk.txtdselect-beginner.htmlhttp://www.linuxdoc.org/HOWTO/Hardware-HOWTO.htmlhttp://www.linuxdoc.org/HOWTO/Hardware-HOWTO.html
-
Captulo 3. Antes de empezar 18
El nombre de su dominio.
La direccin IP de su mquina.
La direccin IP de su red.
La mscara de red a usar con su red.
La direccin broadcast de su red.
La direccin IP de la puerta de enlace por defecto (gateway) a la
cual el sistema debe enrutar,si su red tiene un gateway.
El sistema de su red que debe usarse como servidor de nombres o
DNS (Domain NameService).
Si se conecta a la red usando Ethernet.
Si su interfaz Ethernet es una tarjeta PCMCIA; si es as, el tipo
de controladora PCMCIA queposee.
Si la nica conexin de red de su sistema es via una lnea serie,
usando PPP o una conexin equiv-alente, probablemente no estar
instalando el sistema base desde la red. No necesita
preocuparsesobre la configuracin de su red hasta que su sistema est
ya instalado. Vea Configuracin deuna conexin PPP en la pgina 68 ms
abajo para informacin sobre la configuracin de PPP enDebian.
3.3. Pre-instalacin del hardware y configuracin del sistema
operativo
A veces es necesario ajustar algunos parmetros de su sistema
antes de realizar la instalacin. Laplataforma x86 es la ms notoria
en este aspecto; la configuracin del hardware en la preinstalacinde
otras arquitecturas es considerablemente ms simple.
Esta seccin le llevar a travs del proceso de configuracin del
hardware en la pre-instalacinque necesita hacer antes de instalar
Debian. Generalmente, esto requiere la comprobacin y posi-blemente
el cambio de la configuracin del firmware de su sistema. El
firmware es el ncleodel software usado por el hardware; es invocado
durante el proceso de arranque (despus delencendido del
sistema).
3.3.1. Invocacin del men de configuracin de la BIOS
La BIOS proporciona las funciones bsicas necesarias para
arrancar su mquina y permitir a susistema operativo el acceso al
hardware. Su sistema probablemente porporcione un men de
con-figuracin, el cual nos permite configurar la BIOS. Antes de
instalar, debe asegurarse de que su
-
Captulo 3. Antes de empezar 19
BIOS est configurada adecuadamente; no hacerlo puede llevar a
cadas intermitentes o a la inca-pacidad de instalar Debian.
El resto de esta seccin est extrado de PC Hardware FAQ
(ftp://rtfm.mit.edu/pub/usenet-by-hierarchy/comp/sys/ibm/pc/hardware/systems/
), respondiendo a la pregunta, How do I enter theCMOS configuration
menu?. Cmo acceder al men de configuracin de la BIOS (o
CMOS)depende del autor de su software de BIOS:
[From: [email protected] (Shaun Burnet)]
AMI BIOS Tecla Supr durante la comprobacin POST
Award BIOS Ctrl-Alt-Esc
DTK BIOS Tecla Esc durante la comprobacin POST
IBM PS/2 BIOS Ctrl-Alt-Ins y luego Ctrl-Alt-Del
Phoenix BIOS Ctrl-Alt-Esc o Ctrl-Alt-S
[From: [email protected] (Mike Heath)] Algunas mquinas 386 no
tienen un men de configu-racin de CMOS en la BIOS. stos requieren
un programa de configuracin de CMOS por soft-ware. Si no dispone
del disquete de instalacin o diagnsticos de su mquina, puede probar
ausar un programa shareware/freeware. Intente buscar en
ftp://ftp.simtelnet.net/pub/simtelnet/msdos/ .
3.3.2. Seleccin del dispositivo de arranque
Algunos mens de configuracin de la BIOS le permiten seleccionar
los dispositivos que sernusados para arrancar el sistema. Configure
sta para buscar un sistema operativo arrancable enA: (la primera
disquetera), luego opcionalmente la primera unidad de CD-ROM
(posiblementeaparezca como D: o E: ), y luego desde C: (el primer
disco duro). Esta configuracin le permitearrancar desde un disquete
o un CD-ROM, los dispositivos de arranque ms comunes usados
parainstalar Debian.
Si su sistema no puede arrancar directamente desde CD-ROM, o
simplemente no parece funcionar,no desespere; simplemente puede
ejecutar E:\boot\boot.bat bajo DOS (sustituya E: por laletra que el
DOS asigne al lector CD-ROM) para iniciar el proceso de instalacin.
Para detalles,vea la Instalacin desde CD-ROM en la pgina 52 ms
abajo.
Tambin, si va a instalar desde una particin FAT (DOS), no
necesitar ningn disquete en ab-soluto. Para ms informacin sobre la
instalacin por este mtodo, vea la Instalacin desde unaparticin DOS
en la pgina 51 ms abajo.
ftp://rtfm.mit.edu/pub/usenet-by-hierarchy/comp/sys/ibm/pc/hardware/systems/ftp://rtfm.mit.edu/pub/usenet-by-hierarchy/comp/sys/ibm/pc/hardware/systems/ftp://ftp.simtelnet.net/pub/simtelnet/msdos/ftp://ftp.simtelnet.net/pub/simtelnet/msdos/
-
Captulo 3. Antes de empezar 20
3.3.3. Memoria extendida vs. expandida
Si su sistema proporciona ambas, memoria extendida y expandida,
configrelo para que ofrezca lamayor cantidad posible de extendida y
la menor de expandida. Linux requiere memoria extendi-da, y no hace
uso de la memoria expandida.
3.3.4. Proteccin contra virus
Deshabilite cualquier herramienta de advertencia de virus que su
BIOS pueda proporcionar. Sitiene una placa de proteccin contra
virus u otro hardware especial, asegrese de que est desha-bilitado
o que es fsicamente eliminiado mientras ejecute GNU/Linux. stos no
son compatiblescon GNU/Linux. Adems, debido a los permisos del
sistema de ficheros y a la memoria protegidadel kernel Linux, la
mayora de los virus no se tienen en cuenta.1
3.3.5. Shadow Ram
Su placa base puede proporcionar shadow RAM o cach de la BIOS.
Puede echarle un vistazo ala configuracin de Video BIOS Shadow,
C800-CBFF Shadow, etc. Deshabilite toda la shadowRAM. La shadow RAM
se usa para acelerar el acceso a las ROMs de su placa base y de
algunastarjetas controladoras. Linux evita el uso de estas ROMs una
vez iniciado puesto que ste se proveede su propio software de 32
bits, en lugar de los programas de 16 bits de las ROMs.
Deshabilitarla shadow RAM puede hacer que parte de sta quede
disponible para que los programas la usencomo memoria convencional.
Dejar la shadow RAM habilitada puede interferir con el acceso
deLinux a los dispositivos hardware.
3.3.6. Administracin avanzada de energa (APM)
Si su placa base proporciona administracin avanzada de energa
(APM), configrela para que laadministracin de energa se controle
por APM. Deshabilite los modos doze, standby, suspend,nap y sleep,
y deshabilite el temporizador de apagado del disco duro. Linux
puede tomar el con-trol de dichos modos, y puede hacer un mejor
trabajo de administracin de energa que la BIOS.La versin del kernel
del sistema operativo de los disquetes de instalacin no usan APM,
puestoque se ha informado de cuelgues del sistema en algunos
porttiles cuando el controlador APM deLinux est configurado. Una
vez instalado Linux, puede construir una versin personalizada
delkernel Linux; vea la Compilacin de un nuevo ncleo en la pgina 73
para ms instrucciones.
1Despus de la instalacin puede habilitar la proteccin del sector
de arranque si lo desea. No es necesario tocar laMaster Boot Record
(MBR) una vez configurado el administrador de arranque. Esto no
ofrece seguridad adicional enLinux, pero si tambin ejecuta Windows
puede prevenirle de una catstrofe.
-
Captulo 3. Antes de empezar 21
3.3.7. El selector de turbo
Algunos sistemas tienen un selector turbo que controla la
velocidad de la CPU. Seleccione la op-cin de alta velocidad. Si su
BIOS permite deshabilitar el control por software del selector de
turbo(o el control por software de la velocidad de la CPU), hgalo y
fije el sistema en modo de alta ve-locidad. Tenemos informes de que
en un sistema particular, cuando Linux est autocomprobando(buscando
dispositivos hardware) puede accidentalmente tocar el control por
software del selectorde turbo.
3.3.8. Forzado de la velocidad de la CPU
Hay gente que ha intentado hacer funcionar su CPU de 90 MHz a
100MHz, etc. A veces funciona,pero es sensible a la temperatura y
otros factores, y realmente puede daar su sistema. Uno delos
autores de este documento ha forzado la velocidad de su sistema
durante un ao, y el sistemacomenz a abortar el programa gcc con una
seal inesperada mientras compilaba el kernel delsistema operativo.
Cambiando la velocidad de la CPU a su valor marcado se solucion el
proble-ma.
3.3.9. Mdulos de memoria defectuosos
El compilador gcc es frecuentemente lo primero en fallar con
mdulos de memoria defectuosos (ocon otros problemas de hardware que
produzcan un cambio impredecible de los datos) puesto queste
construye grandes estructuras de datos que usa repetidamente. Un
error en esas estructurasde datos provocarn la ejecucin de una
instruccin ilegal o el acceso a una direccin no existente.El sntoma
de esto ser la muerte de gcc con una seal inesperada.
Las mejores placas base soportan RAM con paridad y le avisarn si
se produce un error de bitsimple en la RAM de su sistema.
Desafortunadamente, no disponen de un mtodo de correccindel error,
y generalmente se cuelgan inmediatamente despus de la notificacin
del error. An as,es mejor ser avisado de la memoria defectuosa que
insertar errores inadvertidamente en sus datos.As, los mejores
sistemas tienen placas base que soportan mdulos con paridad y con
paridad real;vea la RAM con paridad falsa o virtual en la pgina
15.
Si tiene RAM con paridad real y su placa base puede manejarla,
asegrese de habilitar cualquierconfiguracin de la BIOS que cause la
interrupcin de la placa base al producirse errores de pari-dad de
memoria.
3.3.10. CPUs Cyrix y errores de disquete
Algunos usuarios de CPUs Cyrix han tenido que deshabilitar la
cach de sus sistemas durante lainstalacin, puesto que los disquetes
producen errores si sta no est deshabilitada. Si tiene que
-
Captulo 3. Antes de empezar 22
hacerlo, asegrese de rehabilitar su cach cuando haya terminado
con la intalacin, puesto que elsistema funciona mucho ms lento con
la cach deshabilitada.
No creemos que el fallo est necesariamente en la CPU Cyrix.
Puede ser algo que Linux puedeevitar. Continuaremos trabajando en
el problema. Para los tcnicamente curiosos, sospechamosun problema
con la cach al pasar de cdigo de 16 a 32 bits.
3.3.11. Configuraciones miscelneas de la BIOS a tener en
cuenta
Si su BIOS ofrece algo como 15-16 MB Memory Hole, deshabiltelo.
Linux espera encontrarmemoria ah si tiene tanta RAM.
Tenemos un informe de una placa base Intel Endeavor en la que
hay una opcin llamada LFBo Linear Frame Buffer. Esta tiene dos
opciones: Disabled y 1 Megabyte. Establzcala como1 Megabyte. Cuando
est deshabilitada, el disquete de instalacin no se lee
correctamente, y elsistema puede colgarse. Al escribir esto no
comprendemos qu pasa con este dispositivo particular slo funcionaba
con esta configuracin y no sin ella.
3.3.12. Configuracin del hardware perifrico a tener en
cuenta
Adems de la configuracin de su BIOS, es posible que deba cambiar
algunas configuraciones delas tarjetas actuales. Algunas tarjetas
tienen mens de configuracin, mientras que otras confan enlos
jumpers. Este documento no puede pretender proporcionar informacin
completa para cadadispositivo hardware; lo que s espera es aportar
consejos de gran ayuda.
Si alguna tarjeta provee mapped memory, la memoria debe ser
mapeada en algn lugar entre0xA0000 y 0xFFFFF (desde 640K hasta
justo debajo de 1 megabyte) o en una direccin al menos 1megabyte
superior al total de RAM instalada en su sistema.
3.3.13. Ms de 64 MB RAM
El ncleo de Linux puede no detectar siempre la cantidad de
memoria que tiene. Si ste es su casomire en el Argumentos de los
parmetros de inicio en la pgina 49.
-
23
Captulo 4
Particionado del disco duro
4.1. Trasfondo
El particionado de su disco simplemente se refiere al acto de
dividir su disco en secciones. Cadaseccin es independiente de las
otras. Esto es equivalente a crear muros en una casa; si
aademobiliario a una habitacin, esto no afectar a cualquier otra
habitacin.
Si ya tiene un sistema operativo en su sistema (Windows95,
Windows NT, OS/2, MacOS, Solaris,FreeBSD) y quiere meter Linux en
el mismo disco, probablemente necesite reparticionar el dis-co.
Generalmente, cambiar la tabla de particiones con un sistema de
ficheros ya creado destruirtoda la informacin que ste contenga. Por
esto debera siempre crear copias de seguridad antesde hacer un
reparticionado. Usando la analoga de la casa, probablemente desee
mover todo elmobiliario de enmedio antes de cambiar una pared o
correr el riesgo de destruirlo. Afortunada-mente, hay una
alternativa para algunos usuarios; vea Reparticionado sin prdida de
datos aliniciar desde DOS, Win-32 u OS/2 en la pgina 30.
En una instalacin mnima, GNU/Linux necesita una particin para s
mismo. Puede tener unasola particin conteniendo todo el sistema
operativo, aplicaciones y sus archivos personales. Lamayora de la
gente considera que la particin de intercambio (swap, n. del t.)
tambin es unanecesidad, aunque sto no es estrictamente cierto. La
particin de intercambio es un espacio reser-vado para el sistema
operativo, que le permite usar el almacenamiento menos costoso en
discocomo memoria virtual. Poniendo el espacio de intercambio en su
propia particin, Linux puedehacer un uso ms eficiente del mismo (es
posible forzar a Linux para que use un archivo comoarchivo de
intercambio, pero no se recomienda).
En cualquier caso, la mayora de la gente escoge proporcionar a
GNU/Linux ms del nmeromnimo de particiones. Hay dos razones para
dividir el sistema de ficheros en un nmero departiciones ms
pequeas. La primera es por seguridad. Si algo corrompe el sistema
de ficheros,normalmente slo se ver afectada una particin. As slo
debe restaurar (desde las copias de
-
Captulo 4. Particionado del disco duro 24
seguridad que ha estado manteniendo) una porcin de su sistema.
Como mnimo debe considerarcrear lo que se denomina particin raz
(root partition, n. del t.). sta contiene los componentesesenciales
del sistema. Si cualquier otra particin se corrompe, an podr
iniciar GNU/Linux paraarreglar el sistema. Esto puede salvarle de
la necesidad de reinstalar el sistema.
La segunda razn es generalmente ms importante en un negocio,
pero realmente depende deluso de la mquina. Suponga que algo pierde
el control y comienza a comerse el espacio de disco.Si el proceso
causante del problema tiene privilegios de superusuario (el sistema
preserva un por-centaje de disco no disponible para usuarios),
puede quedarse sbitamente sin espacio. Esto no esnada bueno puesto
que el SO necesita usar ficheros reales (adems del espacio de
intercabio) paramuchas cosas. Puede incluso no ser un problema de
origen local. Por ejemplo, un bombardeo decorreo electrnico puede
fcilmente llenar una particin. Usando ms particiones, proteje al
sis-tema de algunos de estos problemas. Usando el correo como
ejemplo de nuevo, poniendo /var/spool/mail en su propia particin,
el grueso del sistema funcionar incluso si est siendo bom-bardeado
por correo-electrnico.
Otra razn aplicable es si tiene un disco IDE grande, y no usa ni
mapeado LBA, ni controladoresenmascaradores (a veces proporcionados
por los fabricantes de disco duro), ni una BIOS moderna(posterior a
1998) que soporte extensiones de acceso a discos grandes. En este
caso, tendr queponer la particin raz en los primeros 1024 cilindros
de su disco duro (habitualmente unos 524megabytes, sin traduccin
por la BIOS).
La nica desventaja real de usar ms particiones es que con
frecuencia es difcil saber por anticipa-do cules sern sus
necesidades. Si hace una particin demasiado pequea tendr que
reinstalarel sistema, o estar constantemente moviendo cosas de
sitio para hacer espacio en la particin depoco tamao. Por otro
lado, si hace la particin demasiado grande, estar desaprovechando
espa-cio que podra ser usado en otra parte. El espacio de disco es
barato actualmente, pero por qutirar su dinero?
4.1.1. El rbol de directorios
La siguiente lista describe algunos directorios importantes.
Debera ayudarle para encontrar quesquema de particionamiento debera
usar. Si esta parte le es demasiado confuna, simplementeignrela y
lala cuando haya ledo el resto del manual de instalacin.
/ : la raz representa el punto de comienzo de la jerarqua de
directorios. Contiene los progra-mas eseciales que el ordenador
puede cargar. Esto incluye el ncleo, las libreras del
sistema,ficheros de configuracin en /etc y otros ficheros
necesarios. Generalmente se necesitanentre 30 y 50 Mb pero esto
puede variar.
Observacin: no particione /etc con una particin propia; no ser
capaz de arrancar.
/dev : este directorio contiene los diversos ficheros de
dispositivos que son interfaces a los
-
Captulo 4. Particionado del disco duro 25
componentes de hardware. Para ms informacin consulte Nombres de
dispositivo en Lin-ux en la pgina 27.
/usr : todos los programas para usuarios (/usr/bin ), libreras
(/usr/lib ), documentacin(/usr/share/doc ), etc., se guardan en
este directorio. Esta es la parte del sistema de ficherosque
necesita ms espacio. Debera proveer al menos 300-500 MB de espacio
de disco. Si deseainstalar ms paquetes debera incrementar la
cantidad de espacio que da a este directorio.
/home : cada usuario pondr sus datos en un subdirectorio de este
directorio. El tamaodepende, por tanto, del nmero de usuarios que
utilizarn el sistema y qu ficheros van aguardar en sus directorios.
Dependiendo de su uso planeado, debera reservar cerca de 100MB para
cada usuario, pero adapte este valor a sus necesidades.
/var : todos los datos disponibles como artculos de noticias,
correos electrnicos, servidoresde web, registros de mensajes del
sistema, la cache de APT, etc. se guardarn en este direc-torio. El
tamao de este directorio depende en gran medida del uso de su
ordenador, peropara la mayor parte de las personas el tamao lo
dictar por la sobrecarga de la herramientade gestin de paquetes. Si
va a hacer una instalacin completa de todo lo que Debian vaa
ofrecer, todo en una sesin, bastara dejar 2 3 gigabytes de espacio
para /var . Si va ainstalar trozos (esto es, instalar servidores y
utilidades, seguido de herramientas para texto,despus X, . . . )
puede funcionar con 200-500 MB de espacio en /var . Si el tamao de
discoescasea y no planea usar APT, al menos no para actualizaciones
masivas, puede trabajar contan slo 30 o 40 megabytes en /var .
/tmp : si un programa crea datos temporales debera ir aqu. 20 o
50 MB deberan ser sufi-cientes.
/proc : ste es un sistema de ficheros virtuales que no reside en
el disco duro. As pues nonecesita espacio en l. Ofrece informacin
interesante y tambin vital sobre el sistema que seest
ejecutando.
4.2. Planeando el uso de su sistema
Es importante que decida qu tipo de mquina est vd. creando. Esto
determinar los requisitosde espacio de disco y afectar a su esquema
de particionamiento.
Esto ha cambiado para Potato, necesita ser actualizado. Hay un
conjunto de preselecciones deaplicaciones comnes que Debian ofrece
para su conveniencia llamados tareas (consulte Seleccine instalacin
de perfiles en la pgina 67). Las tareas son simplemente un conjunto
de seleccionesde paquetes que se lo ponen todo ms fcil, en el
sentido de que se marcan un nmero de paquetesde forma automtica
para ser instalados.
-
Captulo 4. Particionado del disco duro 26
Cada tarea muestra el tamao del sistema resultante despus de que
se complete su instalacin.Aunque no utilize estas tareas de
aplicaciones comnes, esta discusin es importante para
elplaneamiento, dado que le dar una idea de cun grandes han de ser
su particin o particiones.
Los siguientes son algunas de las tareas de aplicaciones comnes
disponibles y sus tamaos: Eltamao de las aplicaciones y el tamao
debera ir aqu.
Server_std Este es un perfil pequeo para un servidor, utilizado
para servidores que no tienenmuchas maravillas para sus usuarios de
shell. Bsicamente tiene un servidor de FTP, unservidor de web, DNS,
NIS, y POP. Ocupar unos 50MB. Esto es, por supuesto, slo eltamao de
los programas; cualquier conjunto de datos que vaya a ofrecer
debera serle aa-dido.
Dialup Un tpico cliente de sobremesa, incluyendo el sistema de
ventanas X, aplicaciones grficas,sonido, editores, etc.. El tamao
de los paquetes es de cerca de 500 MB.
Work_std Una versin ms ligera de mquina de usuario, sin el
sistema de ventanas X ni aplica-ciones X. Posiblemente ajustado
para porttiles o un ordenador mvil. El tamao es de unos140MB.
(Observe que el autor tiene una configuracin de porttil simple
incluyendo X11 enmenos todava, cerca de 100MB).
Devel_comp Una congifuracin de sobremesa con todos los paquetes
de desarrollo, como PERL,C, C++, etc. El tamao es alrededor de
475MB. Si va a aadir X11 y algunos otros paquetes,debera planear
cerca de 800MB para ste tipo de configuracin.
Recuerde que estos tamaos no incluyen todos los dems materiales
que se encuentran habitual-mente, como ficheros de usuarios, correo
y datos. Es mejor ser generoso cuando se considera eltamaao para
sus propios ficheros y datos. Hay que destacar, que la particin
/var de Debiancontiene mucha informacin de estado. Los ficheros de
dpkg (junto con informacin de todos lospaquetes instalados) puede
consumir fcilmente 20MB; con registros y similares debera por
reglageneral destinar al menos 50MB para /var .
4.2.1. Limitaciones de disco en el PC
La PC BIOS generalmente aade limitaciones adicionales al
particionado del disco. Hay lmitepara el nmero de particiones
primarias y lgicas que puede contener una unidad de disco.Adems hay
lmites sobre la unidad desde la que puede arrancar la BIOS. Puede
encontrar ms in-formacin en Linux Partition HOWTO
(http://www.linuxdoc.org/HOWTO/mini/Partition/ )y Phoenix BIOS FAQ
(http://www.phoenix.com/pcuser/BIOS/biosfaq2.htm ), aunqueesta
seccin incluir un resumen para ayudarle a planificar la mayora de
las situaciones.
Las particiones primarias son el esquema original de
particionado para los discos de PC. Noobstante, slo puede haber
cuatro de este tipo. Para superar esta limitacin, se idearon las
par-ticiones extendidas o lgicas. Estableciendo una de sus
particiones primarias como de tipo
http://www.linuxdoc.org/HOWTO/mini/Partition/http://www.phoenix.com/pcuser/BIOS/biosfaq2.htm
-
Captulo 4. Particionado del disco duro 27
extendida, puede subdividir el espacio de dicha particin en
particiones lgicas. Puede crear has-ta 60 particiones lgicas por
particin extendida; en cualquier caso, slo puede tener una
particinextendida como mximo por unidad.
Linux limita las particiones por unidad a 15 particiones para
discos SCSI (3 particiones primariasposibles, 12 particiones
lgicas), y 63 particiones en una unidad IDE (3 particiones
primarias posi-bles, 60 particiones lgicas).
El ltimo aspecto que debe conocer sobre la PC BIOS es que su
particin de arranque, aquella quecontiene la imagen de su kernel,
debe estar contenida en los primeros 1024 cilindros de la
unidad.Puesto que la particin raz es habitualmente su particin de
arranque, debe asegurarse de quesu particin raz queda en los
primeros 1024 cilindros, a no ser que tenga una BIOS ms recienteque
1995-98 (la fecha depende del fabricante) que soporta la
Especificacin de soporte de discosduros mejorados (Enhanced Disk
Drive Support Specification, n. del t.). Tanto Lilo, el cargadorde
Linux, como la alternativa Debian mbr deben utilizar la BIOS para
leer el ncleo desde el discoa la RAM. Si se encuentran las
extensiones para acceso a discos grandes de la interrupcin 0x13
dela BIOS, sern utilizadas. En otro caso, se utlizar el interfaz de
acceso a disco, y ste no puede serutilizado para acceder a ninguna
posicin del disco por encima del cilindro 1023. Una vez Linuxha
arrancado, sin importar la BIOS de su ordenador, estas
restricciones ya no se aplican, dado queLinux no utiliza la BIOS
para acceder al disco.
Si tiene un disco grande, puede que quizs tenga que usar tcnicas
de traduccin de cilindros, quepuede configurar en si BIOS, como el
modo de traduccin LBA. Puede encontrar ms informacinsobre asuntos
de discos grandes en Large Disk HOWTO
(http://www.linuxdoc.org/HOWTO/Large-Disk-HOWTO.html ). Si est
usando un esquema de traduccin de cilindros, y la BIOS nosoporta
las extensiones para discos grandes, entonces su particin de
arranque debe quedar en larepresentacin traducida del cilindro
nmero 1024.
La forma recomendada de hacer sto es crear una pequea particin
(5 10MB seran suficientes)al principio del disco que se utilizar
como particin de arranque, y despus crear cualquier otraparticin
que desea tener, en las reas restantes. Esta particin de arranque
debe ser montada en/boot , dado que es en este directorio donde los
ncleos de Linux se guardarn. Esta configuracinfuncionar en
cualquier sistema, independientemente de si se utiliza traduccin
LBA o discosgrandes CHS, y sin importar si su BIOS soporta las
extensiones para discos duros grandes.
4.3. Nombres de dispositivo en Linux
Los nombres de discos y de particiones Linux son diferentes que
en otros sistemas operativos.Necesita conocer los nombres que Linux
usa al particionar. Aqu tiene el esquema bsico de nom-bres:
La primera disquetera se denomina /dev/fd0.
http://www.linuxdoc.org/HOWTO/Large-Disk-HOWTO.htmlhttp://www.linuxdoc.org/HOWTO/Large-Disk-HOWTO.html
-
Captulo 4. Particionado del disco duro 28
La segunda disquetera se denomina /dev/fd1.
El primer disco SCSI (SCSI ID address-wise) se denomina
/dev/sda.
El segundo disco SCSI (address-wise) se denomina /dev/sdb,
etc.
El primer CD-ROM SCSI se denomina /dev/scd0, tambin conocido
como /dev/sr0.
El disco maestro de la controladora primaria IDE se denomina
/dev/hda.
El disco esclavo de la controladora primaria IDE se denomina
/dev/hdb.
Los discos maestro y esclavo de la controladora secundaria
pueden llamarse /dev/hdcy /dev/hdd, respectivamente. Las
controladoras IDE ms nuevas tienen de hecho doscanales, actuando
efectivamente como dos controladoras.
El primer disco XT se denomina /dev/xda.
El segundo disco XT se denomina /dev/xdb.
Las particiones de cada disco se representan aadiendo un nmero
decimal al nombre del disco:sda1 y sda2 representan a la primera y
segunda particin de la primera unidad de disco SCSIde su
sistema.
Un ejemplo de la vida real. Asumamos que tiene un sistema con 2
discos SCSI, uno en la direccinSCSI 2 y el otro en la direccin SCSI
4. El primer disco (en la direccin 2) se llama entonces sda,y el
segundo sdb. Si la unidad sda tiene 5 particiones, stas se llamarn
sda1, sda2, . . . ,sda5. Lo mismo se aplica al disco sdb y sus
particiones.
Ntese que si tiene dos adaptadores de bus SCSI (esto es,
controladoras), el orden de las unidadespuede prestarse a confusin.
La mejor solucin en este caso es mirar los mensajes de
arranque,asumiendo que conoce los modelos de sus unidades.
Linux representa las particiones primarias con el nombre de la
unidad, seguido de un nmero del1 al 4. Por ejemplo, la primera
particin primaria de la primera unidad IDE sera /dev/hda1 .
Lasparticiones lgicas se numeran a partir del 5, por lo que la
primera particin lgica en la mismaunidad sera /dev/hda5 . Recuerde
que la particin extendida, que sera la particin primariaconteniendo
las particiones lgicas, no es utilizable por s misma.
4.4. Esquema de particionado recomendado
Como se describa arriba, debera tener una particin root ms
pequea, y una particin /usr msgrande, si tiene espacio. Para
ejemplos, vea ms abajo. Para la mayora de los usuarios, las
dosparticiones mencionadas inicialmente son suficientes. Esto es
especialmente apropiado cuando
-
Captulo 4. Particionado del disco duro 29
simplemente tiene un disco pequeo, puesto que dividindolo en
muchas particiones se puededesaprovechar el espacio.
En algunos casos, puede necesitar una particin /usr/local por
separado si planea instalarmuchos programas que no formen parte de
la distribucin Debian. Si su mquina va a funcionarcomo servidor de
correo, puede necesitar crear una particin para separar
/var/spool/mail .Con frecuencia, poner /tmp en su propia particin,
con por ejemplo de 20 a 32MB, es una buenaidea. Si est configurando
un servidor con muchas cuentas de usuario, es generalmente
buenotener una particin grande para /home . Por regla general, las
situaciones de particionado varande un sistema a otro dependiendo
de su uso.
Para sistemas muy complejos, debera ver Multi Disk HOWTO
(http://www.linuxdoc.org/HOWTO/Multi-Disk-HOWTO.html ). Contiene
informacin en profundidad, la mayor parte deinters para los ISPs
(proveedores de Internet) y la gente que configura servidores.
Con respecto al asunto del tamao de la particin de intercambio,
hay diferentes puntos de vista.Una regla gua que funciona es usar
tanta memoria swap como la memoria de su sistema, quizs lamayora de
usuarios no necesiten ms de 64MB de swap. Tampoco debera ser menor
de 16MB, enla mayora de los casos. Por supuesto, hay excepciones a
esa regla. Si intenta resolver 10.000 ecua-ciones simultneamente en
una mquina con 256MB de memoria, puede necesitar un gigabyte (oms)
de swap.
En arquitecturas de 32-bit (i386, m68k, 32-bit SPARC, y
PowerPC), el mximo tamao de la parti-cin de intercambio es de 2GB
(en Aplha y SPARC64 es tan grande que es virtualmente
ilimitada).Esto debera ser suficiente para cualquier instalacin.
Sin embargo, si sus necesidades de archivode intercambio son as de
altas, posiblemente pueda intentar separar el archivo de
intercambio atravs de distintos discos (tambin llamados spindles)
y, si es posible, diferentes canales IDE oSCSI. El ncleo balancer
el uso del intercambio entre distintas particiones de intercambio,
mejo-rando el rendimiento.
4.5. Ejemplos de particionamiento
Como ejemplo, la mquina domstica del autor tiene 32MB de RAM y
una unidad IDE de 1.7GBen /dev/hda . Hay una particin DOS de 500MB
en /dev/hda1 (debera ser de 200MB puestoque nunca se usa). Una
particin de swap de 32MB en /dev/hda3 y el resto (sobre 1.2GB en
/dev/hda2 ) es la particin Linux.
4.6. Particionado anterior a la instalacin
Hay dos momentos en los que puede particionar: antes de la
instalacin de Debian, o durantela instalacin de Debian. Si su
ordenador va a estar totalmente dedicado a Debian, debera
par-ticionar como parte del proceso de instalacin (Realizar
particiones en un disco duro en la
http://www.linuxdoc.org/HOWTO/Multi-Disk-HOWTO.htmlhttp://www.linuxdoc.org/HOWTO/Multi-Disk-HOWTO.html
-
Captulo 4. Particionado del disco duro 30
pgina 59). Si tiene una mquina con ms de un sistema operativo en
ella, debera generalmentedejar al sistema operativo nativo crear
sus propias particiones.
Las siguientes secciones contienen informacin relativa al
particionado en su sistema operativonativo anterior a la
instalacin. Ntese que tendr que establecer una relacin entre cmo
refer-encia las particiones su sistema operativo existente y cmo lo
hace Linux; vea la Nombres dedispositivo en Linux en la pgina
27.
4.6.1. Particionado desde DOS o Windows
Si est manipulando particiones existentes FAT o NTFS, se
recomienda que use el esquema deabajo o bien las utilidades nativas
Windows o DOS. En caso contrario, no es realmente
necesarioparticionar desde DOS o Windows; las utilidades de
particionado Linux generalmente harn unbuen trabajo.
4.7. Reparticionado sin prdida de datos al iniciar desde DOS,
Win-32u OS/2
Una de las instalaciones ms comunes es en un sistema que ya
contiene DOS (incluyendo Win-dows 3.1), Win-32 (como Windows 95 y
98 (o NT??)), u OS/2, y se desea poner Debian en el mismodisco sin
destruir el sistema anterior. Como se explica en el Trasfondo en la
pgina 23, dismin-uyendo el tamao de una particin existente
seguramente se daen los datos de la particin amenos que se tomen
ciertas precauciones. El mtodo descrito aqu, que no garantiza la
proteccinde sus datos, trabaja muy bien en la prctica. Como
precaucin, debera hacer un backup.
Antes de hacer nada, debe haber decidido cmo va a dividir el
disco. El mtodo de esta seccinslo dividir una particin en dos
piezas. Una contendr el SO original y la otra ser usada porDebian.
Como comprender, durante la instalacin de Debian tendr la
oportunidad de usar dichaporcin del disco para Debian, ya sea como
swap o como un sistema de ficheros.
La idea es mover todos los datos de la particin al principio,
antes de cambiar la informacin departicionado, con lo que no se
perdern datos. Es importante que haga el particionado
inmedi-atamente despus de haber movido los datos, para minimizar la
posibilidad de que un fichero sepueda escribir cerca del final de
la particin, lo que disminuira la cantidad de espacio que
puederecortar a la particin.
Lo primero que se necesita es una copia de fips , disponible en
el directorio tools/ de su r-plica Debian ms cercana. Descomprima
el archivo .zip y copie los archivos RESTORRB.EXE,FIPS.EXE y
ERRORS.TXTa un disquete de arranque. Un disquete de arranque puede
crearseusando el comando sys a: bajo DOS. fips viene con una
documentacin bastante buena quele conviene leer. Sin duda alguna
necesitar leer esta documentacin si usa algn controlador de
-
Captulo 4. Particionado del disco duro 31
compresin o un administrador de disco. Cree el disco y lea la
documentacin antes de defrag-mentar el disco.
El siguiente paso es mover todos los datos al principio de la
particin. defrag , que viene de seriecon el DOS 6.0 y posteriores
puede hacer fcilmente este trabajo. Vea la documentacin del
fipspara una lista de otro software con esta capacidad. Ntese que
si usa Windows 95, debe ejecutardefrag desde el mismo, puesto que
DOS no puede manejar las tablas de asignacin de disco tipoFAT32
usado a veces en Windows 95 y superiores.
Despus de ejecutar el defragmentador (que puede tomarse su
tiempo en un disco grande), reini-cie con el disquete que ha creado
conteniendo el fips introducido en la disquetera.
Simplementeescriba a:\fips y siga las instrucciones.
Tenga en consideracin que hay muchos otros administradores de
particin, en el caso de quefips no haga lo que usted necesite.
4.8. Particionado para DOS
Si est particionando para unidades DOS, o modificando el tamao
de particiones DOS, usan-do utilidades Linux, algunas personas
sufren problemas trabajando con las particiones FAT re-sultantes.
Por ejemplo, algunos han informado de bajo rendimiento, problemas
relacionados conscandisk , u otros errores extraos en DOS o
Windows.
Al parecer, es buena idea llenar con ceros los sectores
iniciales de una particin cuando crea oredimensiona sta para el uso
desde el DOS. Desde Linux, antes de ejecutar el comando formatdel
DOS, haga:
dd if=/dev/zero of=/dev/hdXX bs=512 count=4
-
Captulo 4. Particionado del disco duro 32
-
33
Captulo 5
Mtodos de instalacin de Debian
5.1. Introduccin
Puede instalar Debian desde una gran varieda de medios, tanto
locales (CD, disco duro, disquetes)como remotas (FTP, NFS, PPP,
HTTP). Debian tambin soporta diversas configuraciones de hard-ware,
as que puede tener que elegir entre varias opciones para asegurarse
de que puede seguiradelante. Este captulo introduce las opciones y
algunas sugerencias sobre cmo hacerlas.
Puede tomar opciones diferentes para diferentes pasos en la
instalacin. Por ejemplo, puede em-pezar la instalacin arrancando
desde disquetes, pero ms adelante en el proceso de
instalacinutilizar ficheros de su disco duro.
A medida que la instalacin progresa pasar de un sistema simpln,
incapacitado que slo resi-den en RAM a un sistema completo Debian
GNU/Linux instalado en su disco duro. Uno de losobjetivos primarios
de los primeros pasos de la instalacin es incrementar la varieda de
hardware(i.e., tarjetas de interfaz) y software (i.e., protocolos
de red y controladores de sistemas de ficheros)que el sistema
soportar. Consecuentemente, los ltimos pasos de la instalacin
pueden hacer usode un mayor conjunto de medios que los
primeros.
La forma ms fcil para la mayor parte de las personas ser
utilizar un conjunto de CDs de De-bian. Si tiene dicho conjunto, y
su mquina soporta arranque directamente desde el CD, perfec-to!
Simplemente configure su sistema para arrancar directamente del CD
como se describe en elSeleccin del dispositivo de arranque en la
pgina 19, introduzca su CD, reinicie, y proceda alsiguiente
captulo. Si ms adelante resulta que la instalacin estndar no
funciona para su hard-ware, puede volver aqu para consultar los
distintos ncleos y mtodos de instalacin que puedenfuncionar para
vd. En concreto, observe que algunos conjuntos de CDs ofrecen
distintos ncleosen diferentes CDs, as que arrancar de un CD
distinto al primero puede que le funcione.
-
Captulo 5. Mtodos de instalacin de Debian 34
5.2. Vista general del proceso de instalacin
Est