loader

Cómo elegir un esquema de partición para tu PC con Linux

Anonim

¿Temeroso de la temida palabra "p"? No estas solo. Las particiones pueden complicarse, así que aquí hay una explicación de lo que son, cómo se usan y una plantilla simple para usar en su propia instalación de Linux.

¿Qué son las particiones?

Las particiones son divisiones en el formateo del disco duro. Es una división lógica, a diferencia de una física, por lo que puede editarlos y manipularlos para varios propósitos. Piensa en romper un disco en dos partes de configuración. Las particiones son realmente útiles porque actúan como una caja de arena. Si tiene un disco duro de 1 TB particionado en una partición de 250 GB y una partición de 750 GB, lo que tenga en esta última no afectará a la otra, y viceversa. Puede compartir una de esas particiones en la red y nunca preocuparse por las personas que acceden a la información en la otra. Uno podría tener instalado Windows, plagado de virus y troyanos. El otro podría estar ejecutando una instalación de Linux muy obsoleta y con agujeros de seguridad. Nunca deben interferir los dos, a menos que usted los fabrique o el disco duro se muera físicamente.

La otra cosa útil es que puede tener varias particiones, cada una formateada con un "sistema de archivos" diferente. Un sistema de archivos es un formato del disco en una tabla en la que el sistema operativo puede leer, interpretar y escribir. ¿Sólo tienes un disco duro? Está bien, porque aún puede instalar múltiples sistemas operativos en él sin tener otro disco físico.

Si bien hay toneladas de tipos de sistemas de archivos, solo hay tres tipos de particiones: primaria, extendida y lógica. Cualquier disco duro dado solo puede tener un máximo de cuatro particiones primarias. Esta limitación se debe a algo llamado Registro de inicio maestro que le dice a la computadora de qué particiones puede iniciar, por lo que las particiones primarias generalmente están reservadas para los sistemas operativos. Pero ¿y si queremos más de cuatro? Ahí es donde la partición extendida entra en juego. Sirve como un contenedor hueco para cualquier número de particiones lógicas más pequeñas. Puede hacer tantas como desee allí, así como llegar a las secciones que no son de SO.

Si las particiones extendidas son tan grandes, ¿por qué no usarlas? Esto se debe a que no puede arrancar directamente desde cualquier lugar dentro de una partición extendida. Hay formas de evitar esto, pero lo mejor que puede hacer es planificar adecuadamente de antemano con particiones primarias. Además, la forma en que las particiones están numeradas por el sistema depende de estos tipos. Primero, la máquina se numerará según todas las particiones primarias y luego por las lógicas. Esto puede causar el cambio de letras de unidad si cambia entre sistemas operativos o agrega o elimina particiones más adelante.

Puntos de montaje en Linux

En Windows, las cosas están bastante claras: vive en su disco, generalmente en una partición, y eso es todo. Si tiene otras unidades y tienen un sistema de archivos compatible, también las leerán. Si no, generalmente los ignorará u ofrecerá la posibilidad de reformatear. Linux, y cualquier cosa que se parezca a Unix, en realidad, no funciona de esa manera.

La forma en que funciona Linux es que pone todo en un árbol. Si tiene otra partición o disco, se "monta" como una rama en una carpeta específica, generalmente / media o / mnt. El directorio en el que se monta una partición se denomina "punto de montaje". Este método funciona mejor con la estructura de árbol de Linux y puede montar particiones como carpetas en casi cualquier lugar. En Windows, esto no se hace tan fácilmente; Las nuevas particiones generalmente aparecen como unidades separadas. Además, Linux puede trabajar con muchos más tipos de sistemas de archivos de forma nativa que Windows.

¿Recuerdas cómo solo podía haber cuatro particiones primarias? Si desea iniciar 145 sistemas operativos como lo hizo alguien en los foros de JustLinux, puede configurar una partición primaria para / boot, que alberga un cargador de arranque, como GRUB o LiLo, que maneja las funciones iniciales y luego continúa con el inicio en las particiones extendidas .

¿Qué esquema debo usar?

El esquema de particiones estándar para la mayoría de las instalaciones domésticas de Linux es el siguiente:

  • Una partición de 12 a 20 GB para el sistema operativo, que se monta como / (llamada "raíz")
  • Una partición más pequeña utilizada para aumentar su RAM, montada y denominada swap
  • Una partición más grande para uso personal, montada como / home

Los requisitos de tamaño exactos cambian según sus necesidades, pero en general usted comienza con el intercambio. Si realiza una gran cantidad de edición multimedia y / o tiene una cantidad menor de RAM, debe usar una mayor cantidad de intercambio. Si tiene mucha memoria, puede escatimar en ella, aunque algunas distribuciones de Linux tienen un problema que entra en modo de espera o hibernación sin mucho intercambio. La regla de oro es que elige entre 1.5 a 2 veces la cantidad de RAM como espacio de intercambio, y coloca esta partición en un lugar que es rápido de alcanzar, como al principio o al final del disco.

