LMDE 201204.Como particionar Disco Duro Parte 1

Publicado en 'GNU/Linux' por cholonauta, 13 Abr 2012.





  1. cholonauta

    cholonauta Miembro maestro

    Registro:
    9 Feb 2010
    Mensajes:
    263
    Likes:
    47




    Concreto y al grano para no excederme del limite de espacio en los foros.
    El objetivo es el de instalar Linux cuando tienes otro SO en tu disco.
    Ya sabes, cargas tu PC desde el DVD o USB Flash drive, cuando cargue, 2 click en el icono de instalar Mint Linux y sigues las instrucciones paso a paso, las que por ser tribiales (Idioma, zona horaria etc) , no voy a detallar.

    Así, llegaras a esta pantalla:


    [​IMG]
    Aqui simulo un disco con Win XP pre instalado. en /dev/sda1 con casi 19 gigs.
    Lo que vamos a hacer aqui es reducir la particion de Win para poder tener espacio para Linux.
    Click en editar particiones y se abrirá Gparted (particionador de discos).

    [​IMG]


    Vas a hacer click derecho sobre la particion de Windows y seleccionas resize (cambiar tamaño)


    [​IMG]


    Ese "slider" te permite hacer mas grande o pequeña la particion. Con el mouse, arrastras el borde derecho de esa caja verde para reducir el tamaño de la partición.
    A que tamaño lo reduces? eso va a depender de tus necesidades de espacio con Win.
    Yo solo por motivos gráficos, escogí 4.5 gigs para Win.

    [​IMG]



    Aceptas y haces click en "hacer cambios"

    [​IMG]


    Aquí me confirma la reducción de la partición de Windows y que ahora tengo un bien espacio en el disco sin asignar. Es justamente ese espacio el que vamos a usar. De ahora en adelante a Win lo vamos a dejar tranquilo.


    [​IMG]


    Esa partición que dice "unallocated" es la que vamos a trabajar. Pero no podemos simplemente crear los discos tomando ese espacio libre, por que como veras a continuación, necesitamos 4 particiones adicionales a las que si le sumamos la de Win, nos daría un total de 5. El problema esta en que el limite de particiones lógicas es de 4. Lo que vamos a hacer es crear una partición EXTENDIDA y ahí crearemos 4 particiones lógicas.
    La vas a marcar y le vas a hacer un click derecho y le das click en new.

    [​IMG]



    Escoges partición extendida de la lista y asegurate de asignar todo el espacio libre:

    [​IMG]



    Terminaras con esta pantalla:
    Observa que en la parte inferior de la interfaz de Gparted, te notificara siempre que hayas hecho alguna modificación en tus particiones.
    Aquí me demuestra que asigne todo el espacio libre a la partición extendida.
    Solo faltaría aplicar los cambios y podemos empezar con las particiones de Linux.

    [​IMG]


    Aplicas los cambios:
    [​IMG]

    Y te queda así:

    [​IMG]


    Comencemos con las particiones Linux.
    Click derecho sobre el nuevo "unallocated" o sin asignar y seleccionas new.


    [​IMG]


    Luego, vas a modificar esta partición de la siguiente manera:

    Boot : Ahí se instalaran los archivos de arranque del sistema. Sobre su tamaño se dice mucho. Leí posts donde algunos sugieren que 100MB son suficientes, otros sugieren 500MB. En Mint es mas común encontrar 250-500MB.
    Para esta partición desde la aparición de Grub2, se sugiere el uso del sistema de archivos /ext4. Para el ejemplo voy a usar 250MB.
    Fijate que ahí donde dice label, debajo de file system, escribí boot, que para eso esta, para ayudarte a visualmente reconocer tus particiones en la lista.
    Click en agregar/add.


    Nuevamente click derecho en unallocated y click en new.
    Modifica para que te quede asi:

    [​IMG]



    Swap: Es espacio del disco duro que emula RAM. Memoria Virtual. Se recomienda que ha de ser del doble de la cantidad de de RAM de tu pc. (algunos dicen que igual, otros que 2.5 veces) también hay quienes simplemente obvian esta partición. Si tienes laptop o eres de los que usan hibernación en tu pc, NO puedes obviar esta partición. Toda la información de tu RAM es guardada ahí cuando esta entra a dormir. Si no la tienes... ya sabes.
    Aquí usaremos sistema de archivos /swap.

    [​IMG]



    Agregas y otra vez click derecho en unallocated y seleccionas new.

    Root: Aquí se guardan los sistemas de archivo propiamente dichos. El tamaño que se sugiere en Mint es de unos 10 GB ( 7 podrían ser vagamente suficientes) Si tu distribución es ROLLING (los cambios mayores de version se reciben e instalan como si fueran updates, no requiere de resintalar todo el sistema por completo) esta partición va a recibir constantemente data. 10 GB van a ser prudentes. Hay quienes incluso usan hasta 15GB. Recuerda que MINT 12 DEBIAN es una "rolling distribution"
    Aquí vamos a usar también /ext4

    [​IMG]


    Igual, guardas, click derecho en unallocated y click en new.
    Home: Aquí van todos tus archivos personales. Música, fotos, etc. Puedes asignar lo que te quede libre en el disco después de terminar con las otras particiones. Por eso siempre la dejo para al final.
    También usaremos /ext4.


    [​IMG]

    Guardas. y debes de quedar con una pantalla similar a esta.
    Todos las modificaciones que hemos hecho en el disco aun no son permanentes (lo puedes ver en la lista de pendientes, parte inferior de Gparted), es necesario aplicar en ese botón para que lo sean.

    [​IMG]



    Y queda así:
    Aquí te confirma que todos los cambio han sido hechos y que tu disco ha sido particionado y esta casi listo para recibir Linux.


    [​IMG]

    Ahora ya puedes cerrar Gparted.

    Haces click en el botón de refresh para actualizar los datos de partición en el instalador.
    Aquí podrás ver en orden:
    1 partición de Windows
    1 partición extendida que alberga 4 particiones lógicas
    Boot, Swap, Root y Home.

    Son justamente estas 4 ultimas las que vamos a tocar. Es rápido y con esto terminamos.
    [​IMG]


    Click derecho en la partición de boot (/dev/sda5), que en mi caso la identifico por que es la de 250MB. Luego click en edit.

    [​IMG]

    Esto es lo que sigue. aquí vas a cambiar los valores como ya habíamos explicado.

    [​IMG]

    A Swap, NO lo podemos tocar, así que pasamos al siguiente que seria Root.

    Luego hacemos lo mismo con root.
    NOTA: Fijate en la imagen de abajo, que donde dice mount point, hay que escoger / de la lista, que ese espacio no esta en blanco. Recuerda que / representa root.

    [​IMG]

    Y por ultimo hacemos lo mismo con Home.

    [​IMG]


    Al final. te debería de quedar algo similar a esto:
    Ahora si! le puedes dar click a continuar, y completas tus datos/clave.

    [​IMG]


    La ultima pregunta del instalador seria la de donde instalar Grub (el boot loader de Linux). Para este ejemplo, tenemos Windows Xp instalado en el disco y el disco originalmente hace boot desde ahi, entonces, eso es lo que le vamos a decir a Grub.
    En este caso, si te fijas en cualquiera de la imagenes de Gparted, te vas a dar cuenta que Windows esta en la Partición NTFS ( en celeste) que Linux identifica como /dev/sda1.
    [​IMG]


    Listo! eso seria todo. El instalador debería de empezar a copiar los archivos en tu disco duro. El proceso tarda un aproximado de 10 mins.

    En la segunda parte tratare un caso especifico, un problema planteado por el usuario Vade.
    Suerte.









     
    Última edición: 13 Abr 2012


  2. Morris0n

    Morris0n Miembro maestro

    Registro:
    14 May 2009
    Mensajes:
    832
    Likes:
    177
    :biggrin: Cholonauta, no crees que el camino más sencillo, es que previo a realizar el particionamiento se realice utilizando GPARTED, es más sencillo.

    Al menos siempre aplicando los cambios y posterior reinicio (lo realizo de esa manera porque hace mucho me ocurrió un bug, que indica que no se habia realizado nada)

    Ya una vez particionado con el GPARTED, proceder con la instalación normal.
     
  3. cholonauta

    cholonauta Miembro maestro

    Registro:
    9 Feb 2010
    Mensajes:
    263
    Likes:
    47

    Eso es Gparted. Fijate el nombre de la aplicacion en la ventana "gparted".

    Ademas esta guiá esta destinada apersonas que en privado me preguntan como particionar desde 0.
    Personas que solo usan Windows por que les vino en la computadora que compraron y ni siquiera saben como instalarlo. Personas a las que el termino particion extendida o logica le hace tanto sentido como la matemática cuántica o la termodinámica nuclear. están en 0 pero quieren usar Linux. Bien fácilmente se podría optar por instalación automática y dejarle el particionamiento del disco al instalador. Pero cuando hay personas que estan dispuestas a aprender yo si me tomo la molestia de explicar.
    Yo se que tu sabes Linux, y es lógico que con la experiencia encuentras otras formas distintas a las básicas. A un usuario nuevo no le puedo hablar de la B sin haber explicado la A. No tengo que decirte el tipo de preguntas que hay en los foros...muchas son :plop: Pero así es, el conocimiento no es una cosa azarosa, se forja mediante el esfuerzo constaste para conseguirlo y asimilarlo.


    Saludos.
     
    Última edición: 13 Abr 2012
    A OSUM2010 le gustó este mensaje.
  4. Morris0n

    Morris0n Miembro maestro

    Registro:
    14 May 2009
    Mensajes:
    832
    Likes:
    177
    Cholonuta,

    Revisando el tema de reducir el tamaño de disco de windows, bueno al menos yo no lo recomendaría si es que no se realiza con la herramienta de propia de windows, por el tema de los sectores que podrían estar dañados, y al final el remedio puede salir mas caro que la enfermedad. Ojo no siempre sucede, pero es mejor prevenir.

    Otro detalle, por lo general la partición / es primaria.

    /home, swap y otras particiones adicionales (/videos /musica ) pueden ser logicas.
     
  5. cholonauta

    cholonauta Miembro maestro

    Registro:
    9 Feb 2010
    Mensajes:
    263
    Likes:
    47
    Estamos hablando de WinXP.
    Lo puedes hacer perfectamente bien con Gparted siempre y cuando te tomes la molestia darle algunas pasadas de defrag a tu disco para evitar llevarte data en la "zona libre" al momento de recrear. Lo de los sectores dañados... sonaría mal desdeñar a la precaución.

    Lo segundo que mencionas, no puedes, la partición primaria ya existe y es Windows.
    Tienes que de fuerza crear una EXTENDIDA, por eso su nombre, una partición que funciona como extensión de una partición primaria. Si creas otra primaria no podrías dividirla en particiones y mas particiones es lo que se quiere.
    Añadir mas lógicas no podrías por que el limite es de 4, contando la partición de Windows y las de Linux tendrias 5. Por eso creas extendida, para albergar 4 lógicas que necesitas. Prueba en tu Gparted y me dices.
    Lo demás, donde albergas home, es totalmente personal. Lo ideal es una partición aparte obviamente lógica.
    Root puede ser en partición primaria cuando Linux esta solo en el disco, boot también lo puede ser, cuando se hace dual boot, siempre se recomienda todo en partición Extendida.

    PD. Ok, te entendí, cual seria el beneficio de root en primaria y las demás en extendida/logica (dentro de este contexto de dual boot)?
    Penséque me decías que creara otra primaria y que de ahi hiciera particiones para /boot /root etc.
    [​IMG]

    "It makes no difference to Linux whether it is installed in primary or logical partitions, but the default for the installer is to create a / (root) as primary and a swap area as a logical partition inside and extended partition.

    If you find two primary partitions already you should be able to resize and move each of them to make room for Linux and Linux can be in either a primary or a logical partition.

    If you find that there are three partitions or more in your hard disk already, you will want to be aware of which are primary and which ones and logical.

    If there are already three primary partitions will be forced to make an extended partition and install Linux in logical partitions."

    LinuxQuestions.org

    Saludos.
     
    Última edición: 13 Abr 2012
  6. Morris0n

    Morris0n Miembro maestro

    Registro:
    14 May 2009
    Mensajes:
    832
    Likes:
    177
    Buena pregunta... la verdad nunca me lo pregunté, solo que desde que instalé LINUX, lei sobre que / era primaria necesariamente; si mal no recuerdo fueron 3 guías, una PDF para instalar mandrake, una guia Ubuntu y un tutorial de Debian; de eso ya hace mucho.
     
  7. cholonauta

    cholonauta Miembro maestro

    Registro:
    9 Feb 2010
    Mensajes:
    263
    Likes:
    47
    Si, de hecho en la guia que venia en los discos originales de Mandrake (ahora mandriva) alla por el 2002 si mal no recuerdo, se sugería incluso boot como primaria. Pero he estado buscando en otros los foros de Mint y Debian, incluso en los de Ubuntu y no hay ninguna salvedad especial respecto al tema. Se agradece la anotación.


    Saludos.
     
  8. Morris0n

    Morris0n Miembro maestro

    Registro:
    14 May 2009
    Mensajes:
    832
    Likes:
    177
    /boot es primaria, hasta lo mencionan en gentoo, y es más debe de ser la primera partición y no mayor a 512KB
     
  9. cholonauta

    cholonauta Miembro maestro

    Registro:
    9 Feb 2010
    Mensajes:
    263
    Likes:
    47
    Y eso es por que razon?
    En los foros Mint, Ubuntu y Debían, como ya te mencione, se sostenía que en el mejor de los casos es un default del instalador. Pero no necesario.
    Como te pregunte arriba, y hasta ahora no me has sabido responder. (o tu harías algún cambio sin de por medio sustentación lógica)?

    Saludos.