Está en la página 1de 12

Instalando varias distribuciones Linux en tu disco duro.

                                                                         

Instalando varias distribuciones GNU/Linux en tu disco duro

 

    por  akira ( akira.azul@gmail.com )     http://debianizado.blogspot.com/ Derecho de Autor © 2005 akira  Permiso para copiar, distribuir y/o modificar este documento bajo los términos de la Licencia de Documentación Libre GNU, Versión 1.1 o cualquier otra  versión posterior publicada por la Free Software Foundation

akira 2005 (GFDL)

 de la forma más sencilla posible.  Partimos en principio de un disco duro vacío. En realidad podían haber cabido hasta siete o incluso más.   parto   de   la   base   de   que   voy   a   instalar   todo   lo   instalable:   servidores. mucho tiempo libre  y un montón de CD's con pingüinos dibujados. Yo diría que de sobra. Así que la primera norma  es: aprovecha el espacio.                                                                          Introducción Este tutorial va dirigido a todos aquellos que se han introducido más o menos recientemente en  Linux. ganas de complicarse la vida. Un sistema GNU/Linux básico se puede instalar en muy poco espacio. sino también otros). Como la finalidad es  conocer   una   distribución. Por eso decidí dedicar 6  Gb a cada partición /.  sobre todo si no es muy grande. pero no quieres gastarte una pasta en equipos ni en discos  duros.   Espero   conseguirlo. Ahí  sólo vamos  a guardar los archivos de configuración de usuario. No necesitamos más. Para ello dediqué 10 Gb a cada distro (6 Gb para / y 4 Gb para /home).  aplicaciones y entornos gráficos (no solo KDE y Gnome. Veamos por qué. e instalé en  él cinco distribuciones. Las particiones Para poder instalar el máximo número de distros hay que aprovechar bien el espacio en el HD.   empiezas   a   tener  interés/curiosidad por conocer otras distros. pero cuento con que  algunas ya se quedarán fijas. Yo llevé a cabo esta "experiencia" en un disco de 120 Gb. pero no seas rácano . y no quiero tener después problemas de espacio.   Se   admiten  correcciones (seguro que las necesitaré) y mejoras.). Intentaré ser claro y detenerme lo  suficiente   en   los   puntos   más   importantes   sin   hacerme   pesado. Suele pasar (al menos a mi me sucedió así) que cuando empiezas a perder el miedo a este  fabuloso   sistema   operativo   y   ya   conoces   medianamente   bien   tu   distribución.Instalando varias distribuciones Linux en tu disco duro. 4 Gb para la partición /home es más que suficiente. Incluso contando con un  entorno gráfico pesado como KDE se puede instalar de sobra en unos 2 Gb. 800 Mb para swap (el  equipo tiene una RAM de 512 Mb) y el resto para datos. Voy a intentar explicar lo mejor que pueda la manera de instalar el mayor número posible de  distribuciones en un disco duro. Lo que sí es importante es dar el  akira 2005 (GFDL) .

 te animo a que completes este tutorial explicando cómo se tendría que configurar este gestor de  arranque (recuerda respetar los términos de la licencia GFDL). pero Grub es la cosa más fea que me he echado a la  cara. no es necesario hacer una  nueva para cada distribución que instalemos. Durante la instalación no hay que preocuparse más que por asignarle solamente el espacio que  queramos   para   ella   y   la   memoria   swap.   nos  olvidaremos de momento. no nos puede faltar sitio. Si usas Grub y  tienes alguna duda. lo haremos instalando una distro. Ya veremos cómo (no  hay mucho secreto :)) El cargador de arranque Yo siempre trabajo con LILO.   Para   mí   eso   no   es   más   que   una   buena   forma   de  complicarse la vida.   verás   cuatro   dispositivos. según la distro que elijamos. instalado en la MBR del HD. usaremos esa misma partición swap para todas las distros. También tenemos ya el cargador de arranque en la MBR. Esta partición la usaremos desde todas las  distribuciones que instalemos como si en realidad fuera nuestro directorio /home. Comenzando Como por algo hay que comenzar.   incluyendo   la   de   datos..   Del   resto   de   particiones. Primero necesitamos un sistema con el que trabajar. Lo siento.Instalando varias distribuciones Linux en tu disco duro. akira 2005 (GFDL) . Sólo usaremos un cargador de arranque. Ahí es donde guardaremos todos nuestros archivos:  Divx.  1 Si   usas   un   software   no   gráfico   (como   parted   o   fdisk)   para   ver   la   tabla   de   particiones. tutoriales.   Puedes   hacerlo   así   si   quieres.  /dev/hda2 es en realidad una partición extendida que engloba a /dev/hda5 (recuerda que las particiones lógicas empiezan a  numerarse con el número 5) y /dev/hda6. Así   que   tras   la   instalación   tenemos   tres   particiones:   una   /. música. Si en cambio conoces bien  Grub. a otro cargador instalado al principio de la partición  correspondiente. Podríamos usar uno en la  MBR que llamara.                                                                          máximo espacio posible a la partición para datos. así que todas las referencias al gestor de arranque que haga hablarán de LILO. software. no me preguntes . cualquiera que te llame la  atención..   una   /home   y   una   swap1.  Evidentemente.) no conozco su sintaxis en absoluto.

  si   te   gustan   los   programas   con   GUI. akira 2005 (GFDL) . Es muy recomendable apuntar en un papel qué partición es cada una.   Mi  recomendación es hacer ya todas las particiones. Así quedó mi disco tras el particionado2: 2 Recuerda   que  /dev/hda2  no   se   corresponde   con   una   partición   real. Yo soy un fanático de fdisk (sí. Es el momento de particionar el resto del HD.                                                                          pero de momento solo tendrá dos entradas (yo siempre añado una entrada en LILO para el floppy). donde  sólo   tendremos   que  indicar   al   instalador   cuáles   usar   y   qué  puntos   de  montaje   establecer   en   ellas.  También podremos así "acomodar" el espacio entre todas ellas. Recuerda que tendrás en  total 12 particiones (en el caso concreto que nos ocupa.   qtparted   puede   ser   una   buena   opción).   sino   que   ese   dispositivo   representa   la   partición  extendida. Esto nos facilitará las posteriores instalaciones. Es  el momento de empezar a preparar el terreno para lo que viene después. de instalar cinco distribuciones). algunos todavía usamos  eso   :).  Puedes usar para ello el software que prefieras.   pero. Particionando Ya tenemos una distro instalada en nuestro disco. y debes saber  qué hay en cada una de ellas.Instalando varias distribuciones Linux en tu disco duro. evitando que al llegar a la última distro  que queramos instalar no hayamos calculado bien el espacio y no tengamos bastante.

