Partitions Feature

Una guía rápida para los esquemas de partición de Linux

Los esquemas de partición en Linux son la ruina de la existencia de muchos usuarios nuevos (y experimentados) de Linux. ¿Qué configuración de partición debe usar al iniciar Windows y Linux de forma dual? ¿Cómo debo configurar mis particiones si solo quiero iniciar Linux? ¿Debería tener una partición separada para “/home”? ¿Por qué algunas personas ponen «/boot» en su propia partición? ¿E incluso necesita una partición de arranque dedicada? Esta guía rápida de esquemas de partición de Linux responde todas esas preguntas y más.

Nota: este artículo no trata sobre el «cómo» de la partición, sino sobre el «por qué». Hay multiples razones para esto. Por un lado, los detalles de «cómo» variarán ampliamente de un sistema a otro, y todo gira en torno a su caso de uso. Si desea una guía detallada sobre el aspecto «cómo», eche un vistazo a este artículo sobre cómo cambiar el tamaño y crear particiones con el editor de particiones gnome.

Nota: en aras de la simplicidad, todos los gráficos de esta guía se basarán en una unidad de 100 GB y no mostrarán la partición de «intercambio». (Puedes aprender más acerca de esto aquí.)

Creación de un arranque dual de Windows

Con la configuración de partición correcta, el arranque dual con Windows es pan comido. Lo más importante a tener en cuenta al planificar una configuración de arranque dual es que muchas versiones de Windows esperan ser el único sistema operativo en el sistema. A menudo, a Windows no le gusta estar en otra parte que no sea la primera partición del disco y no dudará en eliminar todo lo que se interponga en su camino. Se ahorrará muchos problemas sabiendo esto con anticipación y permitiendo que Windows ocupe ese espacio antes de instalar Linux.

En este ejemplo, hemos creado una partición de Windows de 50 GB como la primera partición del disco. Instale Windows primero, y una vez que todo haya terminado, continúe e instale su Linux de elección en el espacio restante. Casi cualquier Linux moderno verá la instalación de Windows y la agregará automáticamente a su menú de arranque de GRUB.

Otra opción es poner Windows en un disco completamente separado y dejar que tenga un disco completo para él solo. Si elige hacer eso, puede usar una unidad completa para una instalación de Linux, que puede parecerse a uno de estos ejemplos a continuación.

Separación de datos personales

Una de las configuraciones más comunes para Linux es separar el directorio “/home” en su propia partición. Hay varias ventajas para esto: la primera es que le permite limitar la cantidad de espacio que pueden ocupar los archivos del usuario. Más importante aún, mantener estos archivos separados significa que, pase lo que pase con los archivos de su sistema (en el directorio «/»), su directorio «/ home» se mantendrá solo. Esto significa que puede reinstalar todo su sistema operativo pero dejar los documentos personales, los perfiles y algunas configuraciones de aplicaciones y escritorio exactamente como estaban.

Por ejemplo, supongamos que está ejecutando Ubuntu con su directorio “/home” como su propia partición. Si tiene muchos archivos guardados, como fotos y documentos familiares, puede reinstalar o actualizar y borrar todo el sistema mientras deja intactos sus datos personales. Una vez finalizada la reinstalación/actualización, tendrá todos sus archivos y configuraciones tal como los dejó.

mamparas-hogar

Por supuesto, puede ajustar los tamaños de las particiones para satisfacer sus necesidades. La mayoría de las aplicaciones se instalarán en «/bin», «/opt» o «/usr/bin», por lo que si desea tener muchas aplicaciones, puede mantenerlo similar al ejemplo anterior. También puede aumentar el tamaño de la partición «/» si no planea tener muchos datos personales en el sistema, como una estación de trabajo o un servidor. Sin embargo, si planea usar su sistema como muchos usuarios de escritorio, puede aumentar el tamaño de su directorio «/home».

Separación de kernels para distribuciones de Linux de arranque múltiple

Muchas personas configuran una pequeña partición “/boot” separada de la partición “/”. Esto no es necesario, pero puede ser útil si está ejecutando varias distribuciones en la misma máquina. Dado que la partición «/boot» es donde Linux almacena el kernel y el menú de GRUB, esto le permite compartir información de arranque entre ambas distribuciones. Si desea crear kernels personalizados, puede colocar su kernel personalizado en la partición de arranque y dejar que ambas distribuciones se ejecuten en un único kernel personalizado.

La partición “/boot” no necesita ser grande. A menos que planee cargar toneladas de núcleos, 100 MB probablemente deberían funcionar bien.

También puede optar por crear una partición «/boot/efi» si desea que su sistema arranque usando UEFI. Eso sería unos ~100 MB adicionales además de la partición «/boot» de 100 MB.

¿Qué aspecto tiene un esquema de partición típico?

Hay toneladas de definiciones diferentes de «típico», pero me voy a arriesgar para decir que la mayoría de los usuarios de Linux están buscando un buen esquema de partición para su sistema de escritorio. Desea asegurarse de que puede mantener sus datos seguros y protegidos, y desea utilizar su espacio en disco de la manera que tenga más sentido. Por lo general, querrá una partición «/boot» de 100 MB (esto se puede omitir en una sola instalación de Linux), una partición «/» de 25 GB y una partición «/home» de ~75 GB, suponiendo un disco de 100 GB.

Esto le dará una partición de arranque compacta para mantener aproximadamente tres núcleos en el disco a la vez, una partición «/» razonable para almacenar una buena cantidad de programas y una carpeta de inicio considerable para todos sus datos personales. Si tiene más espacio en disco, puede crear otra partición o ampliar la partición «/home» para almacenar sus archivos.

Lo que no debe particionar

Hay algunas partes del sistema de archivos que desea mantener en «/». Los elementos en «/bin», «/lib» y «/etc» a menudo se necesitan inmediatamente en el momento del arranque, y si están en particiones separadas, es posible que no se monten antes de que se necesiten. Por ejemplo, «/lib» generalmente contiene algunos módulos del kernel que probablemente se necesitarán inmediatamente después de iniciar el kernel. Si la partición aún no está cargada, las cosas podrían ponerse feas.

Ahora que conoce los esquemas de partición de Linux, asegúrese de consultar también zswap, zram y zcache y cómo usarlos en su sistema.

Experto Geek - Tu Guía en Tendencias Tecnológicas