ext2
| ext2 | ||
|---|---|---|
| Desarrollador | Rémy Card | |
| Nombre completo | Second extended file system | |
| Sistemas operativos compatibles | Linux, BSD, Windows (mediante IFS), MacOS X | |
| Introducción | Enero de 1993 (Linux) | |
| Identificador de la partición |
Apple_UNIX_SVR2 (Apple Partition Map) 0x83 ( MBR) EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (GPT) | |
| Estructuras | ||
| Localización de archivo | I-nodos | |
| Límites | ||
| Máxima dimensión de archivo | 2 TiB | |
| Máximo número de archivos | 1018 | |
| Tamaño máximo del nombre de archivo | 255 caracteres | |
| Tamaño máximo del volumen | 16 TiB | |
| Caracteres permitidos en nombres de archivo | Cualquiera excepto NULL y '/' | |
| Características | ||
| Bifurcaciones | Sí | |
| Permisos de acceso a archivos | POSIX | |
| Compresión transparente | Sí (opcional) | |
| Cifrado transparente | No | |
ext2 (second extended filesystem o "segundo sistema de archivos extendido") es un sistema de archivos para el kernel Linux. Fue diseñado originalmente por Rémy Card. La principal desventaja de ext2 es que no implementa el registro por diario (en inglés Journaling) que sí implementa su sucesor ext3, el cual es totalmente compatible.
ext2 fue el sistema de ficheros por defecto de las distribuciones de Linux Red Hat Linux, Fedora Core y Debian hasta ser reemplazado recientemente por su sucesor ext3.
El sistema de ficheros tiene un tipo de tabla FAT de tamaño fijo, donde se almacenan los i-nodos. Los i-nodos son una versión muy mejorada de FAT, donde un puntero i-nodo almacena información del archivo (ruta o path, tamaño, ubicación física). En cuanto a la ubicación, es una referencia a un sector del disco donde están todas y cada una de las referencias a los bloques del archivo fragmentado. Estos bloques son de tamaño especificable cuando se crea el sistema de archivos, desde los 512 bytes hasta los 4 kB, lo cual asegura un buen aprovechamiento del espacio libre con archivos pequeños.
Los límites son un máximo de 2 terabytes de archivo, y de 4 para la partición.
Estructuras de datos ext2
El espacio en ext2 está dividido en bloques, y los bloques organizados en grupos, análogamente a los grupos de cilindro del sistema de
El límite de subnivel de directorios es de unos 32768. Si el número de archivos en un directorio superior a 10000 a 15000 archivos, el usuario normalmente sera advertido de que las operaciones pueden durar mucho tiempo. El límite teórico a la cantidad de archivos en un directorio es de 1,3 × 1020, aunque este no es relevante en situaciones practicas.
Véase también
Enlaces externos
- Sitio web oficial de ext2 (en inglés)
- Diseño e implementación del sistema de archivos ext2 (inglés)
- ext2 driver para MacOS X, en SourceForge (inglés)
- Ext2 Installable File System For Windows, driver para Windows NT/2000/XP para las particiones ext2/ext3 (sólo para x86, freeware, permite escritura y lectura) (inglés)
- Ext2Fsd Driver para Windows NT/2000/XP para las particiones ext2 (sólo para x86, freeware, permite escritura y lectura) (inglés)
- EXT2 IFS, driver para Windows NT/2000/XP para las particiones ext2/ext3 (código abierto, sólo lectura) (inglés)