0 GB.                                                                          Disk /dev/hda: 120. 14593 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device         Boot /dev/hda1      * /dev/hda2 /dev/hda5 /dev/hda6 /dev/hda7 /dev/hda8 /dev/hda9 /dev/hda10         /dev/hda11           /dev/hda12           /dev/hda13           /dev/hda14          /dev/hda15           Start 1 710 710 811 1320 9271 10072 10581        11376        11885        12679        13188        14014        End 709 14593 810 1319 9270 10071 10580 11375      11884      12678      13187      14013      14593      Blocks 5695011 111523230 811251 82 4088511 63866376 6434001 4088511 6385806    4088511    6377773+   4088511    6634813+   4658818+   Id 83 5 83 83 83 83   83   83   83   83   83   83   System Linux Extended             Linux swap Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux akira 2005 (GFDL) . 63 sectors/track.Instalando varias distribuciones Linux en tu disco duro. 120034123776 bytes 255 heads.

 en mi  akira 2005 (GFDL) .                                                                          /etc/fstab Bien. Para poder usar la partición debemos montarla en este directorio. En mi caso es /home/akira/.   en   nuestro   $HOME   creamos   un   subdirectorio   donde   la  montaremos. Organicemos un poco las cosas.   que   serán  distintas en cada distribución.data.   Para   ello. Lo primero es poder usar  nuestra   partición   de   datos. no podemos montar la partición directamente en nuestro directorio home.Instalando varias distribuciones Linux en tu disco duro. Recomiendo que el nombre empiece por un punto para que sea un directorio invisible. La partición de datos es. Cuidado. ya que bajo  $HOME   se   guardan   los   archivos   de   configuración   de   las   aplicaciones   que   utilicemos. ya tenemos el HD particionado.  aunque esto no es necesario.

