Explicación sobre los tipos y definiciones de particiones y directorios de Ubuntu Linux
Resumen: Este artículo es una referencia a los diferentes términos utilizados en Ubuntu Linux, por lo que su estructura se puede describir de una manera lógica. (Los términos pueden superponerse y a veces significar dos cosas diferentes al mismo tiempo.) ...
Síntomas
En este artículo, espero aclarar cómo se pueden describir lógicamente los diversos términos utilizados en Ubuntu Linux para su estructura. A pesar de que estos términos pueden superponerse y, a veces, significar dos elementos diferentes simultáneamente. Este artículo no tiene como objetivo convertirlo en un experto en Linux, solo aclarar algunos términos y definiciones, de modo que pueda comprender, instalar y utilizar mejor el sistema operativo.
Índice:
Nota:
Recomiendo usar los métodos de instalación limpia o instalación de arranque dual. Están automatizados en gran medida y no requieren esta cantidad de conocimientos para completarse o utilizarse correctamente.
Si su sistema no incluía Ubuntu, el soporte de Dell para su sistema puede incluir revertirlo de nuevo al sistema operativo (SO) Windows. Esta información se proporciona para su conocimiento, pero debe utilizarla a su propia discreción.
Resolución
FileSystem
Los usuarios de Linux hacen una distinción del filesystem. Dicen que un filesystem es un esquema de programación que se utiliza para organizar y buscar archivos en una partición. Mientras que el sistema de archivos se refiere a todos los archivos de la computadora.
Lo que esto significa, básicamente, es que el filesystem es la estructura que se utiliza para ver, buscar y usar los archivos mediante Ubuntu. Mientras que el sistema de archivos son todos los archivos separados de esa estructura y el formato de esos archivos.
Nota: Debe ser Ext2, Ext3, NTFS o algún otro formato.
| Sistema de archivos | Sistema operativo | Descripción |
|---|---|---|
| FAT | Heredado | El sistema de archivos heredado que fue adoptado universalmente. Se incluyó en 12 FAT12, 16 FAT16 y 32 FAT32. |
| NTFS | Windows | El nuevo sistema de archivos tecnológico reemplazó a FAT en los sistemas Windows. Todavía es necesario leer las particiones de Windows. |
| Ext2 | Linux | Segundo filesystem extendido utilizado por muchas distribuciones de Linux. |
| Ext3 | Linux | El tercer filesystem extendido es la opción predeterminada para las distribuciones de Ubuntu. Se agregó journaling. |
| Ext4 | Linux | Cuarto filesystem extendido utilizado por muchas distribuciones de Linux. Amplía los límites de almacenamiento. |
| JFS | Linux | El sistema de archivos de journaling lo introdujo IBM y todavía es compatible, pero se sustituyó por Ext4. |
| XFS | Linux/Irix | La opción de 64 bits es la más compatible ahora como una opción en Red Hat. |
| ReiserFS | Linux/SUSE | Este era un formato de archivo que se usaba en varias distribuciones, pero en gran parte ha sido sustituido por Ext3. |
Hay varios tipos de archivos en Ubuntu Linux:
- Archivos regulares
-
Contienen datos como, por ejemplo, archivos de texto, archivos ejecutables o programas, entrada o salida de un programa y similares.
- Directorios
-
Son archivos/carpetas que corresponden a listas de otros archivos.
- Archivos especiales
-
Este es el mecanismo que se utiliza para la entrada y la salida. La mayoría de los archivos especiales están en /dev.
- Vínculo
-
Se trata de un sistema para hacer visible un archivo o directorio en varias partes del árbol de archivos del sistema.
- Sockets de dominio
-
Este es un tipo de archivo especial que es similar a los sockets TCP/IP en Windows. Proporcionará redes entre procesos protegidas por el control de acceso del sistema de archivos.
- Tuberías nombradas
-
Estas actúan más o menos como sockets y son una manera de que los procesos se comuniquen entre sí, sin utilizar protocolos de socket de red.
Estructura de archivos
En Ubuntu Linux, esta estructura es la partición / que debe ser una partición primaria. A pesar de que todas las demás particiones, sean primarias o lógicas, se montarán en esa partición. Cada partición tendrá un formato de archivo que usted configurará y un propósito dentro del SO. Los directorios y archivos se pueden buscar y utilizar dentro de esta estructura. Esto se explicará con más detalle a continuación.
Particiones
Lo primero que debe saber es que hay que descartar gran parte de lo que ya sabe sobre las particiones de Windows. Si trata de igualar sus conocimientos solo se confundirá. Es mejor considerarlos como dos procesos separados.
Descripción de la partición de Windows
Las particiones de Windows vienen en dos tipos: primario y lógico. En un disco duro SATA IDE más antiguo, estará limitado a 4 particiones primarias o a una combinación de algunas particiones primarias y lógicas. Cada uno recibirá una letra de unidad, pero solo podrá instalar el sistema operativo en una partición primaria.
Nota: Existen más elementos que se pueden realizar con las particiones de Windows, como la expansión o el montaje; además, existen nuevos tipos de unidades de disco duro que utilizan sectores más grandes. Por ejemplo, una tabla GUID o GPT en lugar de una tabla MBR para proporcionar tamaños de disco duro de mayor tamaño. Sin embargo, no son el tema de este artículo.
Descripción de la partición de Ubuntu Linux
Las particiones de Ubuntu Linux también son primarias y lógicas. Todavía estará limitado a 4 particiones primarias o a una combinación de particiones primarias y lógicas. Sin embargo, ahí es donde las similitudes desaparecen.
Su primera partición será siempre la partición de instalación en una partición primaria. En ocasiones, esta partición se denomina raíz de la partición o se mostrará como un /. Creará varias otras particiones, según el uso y la configuración que quiera darle a la instalación de Ubuntu. La raíz será el más importante. Puede crear estas particiones y darles un tamaño, un formato de archivo y un propósito. Por lo general, deben montarse en la / de esta partición para funcionar.
Categorías de partición de Ubuntu Linux
Ubuntu Linux divide aún más estas particiones en dos categorías:
- Particiones de datos
-
Se trata de particiones como la partición de arranque, en la que tienen directorios y archivos o datos normales del sistema Linux. Estos son los archivos que inician y ejecutan el sistema.
- Intercambiar particiones
-
Se trata de particiones que amplían la memoria física de la PC utilizando la partición como caché.
Tipos de partición que se utilizan en las instalaciones de Ubuntu Linux
Hay varias particiones comunes que se utilizan en Ubuntu; las enumeré y les agregué información a cada una, a continuación. Los usuarios de Linux con experiencia utilizan una combinación de algunas de estas particiones como un esquema. Esto se realiza cuando saben que utilizarán la instalación de Ubuntu personalizada para un conjunto específico de usos. Estas particiones específicas harán que sea más fácil y eficiente. También mostraré la combinación de particiones que son necesarias para la instalación genérica más común. Sin embargo, si va a utilizar este esquema, también puede usar las guías de instalación automática mencionadas anteriormente.
Nota: En un principio, el hecho de contar con diferentes particiones era lograr una mayor seguridad de datos en caso de que se produjera un desastre. Si ocurría un accidente, solo afectaría los datos en la partición que se veía afectada. Mientras que era muy probable que los datos de las otras particiones no se dañaran. Esto aún se aplica en cierta medida después de que los sistemas de archivos de journaling registran fallas de alimentación o pérdida repentina de almacenamiento. Aún es posible que se dañen bloques y ocurran errores lógicos. La única manera de superar esto es una solución RAID, que no es algo que vamos a ver aquí.
| Nombre de la partición | Descripción |
|---|---|
/ |
La barra / sola representa la raíz del árbol del filesystem. |
/bin |
Esto significa binarios y contiene las utilidades fundamentales que son necesarias para todos los usuarios. |
/boot |
Contiene todos los archivos que son necesarios para el proceso de arranque. |
/dev |
Esto representa los dispositivos que contienen los archivos de los dispositivos periféricos y los pseudodispositivos. |
/etc |
Contiene archivos de configuración del sistema y las bases de datos del sistema. |
/home |
Esto contiene todos los directorios de inicio para los usuarios. |
/lib |
Se trata de las bibliotecas del sistema y tienen archivos como los módulos del kernel y los controladores de dispositivos. |
/lib64 |
Se trata de las bibliotecas del sistema y tienen archivos como los módulos del kernel y los controladores de dispositivos para los sistemas de 64 bits. |
/media |
Este es el punto de montaje predeterminado para dispositivos extraíbles como unidades USB y reproductores de medios. |
/mnt |
Esto significa montaje y contiene puntos de montaje del filesystem. Se utiliza para varios discos duros, varias particiones, sistemas de archivo de red y CD ROM, y otros. |
/opt |
Contiene software de complemento, los programas más grandes se pueden instalar aquí en vez de en /usr. |
/proc |
Esto contiene filesystems virtuales que describen la información de los procesos como archivos. |
/sbin |
Esto representa los binarios del sistema y contiene las utilidades fundamentales que son necesarias para iniciar, mantener y recuperar el sistema. |
/root |
Esta es la ubicación de inicio de la raíz del administrador del sistema. Este directorio principal de cuentas suele ser la raíz de la primera partición. |
/srv |
Estos son los datos del servidor, que se utilizan para los servicios proporcionados por el sistema. |
/sys |
Contiene un filesystem virtual sysfs que guarda información relacionada con el sistema operativo del hardware. |
/tmp |
Este es un lugar para archivos temporales. Los tmpfs que se montan en él o en los scripts durante el inicio, generalmente, eliminan esto en el arranque. |
/usr |
Esto contiene los archivos ejecutables y los recursos compartidos que no son críticos del sistema. |
/var |
Esto significa variable y es un lugar para los archivos que están en un estado cambiante. Por ejemplo, el tamaño que aumenta y disminuye. |
/swap |
La partición de intercambio es donde se extiende la memoria del sistema al dedicar parte del disco duro a esta. |
Esquema de partición más común
| Nombre | Espacio de partición recomendado |
|---|---|
/home |
Espacio libre restante después de crear otras particiones o una segunda unidad. |
/usr |
20 GB por lo menos |
/var |
2 GB |
/lib |
5 GB |
/boot |
250 MB |
/opt |
500 MB a 5 GB |
/etc |
250 MB |
/sbin |
250 MB |
/bin |
250 MB |
/dev |
250 MB |
/srv |
100 MB |
/tmp |
Haga coincidir esto con el tamaño de la partición de intercambio. |
/mnt |
8 KB Se trata de una partición vacía que se utiliza como punto de montaje para archivos temporales. |
/media |
8 KB Esto contiene subdirectorios para los puntos de montaje de medios extraíbles, como CD y unidades flash USB. |
/swap |
Es dos veces mayor que la cantidad de RAM actual en la PC. |
Hay muchos otros esquemas y muchas razones por las cuales un directorio no se divide como partición. Dado que existen muchas razones para crear una partición específica con el fin de optimizar un proceso determinado. Si desea continuar con una instalación personalizada, depende de usted cómo lo hará. Todo depende del uso que planee darle al sistema.
Nota: Una vez hechas las particiones, solo debe agregar más. Es posible cambiar los tamaños o las propiedades de las particiones existentes, pero no se recomienda. El filesystem predeterminado actual para estas particiones es Ext4.
Si necesita ayuda del soporte técnico de Dell para configurar los ajustes, lo recomendable comunicarse con el fabricante del sistema operativo en su lugar. Este tipo de ayuda no estará cubierto por nuestras garantías existentes. Solo el desarrollador del sistema operativo (SO) puede responder a las preguntas sobre este asunto. Son los expertos reconocidos de su sistema operativo.
Directorios
En términos sencillos, los directorios en Ubuntu Linux son carpetas que contienen archivos. Verá una cierta cantidad de superposición con los términos que se utilizan para las particiones en la sección anterior. El motivo de esto es que Linux divide los directorios en particiones separadas. Para que se pueda dedicar espacio a cada uno de ellos y principalmente para protegerse contra la pérdida de datos. Esto se realiza para que, si una partición se bloquea o se pierde, no afecte a las demás. Esto quedó en el pasado, gracias a los sistemas de archivos de journaling como Ext3 y Ext4. Una vez que la partición separada se monta a /, se muestra como un directorio de esta.
La forma más sencilla de concebir los directorios en un sistema de Ubuntu Linux es pensar en ellos como ramas de un árbol. Donde el tronco del árbol es el directorio raíz de la primera partición. Todos los otros directorios se montan a este tronco como ramas. Cada rama tiene su propósito, pero puede interactuar con otras a través del tronco y quitar ramas de subdirectorios de esas ramas principales.
Nota: Si bien esto no es completamente exacto para Ubuntu, será suficiente hasta que tenga una mejor comprensión del formato y pueda determinar por sí mismo dónde aparecerán las excepciones.
| Nombre del directorio | Contenido |
|---|---|
/bin |
Contiene los programas comunes, los que se usan de manera compartida entre el sistema, el administrador del sistema y los usuarios. |
/boot |
Contiene los archivos de inicio y el kernel, vmlinuz. En algunas distribuciones recientes también tiene datos del GRUB. GRUB es el Gran cargador de arranque unificado. |
/dev |
Contiene referencias a todo el hardware periférico de la CPU. Se representan como archivos con propiedades especiales. |
/etc |
Contiene los archivos de configuración más importantes del sistema; este directorio es similar al Panel de control de Windows. |
/home |
Este es el directorio de inicio para los usuarios comunes. |
/initrd |
Contiene información para arrancar en algunas distribuciones. No lo elimine. |
/lib |
Contiene los archivos de la biblioteca, que incluyen archivos para todo tipo de programas que el usuario necesite. |
/lost+found |
Cada partición tiene un lost+found (perdidos+encontrados) en su directorio superior. Aquí residen los archivos que se guardaron cuando ocurrieron errores. |
/misc |
Para diversos usos. |
/mnt |
El punto de montaje estándar para sistemas de archivos externos, como reproductores de medios, cámaras digitales y CD-ROM. |
/net |
El punto de montaje estándar para sistemas de archivos remotos enteros. |
/opt |
Por lo general, contiene software de otros fabricantes y cualquier archivo adicional necesario. |
/proc |
Se trata de un sistema de archivos virtual que contiene información sobre los recursos del sistema. Para obtener más información sobre el significado de los archivos en proc, escriba el comando man proc en una ventana de terminal. En el archivo proc. txt se trata en detalle el sistema de archivos virtual. |
/root |
Este es el directorio de inicio del usuario administrador del sistema. Recuerde que hay una diferencia entre / el directorio raíz y /root el directorio principal del usuario raíz. |
/sbin |
Contiene programas para que use el administrador del sistema. |
/tmp |
Este es un espacio temporal que el sistema lo use. Se borra periódicamente, así que recuerde no guardar aquí nada que desee conservar. |
/usr |
Contiene programas, bibliotecas y documentación de todos los programas relacionados con el usuario. |
/var |
Este es el almacenamiento para todos los archivos variables y los archivos temporales creados por los usuarios. Cosas como los archivos de registro, la cola de correo, el área del administrador de trabajos de impresión y el espacio para la caché de Internet. Para mantener una imagen de un CD/DVD antes de grabarlo. |
Después de finalizar la instalación que se muestra en el enlace a continuación, encontrará una guía para utilizar estos directorios.
Información adicional:
Nota:
Canonical proporciona soporte de software a través de los siguientes métodos:
Dell proporciona el soporte técnico:

