Linux.Organizando. Particiones.

Ismael Royano Gómez
Enredando con Linux.
5 min readMay 6, 2016

--

¿Que es un Disco Duro?. Todos sabemos que es ¿no?. Pues es un soporte de metal donde almacenamos toda nuestra música, películas, juegos, donde instalamos los programas, el Windows…etc.

Si vamos a Mi Equipo o Mi PC, nos fijamos que Windows llama a estas unidades con una letra, por orden aparición:

Disco Duro. El disco principal donde irá instalado el Sistema Operativo Windows, será siempre “C”:, todos los demás se irán asignando en orden de aparición, es decir, si tuviéramos otro disco duro, sería “D:”, Unidad DVD, “E:” y así sucesivamente.

Hay que tener en cuenta que normalmente si son unidades fijas, tales como el disco duro principal o una lectura/grabadora DVD o una disquetera, tendrán siempre la misma letra, ya que son dispositivos que están siempre activados.

  • Disqueteras. Se le asignará por defecto como “A:”, si existiera otra se asignaría “B:”.

Vaya, leí antes por algún sitio que se podían partir discos duros en varios trozos, ¿Como es eso?.

Cuando se organiza un disco duro existen dos formas de hacer los trozos:

  • Particiones Primarias.
  • Particiones Extendidas. Dentro de éstas se hacen Particiones Lógicas.

¿Esto que es? ¿Que me estás contando?.

Las Particiones Primarias son los trozos principales, normalmente aquí es donde se instala el Sistema Operativo. Si sólo vamos a hacer una partición, lo lógico es que debe ser Primaria.

Las Particiones Extendidas es otro tema aparte. A la hora de hacer particiones hay una limitación bastante implícita, es decir, apáñatelas como puedas pero no puedes hacer más de 4 particiones a un disco duro y sólo puedes hacer una sola partición extendida. Veamos unos ejemplos:

  • Una sola partición primaria.
  • Tres particiones primarias y una extendida.
  • Dos particiones primarias.
  • Cuatro particiones primarias.
  • Da igual el número de combinaciones que puedan salir, una primaria mínimo y nunca más de 4 , ya sean primarias o extendidas y sólo una extendida por disco.

Entonces, ¿Para que sirven las lógicas?. En realidad las particiones extendidas sirven, como su propio nombre dice, para extender, es decir, sirve para burlar esa limitación de 4 particiones. Físicamente un trozo extendido no es un partición donde puedes guardar cosas y aquí es donde entran en acción las particiones lógicas.

Que lío es esto ¿no?. Cuando se trocea un disco, físicamente sólo hay un disco pero cada partición, el ordenador lo detecta como un disco diferente, separados por sus letras correspondientes. Veamos unos ejemplos para ver como se organiza un disco duro:

  • Windows XP. Sólo usaba una partición primaria.
  • Windows Vista/7/8/10. En estas versiones de Windows, se utiliza dos particiones claramente diferenciadas:
  • 1ª Partición Primaria de Arranque o Boot. Aquí se almacena todos aquellos archivos y programas para que el arranque de Windows.
  • 2ª Partición Primaria para el Sistema Operativo.

Hasta aquí no hay ningún problema, ¿Verdad?. Ahora resulta que quieres instalar algún GNU/Linux y has leído por algún sitio que necesita 3 particiones. Te pones a calcular… y te das cuenta que usas Windows 7, es decir, echando cuentas… 2 que usa Windows y 3 que necesita Linux =5. Vaya, ¡no puedes!, solo te deja hacer 4 particiones como máximo. ¿Que hago?.

Ignorante de mi, yo borraba todo el disco y hacía esas 3 particiones que me contaba los manuales y textos que leía, pero podemos hacerlo más fácil, haciendo particiones lógicas:

Windows 7.

  • 1ª Partición Primaria de Arranque o Boot.
  • 2º Partición Primaria para el Sistema Operativo.

Linux.

Creamos una Partición Extendida y dentro de ésta empezamos a crear Particiones Lógicas.

  • 1ª Partición Lógica de Arranque o Boot.
  • 2ª Partición Lógica de Intercambio o Swap.
  • 3ª Partición Lógica para el Sistema Operativo.

Si nos fijamos bien ya hemos estructurado un disco duro para instalar Windows/Linux y sin sobrepasar el tope impuesto, es decir, sólo tenemos 3 particiones principales: dos primarias y una extendida.

Dentro de ésta última podemos crear todas las lógicas que queramos. Evidentemente claro que hemos superado el tope de 4, pero las particiones extendidas cuentan sólo como una, aunque hagamos 10 particiones lógicas.

Yo nunca he creado mas de 3 lógicas, no tengo ni idea si hay un tope, creo que no, pero nunca me he puesto averiguarlo porque no he necesitado más unidades.

¿Que es eso de partición de intercambio o Swap?

Este tipo de particiones se utilizan como un añadido a la memoria física del ordenador, es decir, cuando el equipo se quede corto de memoria ram, empieza a utilizar parte del espacio asignado como Swap y así desahogar un poco la máquina y que trabaje con más soltura.

En GNU/Linux las unidades que utilizamos no se llamarán de la misma forma que en Windows, veamos un esquema:

  • Primera Disquetera: En Windows es A: y en Linux es /dev/fd0.
  • Segunda Disquetera.En Windows es B: y en Linux /dev/fd1.
  • Disco Duro IDE. En Linux Todo el disco físico es /dev/hda.
  • Partición Primaria IDE. En Windows es C: y en Linux es /dev/hda1.
  • Partición Primaria IDE. En Windows es D: y en Linux es /dev/hda2.
  • Partición Lógica IDE. En Windows es E: y en Linux es /dev/hda5.
  • Partición Lógica IDE. En Windows es F: y en Linux es /dev/hda6.

Si hubiera otro disco duro, en Windows se nombraría según la letra que corresponda, en cambio, en Linux sería /dev/hdb y las particiones se regirán por el mismo método que la unidad hda.

Si el disco duro fuera SATA, se nombraría como /dev/sda y las particiones usarían el mismo método de numeración que la unidad /dev/hda.

Observemos bien, la primera partición lógica no se guía por la misma correlación en las que se quedaron las particiones primarias. Toda partición lógica en Linux comienzan por la partición número 5 en adelante.

En realidad, la organización de particiones de Linux no es exactamente así, existen varios modelos predefinidos:

Mínima. Básicamente para que trabaje solo necesita dos.

  • Partición Swap.
  • Partición Raíz (/).

Por Defecto.

  • Partición de arranque o Boot.
  • Partición Swap o Intercambio.
  • Partición Raíz (/).

Avanzado.

  • Partición de arranque o Boot.
  • Partición Swap o Intercambio.
  • Partición de usuario o /Home.
  • Partición Raíz (/).

¿Que es la partición /Home?. Esta partición almacena todos los datos de cada usuario creado en Linux, es decir, por cada usuario que se cree, habrá carpetas donde almacenar independientemente sus cosas. Si esta partición no la separáramos, se crearía una carpeta Home en la partición Raíz.

Algunas distribuciones como por ejemplo, Fedora, utilizan por defecto un tipo de particiones llamados LVM ( Logical Volumen Manager), que traducido literalmente significa, Administrador de Volúmenes Lógicos. Es un tipo de particiones extendidas que tienen interesantes ventajas con respecto a la creación de particiones lógicas tradicional, pero no vamos a entrar en ese tema.

Continúa por Instalando Fedora.

--

--

Ismael Royano Gómez
Enredando con Linux.

Técnico Informático curioso, lector activo de las nuevas tecnologías, amante de las series de televisión y usuario del respetable mundo del enredo.