Ahora lo que nos interesa es que esta partición se monte automáticamente en cada arranque del  sistema.gid=[TU GID] 0 0 3 Puedes hacer un script para esto.data ext3 usr.   lo   que  haremos será crear enlaces simbólicos (lo que en Hasefrosch se llaman accesos directos) a cada uno de  ellos desde nuestro directorio home: [akira@kaneda]~ ln ­sf /home/akira/.data/musica musica ln ­sf /home/akira/. akira 2005 (GFDL) .data ya que la formateé en ext3 (como todas).data/ y listo. Para poder acceder a cada  uno   de   estos   directorios   de  forma   transparente   sin   tener  que   pasar  por   el   directorio   .data. Nos hacemos dueños de ella: [root@kaneda]# chown ­R akira /home/akira/. Después sólo tienes que darle permisos de ejecución con chmod +x script y ejecutarlo en tu directorio home en cada distro que instales.data/tutoriales tutoriales etcétera3 Lo que conseguimos así es tener una imagen.data/documentos documentos ln ­sf /home/akira/. /dev/hda7. así que como root hacemos [root@kaneda]# mount ­t ext3 /dev/hda7 /home/akira/.rw.                                                                          caso. por así decirlo.data/peliculas peliculas etcétera. siempre después de haber montado la partición de datos. ya que este paso lo repetiremos en todas las distros que instalemos: #!/bin/bash ln ­sf /home/akira/. de la partición de datos en nuestro  directorio home.Instalando varias distribuciones Linux en tu disco duro. Es en esta partición donde crearemos nuestro árbol de directorios.uid=[TU UID]. Para conseguirlo sólo debemos agregar una línea al archivo /etc/fstab /dev/hda7 /home/akira/.data/tutoriales tutoriales ln ­sf /home/akira/.data/musica musica [akira@kaneda]~ ln ­sf /home/akira/.

 En cuanto a la partición  swap. Para ello  creamos un directorio bajo /mnt con el nombre que quieras.  Añadiendo las opciones uid y gid nos aseguramos de tener permisos sobre ella cada vez que se  monte. Pongamos por caso que esta nueva distro la hemos instalado en las particiones /dev/hda8 (punto  de montaje /) y /dev/hda9  (punto de montaje /home). que habremos ido  configurando en cada nueva instalación. para incluirla en el arranque. ya que no podemos  arrancarla sin antes modificar el cargador de arranque.  Ya tenemos las particiones hechas. Sólo hay que repetir esta parte tantas veces como distribuciones instales. que es la clave. Más adelante seguiremos modificando este archivo.conf que estamos usando.conf. /etc/lilo. Así que instalamos nuestra nueva distro. ya que usaremos el  que instalamos con la primera distro. Reiniciamos con la distro en la que tenemos el  /etc/lilo. la segunda que instalé fue  Debian Sarge. normalmente el instalador la detecta y te  propone usarla automáticamente. Lo más importante es el punto en que  nos pregunta por el cargador de arranque: debemos decirle que no instale ninguno. así que sólo debemos indicarle al instalador cuáles usar y  con qué punto de montaje. Puedes saber cuáles son tus UID y GID usando el comando id.Instalando varias distribuciones Linux en tu disco duro. de  todo el tinglado que estamos montando. así que. como root [root@kaneda]# mkdir /mnt/debian [root@kaneda]# mount ­t ext3 /dev/hda8 /mnt/debian y listamos su directorio /boot akira 2005 (GFDL) . Como el proceso es el mismo para todas. pero por si acaso estad atentos. Lo primero es montar la partición /. pero aun no podemos probarla.                                                                          y listo. junto con /etc/lilo. Si nos instala uno nuevo nos borrará el otro.conf Instalamos la siguiente distribución. En mi caso. este será el fin de  mi explicación.