Incluso si instala un software por tonelada, un máximo de 20 GB para su partición raíz debería ser suficiente. La mayoría de las distribuciones de Linux utilizan ext3 o ext4 como su sistema de archivos en la actualidad, que tiene un mecanismo de "autolimpieza" incorporado para que no tenga que desfragmentar. Sin embargo, para que esto funcione mejor, debería haber espacio libre para entre el 25 y el 35% de la partición.

Finalmente, cualquier otra cosa que tengas debe ir a tu partición / home. Aquí es donde se guardan tus cosas personales. Funcionalmente, es el equivalente al directorio "Usuarios" en Windows, que contiene la configuración de la aplicación, la música, las descargas, los documentos, etc. y los de cualquier otro usuario que tenga en su sistema. Es útil tener / home en una partición separada porque cuando actualiza o reinstala su sistema operativo, ¡no tiene que hacer una copia de seguridad de nada en esta carpeta! ¿No es eso conveniente? Para colmo, la mayoría de los ajustes relacionados con el programa y la IU también se guardan.

Si está ejecutando un servidor con muchos usuarios y / o muchos medios, puede optimizar el rendimiento utilizando dos discos duros. Una unidad de estado sólido pequeña sería perfecta para que el sistema operativo viva, tal vez 32 GB como máximo, y usted podría lanzar la partición de intercambio al comienzo de una unidad "verde" de 1 o 2 TB que está montada en / home.

Si le gustan más los retoques, incluso puede configurar diferentes particiones para cosas como el directorio temporal (/ tmp), el contenido de su servidor web (/ var / www), los programas (/ usr) o los archivos de registro ( / var / log).

Especificar puntos de montaje durante la instalación

En nuestro ejemplo, usaremos la configuración de la partición durante una instalación de Ubuntu Maverick Meerkat. Cuando llegue a donde dice "Asignar espacio de disco", elija "Especificar particiones manualmente (avanzado)".

No se asuste solo porque vea "avanzado"; Realmente no es tan difícil y obtendrás algunas recompensas reales del proceso. Haga clic hacia adelante y verá la tabla de particiones.

Haga clic en la fila de espacio libre en la tabla y luego haga clic en "Agregar".

"Si no tiene espacio libre, haga clic en su partición de Windows, presione" Cambiar.

”Y reducirlo a un tamaño más apetecible. Esto te dará algo de espacio libre para trabajar.

Aquí, puedes ver que he creado una partición primaria de alrededor de 11.5 GB impar al principio del disco y la he especificado para usar la raíz como punto de montaje. Tendrá que usar un sistema de archivos compatible con Linux, así que usé el ext4 predeterminado, aunque puede usar ext2, ext3, ReiserFS o cualquier otra cosa. Investigue un poco en línea y podrá elegir lo mejor, pero si tiene dudas, mantenga el valor predeterminado. Puede ajustar el suyo a más espacio si lo tiene, pero nuevamente, probablemente nunca necesitará más de 20 GB a menos que esté instalando / compilando una gran cantidad de software. Haga clic en "Aceptar" y ya está listo para crear otra partición.

Esta vez, como puede ver, he elegido una partición lógica (el programa de partición crea automáticamente una partición extendida para esto). Dado que esta máquina tiene 512 MB de RAM, he aproximado 1.5 veces más, y la designé como "área de intercambio". También tenga en cuenta que he pegado esto al final del disco, lo que ayudará a mantener la búsqueda de discos en un mínimo. Haga clic en "Aceptar" y vamos a crear otra partición.

He seleccionado todo el resto del espacio en el medio para que sea mi partición / home. El sistema de archivos compatible que elegí es nuevamente ext4. Ahora aquí está el área gris: ¿debería ser primaria o lógica? Fui con primaria porque sé que no instalaré otro sistema operativo aquí, de lo contrario habría optado por lógico. Si no planea instalar más de tres sistemas operativos, puede hacerlo primordial para simplificar.

Cuando hayas terminado, puedes reanudar la instalación. Aquí está mi tabla de particiones resultante:

Si tiene los pies fríos, puede abandonar la instalación en este punto sin temor a la pérdida de datos. En realidad, no se hace nada en tu disco hasta que presionas "Instalar ahora", para que puedas volver y editar las cosas como desees.


Ahora que sabe qué son las particiones y cómo configurar de manera óptima su instalación de Linux, no dude en continuar su búsqueda en línea. ¡Hay mucho más que aprender! ¿Tienes algún consejo o trucos para el proceso? Tal vez algunas experiencias útiles para compartir? Asegúrese de dejar un comentario!

La Elección Del Editor