Instalando varias distribuciones Linux en tu disco duro. Éste es mi archivo /etc/lilo.8­2­686 append="devfs=mount acpi=ht resume=/dev/hda5" read­only Por supuesto. Quedaría así image=/mnt/debian/boot/vmlinuz label="Debian" root=/dev/hda8 initrd=/mnt/debian/boot/initrd.conf.img­2.                                                                          [root@kaneda]# ls /mnt/debian/boot y ahí tenemos los datos que debemos incluir en el archivo /etc/lilo.conf: akira 2005 (GFDL) .6. debes sustituir  resume=/dev/hda5  por la partición que tengas formateada como  swap.

img append="devfs=mount acpi=ht resume=/dev/hda5 splash=verbose" vga=788 read­only image=/mnt/Ubuntu/vmlinuz label="Ubuntu" root=/dev/hda14 initrd=/mnt/Ubuntu/initrd.img append="devfs=mount acpi=ht resume=/dev/hda5 splash=verbose" vga=788 read­only image=/mnt/Debian/boot/vmlinuz label="Debian" root=/dev/hda8 initrd=/mnt/Debian/boot/initrd.8­2­686 append="devfs=mount acpi=ht resume=/dev/hda5 splash=verbose" vga=788 read­only image=/mnt/FedoraCore/boot/vmlinuz­2.klt prompt nowarn timeout=60 restricted password=######### message=/boot/message menu­scheme=wb:bw:wb:bw image=/boot/vmlinuz label="Mandrake" root=/dev/hda1 initrd=/boot/initrd.                                                                          # WARNING: do not forget to run lilo after modifying this file boot=/dev/hda map=/boot/map default="Debian" keytable=/boot/es­latin1.9­1.6.4.6.9­1.img­2.Instalando varias distribuciones Linux en tu disco duro.img append="devfs=mount acpi=ht resume=/dev/hda5 splash=verbose" vga=788 read­only image=/mnt/Slackware/boot/vmlinuz label="Slackware" root=/dev/hda12 initrd=/mnt/Slackware/boot/initrd­2.667.26.6.img append="devfs=nomount acpi=ht resume=/dev/hda5 splash=verbose" vga=788 read­only akira 2005 (GFDL) .667 label="FedoraCore" root=/dev/hda10 initrd=/mnt/FedoraCore/boot/initrd­2.

Instalando varias distribuciones Linux en tu disco duro. /dev/hda8 /mnt/debian ext3 defaults 0 0 Y en fin. Esto  lo podemos hacer en todas las demás distros para que. sólo queda modificar de nuevo /etc/fstab para que la partición / de la nueva distro  que hemos instalado se monte automáticamente bajo el subdirectorio de /mnt que hemos elegido. Como veis no es un proceso complicado. Y si tienes  dudas.  siempre  encontrarás gente dispuesta a ayudarte: ANIMO akira 2005 (GFDL) . y tercero podrás probar todas esas distros  que  siempre  has tenido curiosidad por  usar. eso es todo. segundo aprenderás. estemos en la que estemos. Primero.                                                                          Por último. pero que aun no conoces. podamos acceder a  los archivos de las demás. pero es muy útil.  estarás entretenido varios días xDDD.

4.                                                                          akira (akira.Instalando varias distribuciones Linux en tu disco duro.net/licencias/fdl­es.sindominio.azul@gmail. Puedes encontrar  el texto completo de esta licencia traducido al español en http://gugs.com/ Texto publicado bajo los términos de la licencia GFDL (GNU Free Documentation License.blogspot.com) http://debianizado.1 (GNU/Linux) hQIMA6fc0bs4XgKlAQ/+P4zte02LklvOnhlaKn3MHBTRB/pRWg+DzvStiDJi6tl4 hGCfb+ynsPlgwM973yKZob7vgwa2YvL78lWufKyBFHxdJdrPhQTSLN1ZmaWIuux+ JZLi2+ryZXX1bxTq3wTimSGJaK3gZuBvWPIxpGCB+TlG3NSncXMWyPSe1LD9x31w KvwIdp0rB6XUCkyD5Z9c6BmPZ9BmDZQp2OklDeP89h2RLcoRb2H8/YmSsaC5mqcS CLLkxw0r3YvT1L6jXd7qwBsN9utXCRZpxHiI0WLs0C8yOH1qryOWh1b6Y307A7ZN o+GPZ8nVkqEYwI1cdBgBOXt6I6/yWnqGyYtCjyAXvOPGqezDWP6VN1EHVbj0PSO1 Bza9aiy4XXAm01ypZwConW6Npncxof6Z0/6/lxakyL0twYRnU787Xmc78VTPHEXD SXNeQz9DPvxBtkR4/6NHfxETdMrYlb9rJC3M1iaCeAgCHGVTkTsqAHHXUvCOqwRn UL33otufRL41yhvEsRPuUaZnAwCj0dkoKcHFJL2me9YTrY5ekdZ6zSwQj/lRpQ7t FFg0rb9jaeL4bjh6s7xkAiSb7KZKmNRDTKfG7hw1auCi6kOeOreKrBi9d7aL67f4 LCn7KwY1DIsxfnw+9/rTPso/pSpdEx/e0EZCcRuVG0gfOK/4VVPTaN2xH3OAcuHS 6QFvFumwk5Zn1slmQlZVF1dIglKIjs1ojtRWTTeauOkFGkv6I7aJrads22G1e18N FDUPsvVQY5Vva1W/oMHVZRv3Ipm3b0WM+b419n9CPhL+GBJbl2fCYq03QO/2FsVP 2I8cAqDRsyNdrvLOK+jT9TYQEb3M/C+WnK9WcE04+45ZuuiTbYhsBD1gzlhCDSaV a2QIIrKuEYu8TmJucrHguI3rKs0stJpT8M9tNeOXRdzTDOZxysGZSdy/sr+EOPeP 9XEot3O8mgbBD+o6Mz8LqDubKv6tav7ajvKMvNReChD5p9ws51YzFqXnCKjbGWDQ /1NedB9gEdqHkK7QbhVpIffGn+1ePbaL5W8/UpNOLihtiN06ZLRxmDaMer1o+pvv Gey6Cr+tGoy0EfFcf9MMvD6KdPfg1e/mQeM8uJH5h8m9jtoB9TW073JW29Cojd0n 9myLWTtjuMJBfifunS6SknRVr3nTWpLkvH2zv5jrusi7Al9xT5xrMRwmD7vfU7O9 gY5FcyYtAKoTrSk/vGfS9Bs0evs9n1ddFdw+U/duRVn0TjMc3axcb5YG94mORt9y 1H2HO0r9DhC9mpIIYVBTKnQAyqAzu4CdDkqY6oPZ87TdahCJ8RzBH/BeNiRoqqGL DCWcyG+YAuVDJCNvr+CwlOjDrLOgJUDmYco6KJAf0nAywH+rhAXjNo4Ui/M0rTOS xpGopI1HkUk1r+zFxE5f1vAoWU+HfswK/EOjVVPiOo94NNf8FQafVIjUi8RRvCBv kue+b1lzTgIwxw40dMJ7VrV0WP1wUXPc/4hvUTAus+6WkziREl8qdh1QQnOG8eMb RyPL6QpUzCTkNfl6beW1+V/Z5PmxXZ2s+vQOgel/mYtbPPrVwkzwMec8E65Z/EIK 0ROEPdGqk0pVCC+oDt28+198SudJ+pGkGivRCGH3TItxR8xqO4D2TCgbAnJWKDrX i/V+5bVlZ7ONzzs1+ufoRWXGz/lidPIdB0BxyKyBCDVqxPFViFnBhkQJ+0slOusS VnpjSYFVxWM9b5b37MmDFhXZoG+MOUTC33iZrrJNhV7m5HmSZrwFpot48RCcij3i KsXlCjNTpUoInhqY6Iq1IBSv =X3U2 ­­­­­END PGP MESSAGE­­­­­ EOF akira 2005 (GFDL) .html  ­­­­­BEGIN PGP MESSAGE­­­­­ Version: GnuPG v1. Licencia de Documentación Libre GNU).