E2fsprogs

Enlaces patrocinados:
Software captura de pantalla:
E2fsprogs
Detalles de software:
Versión: 1.44.3 Actualizado
Fecha de carga: 17 Aug 18
Promotor: Theodore Ts'o
Licencia: Libre
Popularidad: 26

Rating: 5.0/5 (Total Votes: 1)

Enlaces patrocinados:

E2fsprogs (también conocido como Ext2 Filesystem Utilities) es un software de código abierto que proporciona a los usuarios de Linux una ordenada colección de utilidades de línea de comandos para manipular todos los tipos de sistema de archivos EXT bajo cualquier sistema Linux. sistema operativo.


Compuesto por varias herramientas de línea de comandos

El software se compone de varios programas de línea de comandos y se creó inicialmente para admitir solo el sistema de archivos EXT2. Sin embargo, debido a que el sistema de archivos EXT ha evolucionado mucho en los últimos 10 años, el programa ahora admite las variantes EXT3 y EXT4 del aclamado sistema de archivos

EXT4 es la última versión del sistema de archivos EXT y se anunció inicialmente en 2008 como parte del kernel de Linux 2.6.19. Es compatible con volúmenes muy grandes, es retrocompatible con los sistemas de archivos EXT2 y EXT3, y trae marcas de tiempo mejoradas.


Se puede usar para crear, cambiar el tamaño y optimizar los sistemas de archivos EXT & nbsp;

E2fsprogs incluye e2fsck para verificar unidades de disco y corregir inconsistencias automáticamente, mke2fs para crear sistemas de archivos EXT2, EXT3 y EXT4, resize2fs para encoger o expandir sistemas de archivos, tune2fs para modificar los parámetros del sistema de archivos, y dumpe2fs para imprimir bloque de bloques y superbloques información.

La aplicación también incluye la herramienta debugfs para modificar y ver manualmente las estructuras internas del sistema de archivos, filefrag para informar la fragmentación de archivos, guardar para guardar la salida de un comando en un archivo de registro específico, e2undo para reproducir un registro de deshacer y e2label para cambiando etiquetas.

Además, la herramienta findfs permitirá a los usuarios encontrar un sistema de archivos por UUID o etiqueta, badblocks le permite buscar unidades defectuosas, blkid puede usarse para imprimir y localizar atributos de bloques de dispositivos, e2freefrag informa información de fragmentación de espacio libre, y chattr cambia los atributos del archivo.

Por último, e2image se puede usar para guardar metadatos críticos en un archivo, e4defrag puede desfragmentar sistemas de archivos EXT4 en línea, finduper encuentra superbloques EXT2 y lsattr enumera atributos de archivos en sistemas de archivos EXT2.


Línea de fondo

E2fsprogs es definitivamente una utilidad importante y esencial para cualquier sistema operativo basado en Linux. Sin él, no podrá crear, reparar, reducir o expandir los sistemas de archivos EXT.

Qué hay de nuevo en esta versión:

  • Interfaz de usuario y características:
  • El comando debugfs inode_dump ahora puede imprimir un volcado hexadecimal de la matriz i_block y el espacio adicional en el inodo, como una conveniencia para alguien que investiga un inodo corrupto.
  • El comando debugfs block_dump y inode_dump ahora puede imprimir un volcado de bajo nivel de estructuras de datos de atributos extendidos en el bloque o inode.
  • El comando dumpe2fs ahora puede imprimir información en el bloque Multi-Mount Protection (MMP). Esto también está disponible como comando e2mmpstatus para compatibilidad con las utilidades de Lustre.
  • El comando debugfs ahora puede operar en algunos sistemas de archivos con superbloques corruptos para que puedan ser reparados. Esto incluye sistemas de archivos con un campo de recuento de inodes corruptos y sistemas de archivos donde no todos los mapas de bits de asignación tienen ubicaciones válidas o no son legibles.
  • Soluciones:
  • La ID del proyecto del inodo ahora está bien intercambiada por byte en los sistemas big-endian.
  • E2fsprogs ahora ignora s_desc_size para los sistemas de archivos que no tienen el conjunto de características de 64 bits. Esto lo hace más consistente con el núcleo, por lo que ahora puede operar en sistemas de archivos que el núcleo está dispuesto a montar.
  • E2fsck ahora considera los inodos del dispositivo con el indicador de extensiones como corruptos y ofrece borrarlos.
  • E2fsck maneja más adecuadamente los casos donde s_inodes_count está dañado.
  • E2fsck ya no arroja una gran cantidad de errores cuando el superbloque se corrompió gravemente (restaurando su comportamiento antes de 1.43).
  • E2fsck ahora ofrecerá establecer la función dir_nlink si no está configurada y el sistema de archivos requiere la función dir_nlink porque hay demasiados subdirectorios en un directorio.
  • E2fsck ya no realizará un bucle infinito debido a un sistema de archivos creado de manera malintencionada que tiene una tabla de inode totalmente no inicializada en el primer grupo de bloques.
  • E2fsck ya no se bloqueará si el último bloque en el sistema de archivos es un bloque de metadatos fijos. (Muy raro, pero podría suceder).
  • E2fsck ya no permite que existan bloques inicializados más allá de i_size. Esto es algo que la implementación de Linux de ext4 nunca ha hecho (y nunca debería hacer).
  • Al reproducir el diario en e2fsck, ciertos errores provocarían previamente que e2fsck imprima un mensaje de error no sensorial (por ejemplo, & quot; Código desconocido ____ 251 mientras se recupera el diario & quot;). Esto ha sido arreglado.
  • En los casos en que más del 75% del grupo de bloques se utilizará para la tabla de descriptores de grupo, mke2fs crearía previamente un sistema de archivos no válido con las características meta_bg y resize_inode habilitadas. Ahora deshabilitará la función resize_inode.
  • El programa mke2fs ahora crea correctamente un sistema de archivos que es exactamente 1

Qué hay de nuevo en la versión 1.44.2:

  • Soluciones:
  • E2fsprogs 1.44.0 introdujo una regresión introducida que causó que e2fsck fallara en soportar directorios HTree en sistemas big-endian. Reparar cómo leemos los números de bloque para los nodos htree internos.
  • Eliminó una posible pérdida de memoria de fsck.
  • E2image ahora crea correctamente archivos e2image para sistemas de archivos bigalloc.
  • Dumpe2fs y debugfs ahora admiten correctamente archivos e2image para sistemas de archivos que tienen habilitada la opción meta_bg.
  • E2fsck y debugfs ahora manejan correctamente los inodes de eliminación (incluido el procesamiento de la lista de inode huérfanos en el caso de e2fsck) para sistemas de archivos bigalloc. (Direcciones Google Bug: # 73795618)
  • Soluciones de portabilidad para GNU Hurd. (Soluciona el error de Debian: # 893590)
  • Correcciones de portabilidad para construir en algunos entornos de construcción cruzada.
  • Correcciones de portabilidad para MacOS 10.6.8.
  • Agregue aclaraciones a la página man de chattr. (Soluciona el error de Debian: # 890390)
  • Rendimiento, implementación interna, soporte de desarrollo, etc.:
  • Debugfs ahora lee los mapas de asignación de manera mucho más eficiente al abrir un sistema de archivos.
  • Actualiza el archivo de traducción sueco.
  • Agregue los campos Vcs- * al paquete Debian. (Soluciona el error de Debian: # 887512)
  • Corrige algunas fallas de prueba en GNU Hurd causadas por un tamaño de bloque predeterminado diferente.
  • Agregue nuevas pruebas de regresión.

Qué hay de nuevo en la versión:

  • Corrige la impresión de mensajes de incoherencia de cuota en plataformas de 32 bits en e2fsck. También solucione un error que causa que los problemas de cuota del proyecto se etiqueten como problemas de cuota de grupo.
  • Soluciona los problemas de la interfaz de usuario causados ​​por las traducciones difusas de modo que algunos mensajes están en inglés y otros están en el idioma extranjero, y no es obvio para el usuario cómo responder preguntas de sí o no. (Soluciona el error de Debian: # 856586).
  • Repara algunos accesos de memoria fuera de límites en e2fsck causados ​​por sistemas de archivos corruptos (normalmente maliciosos). (Responde errores de Debian: # 871539, # 871540)
  • Optimiza el uso de la CPU en e2fsck para archivos dispersos muy grandes y muy fragmentados.
  • Agregue un modo opcional en e2fsck que intercambia memoria adicional por el tiempo de CPU al procesar sistemas de archivos fuertemente vinculados. (Esto puede ser una cantidad muy grande de memoria, por lo que esta función está desactivada por ahora. Cómo determinar automáticamente cuándo sería útil habilitar esta optimización, y cuándo es _seguro_ habilitar esta optimización sigue siendo un problema de investigación .)
  • El programa mke2fs automáticamente convertirá el tamaño del inodo a 256 si no se especifica explícitamente en la línea de comandos y el tamaño de inodo predeterminado no es lo suficientemente grande para admitir la función de cuota del proyecto solicitada por el usuario. Si el tamaño del inodo está explícitamente especificado en 128 bytes, y la cuota del proyecto está habilitada, mke2fs fallará ya que con un error que explique que los id del proyecto no pueden ser soportados cuando el tamaño del inodo es & lt; 256 bytes.
  • El programa tune2fs no permitirá que la característica del proyecto o las cuotas del proyecto estén habilitadas en el tamaño del inodo de 128 bytes.
  • El programa tune2fs ahora imprime un mensaje más comprensible que explica que el sistema de archivos debe verificarse utilizando e2fsck -f antes de ejecutar ciertas operaciones complejas de tune2fs. (Soluciona el error de Debian: # 857336)
  • Si la opción proceed_delay está habilitada en /etc/e2fsck.conf, el mensaje que indica que el usuario puede esperar N segundos para continuar fue ambiguo. Ese mensaje se hizo más claro. (Soluciona el error de Debian: # 857336)
  • Se solucionó el error LFS que causaba que e2image no creara archivos e2image regulares que son más grandes que 2 GiB en plataformas de 32 bits. (Soluciona el error de Debian: # 855246)
  • Soluciona el problema de portabilidad de FreeBSD causado por el hecho de que ya no usan dispositivos de bloqueo. (Los discos son dispositivos de modo de caracteres).
  • Actualice las traducciones checa, francesa, polaca, sueca y vietnamita.
  • Se corrigieron varios problemas de empaquetado de Debian.

Qué hay de nuevo en la versión 1.43.6:

  • Corrige la impresión de mensajes de incoherencia de cuota en plataformas de 32 bits en e2fsck. También solucione un error que causa que los problemas de cuota del proyecto se etiqueten como problemas de cuota de grupo.
  • Soluciona los problemas de la interfaz de usuario causados ​​por las traducciones difusas de modo que algunos mensajes están en inglés y otros están en el idioma extranjero, y no es obvio para el usuario cómo responder preguntas de sí o no. (Soluciona el error de Debian: # 856586).
  • Repara algunos accesos de memoria fuera de límites en e2fsck causados ​​por sistemas de archivos corruptos (normalmente maliciosos). (Responde errores de Debian: # 871539, # 871540)
  • Optimiza el uso de la CPU en e2fsck para archivos dispersos muy grandes y muy fragmentados.
  • Agregue un modo opcional en e2fsck que intercambia memoria adicional por el tiempo de CPU al procesar sistemas de archivos fuertemente vinculados. (Esto puede ser una cantidad muy grande de memoria, por lo que esta función está desactivada por ahora. Cómo determinar automáticamente cuándo sería útil habilitar esta optimización, y cuándo es _seguro_ habilitar esta optimización sigue siendo un problema de investigación .)
  • El programa mke2fs automáticamente convertirá el tamaño del inodo a 256 si no se especifica explícitamente en la línea de comandos y el tamaño de inodo predeterminado no es lo suficientemente grande para admitir la función de cuota del proyecto solicitada por el usuario. Si el tamaño del inodo está explícitamente especificado en 128 bytes, y la cuota del proyecto está habilitada, mke2fs fallará ya que con un error que explique que los id del proyecto no pueden ser soportados cuando el tamaño del inodo es & lt; 256 bytes.
  • El programa tune2fs no permitirá que la característica del proyecto o las cuotas del proyecto estén habilitadas en el tamaño del inodo de 128 bytes.
  • El programa tune2fs ahora imprime un mensaje más comprensible que explica que el sistema de archivos debe verificarse utilizando e2fsck -f antes de ejecutar ciertas operaciones complejas de tune2fs. (Soluciona el error de Debian: # 857336)
  • Si la opción proceed_delay está habilitada en /etc/e2fsck.conf, el mensaje que indica que el usuario puede esperar N segundos para continuar fue ambiguo. Ese mensaje se hizo más claro. (Soluciona el error de Debian: # 857336)
  • Se solucionó el error LFS que causaba que e2image no creara archivos e2image regulares que son más grandes que 2 GiB en plataformas de 32 bits. (Soluciona el error de Debian: # 855246)
  • Soluciona el problema de portabilidad de FreeBSD causado por el hecho de que ya no usan dispositivos de bloqueo. (Los discos son dispositivos de modo de caracteres).
  • Actualice las traducciones checa, francesa, polaca, sueca y vietnamita.
  • Se corrigieron varios problemas de empaquetado de Debian.

Qué hay de nuevo en la versión 1.43.4:

  • Se corrigió e2fsck para que actualizara correctamente el uso de cuota del proyecto al eliminar un inodo y corrompido, y se corrigió mke2fs para que no desreferenciara la memoria más allá de la pequeña estructura del inodo (lo cual era incorrecto, pero funcionaba principalmente por accidente a menos que se endureciera o algo de seguridad Malloc estaba en uso).
  • Se corrigió una gran cantidad de problemas de portabilidad de FreeBSD. (Para construir en FreeBSD, sin embargo, todavía necesitamos usar GNU Make y redirigir dd para usar GNU dd).
  • La secuencia de comandos de configuración ahora admite --enable-hardening, que habilita la protección de pila, fortalecimiento, tablas de reubicación de solo lectura, enlace de símbolo dinámico inmediato y ASLR de segmento de texto (si el núcleo tiene habilitada la compatibilidad ASLR de espacio de usuario) habilitando la posición código ejecutable. (Las distribuciones que desean hacer su propia cosa especial pueden configurar CFLAGS, CFLAGS_SHLIB, CLFAGS_STLIB, LDFLAGS, LDFLAGS_SHLIB y LDFLAGS_STATIC según corresponda).
  • El script de configuración ahora admite --disable-tdb, ya que en los sistemas de 64 bits, es mucho más rápido habilitar el espacio de intercambio adicional. La característica scratch_files en e2fsck.conf solo es útil principalmente en sistemas de 32 bits.
  • Se corrigió la ruta de acceso de E / S directa en el administrador de E / S de Unix para que la lectura / modificación / escritura funcionara correctamente. Afortunadamente en la práctica (con la excepción del controlador de deshacer cuando se ejecuta en FreeBSD) usamos este código erróneo. para que los sistemas de archivos no se corrompieran.
  • Mke2fs ahora advertirá si el usuario proporciona una etiqueta que es demasiado larga. (Soluciona el error de Debian: # 791630)
  • El comando rdump de Debugfs ahora funciona correctamente al volcar el directorio raíz de un sistema de archivos. (Soluciona el error de Debian: # 766125)
  • Se corrigió un error en debugfs por lo que se calcularía correctamente el campo de campo de suma de comprobación de un grupo de bloques en sistemas de 64 bits.
  • E2fsck ahora tiene un mensaje de error mucho más comprensible cuando el superbloque del diario está dañado y el usuario se niega a solucionarlo. (Soluciona el error de Debian: # 768162)
  • Se corrigió el soporte de las marcas de tiempo extendidas en sistemas de 64 bits.
  • Actualizó / corrigió varias páginas man. (Aborda errores de Debian: # 766379, # 761144, # 770750, # 428361, # 766127)
  • Se corrigieron varios problemas de empaquetado de Debian. (Soluciona el error de Debian: # 825868)

Qué hay de nuevo en la versión 1.43.2:

  • Se corrigió e2fsck para que actualizara correctamente el uso de cuota del proyecto al eliminar un inodo y corrompido, y se corrigió mke2fs para que no desreferenciara la memoria más allá de la pequeña estructura del inodo (lo cual era incorrecto, pero funcionaba principalmente por accidente a menos que se endureciera o algo de seguridad Malloc estaba en uso).
  • Se corrigió una gran cantidad de problemas de portabilidad de FreeBSD. (Para construir en FreeBSD, sin embargo, todavía necesitamos usar GNU Make y redirigir dd para usar GNU dd).
  • La secuencia de comandos de configuración ahora admite --enable-hardening, que habilita la protección de pila, fortalecimiento, tablas de reubicación de solo lectura, enlace de símbolo dinámico inmediato y ASLR de segmento de texto (si el núcleo tiene habilitada la compatibilidad ASLR de espacio de usuario) habilitando la posición código ejecutable. (Las distribuciones que desean hacer su propia cosa especial pueden configurar CFLAGS, CFLAGS_SHLIB, CLFAGS_STLIB, LDFLAGS, LDFLAGS_SHLIB y LDFLAGS_STATIC según corresponda).
  • El script de configuración ahora admite --disable-tdb, ya que en los sistemas de 64 bits, es mucho más rápido habilitar el espacio de intercambio adicional. La característica scratch_files en e2fsck.conf solo es útil principalmente en sistemas de 32 bits.
  • Se corrigió la ruta de acceso de E / S directa en el administrador de E / S de Unix para que la lectura / modificación / escritura funcionara correctamente. Afortunadamente en la práctica (con la excepción del controlador de deshacer cuando se ejecuta en FreeBSD) usamos este código erróneo. para que los sistemas de archivos no se corrompieran.
  • Mke2fs ahora advertirá si el usuario proporciona una etiqueta que es demasiado larga. (Soluciona el error de Debian: # 791630)
  • El comando rdump de Debugfs ahora funciona correctamente al volcar el directorio raíz de un sistema de archivos. (Soluciona el error de Debian: # 766125)
  • Se corrigió un error en debugfs por lo que se calcularía correctamente el campo de campo de suma de comprobación de un grupo de bloques en sistemas de 64 bits.
  • E2fsck ahora tiene un mensaje de error mucho más comprensible cuando el superbloque del diario está dañado y el usuario se niega a solucionarlo. (Soluciona el error de Debian: # 768162)
  • Se corrigió el soporte de las marcas de tiempo extendidas en sistemas de 64 bits.
  • Actualizó / corrigió varias páginas man. (Aborda errores de Debian: # 766379, # 761144, # 770750, # 428361, # 766127)
  • Se corrigieron varios problemas de empaquetado de Debian. (Soluciona el error de Debian: # 825868)

Qué hay de nuevo en la versión 1.43.1:

  • Se corrigió un posible desbordamiento del búfer al cerrar un sistema de archivos en libext2fs. (CVE-2015-1572, Soluciona el error de Debian: # 778948)
  • Se corrigió un error que podía causar que e2fsck corrompiera los sistemas de archivos de Hurd. (Soluciona el error de Debian: # 760275)
  • Se corrigió un interbloqueo que se produce al utilizar la función de registro de systemd y e2fsck.conf. (Soluciona el error de Debian: # 775234)
  • Se corrigió un error que podía causar que los programas que utilizan las funciones de escaneo de la tabla de inodo de libext2 se bloqueen en ciertos sistemas de archivos dañados. (Soluciona el error de Debian: # 773795)
  • Se corrigió dumpe2fs para que no se bloquee si el usuario no especifica un dispositivo de bloque (sistema de archivos). (Soluciona el error de Debian: # 764293)
  • Se corrigió e2fsck así que si nota bloques HTREE inesperados en el pase 2, informará el inodo de directorio correcto que contiene la incoherencia.
  • Si e2fsck no logra hacer crecer la estructura dir_info debido a que realloc (3) no tiene suficiente memoria, ahora fallará con un mensaje explicativo en lugar de tambalearse al fallar con unos confusos mensajes de error internos.
  • El programa tune2fs pondrá a cero la información de copia de seguridad de diario de superbloque al eliminar un diario de un sistema de archivos.
  • El programa mke2fs ahora habilita la característica large_file de manera predeterminada.
  • Se corrigió un error que podía causar bloqueos incorrectos si había millones y millones de bloques defectuosos.
  • Se ha corregido un error de uso después de libre en resize2fs y e2fsck.
  • Se corrigió una pérdida de memoria en tune2fs.
  • Se corrigieron algunos errores bigendios que se habían infiltrado en el manejo indirecto y de extensión dentro de libext2fs.
  • Actualizó / corrigió varias páginas man.
  • Actualiza traducciones de esperanto, alemán y español. Se agregó traducción al danés.

Qué hay de nuevo en la versión 1.42.12:

  • Soluciona varios errores e2fsck cuando intentas reparar sistemas de archivos bigalloc.
  • E2fsck ahora puede reparar un sistema de archivos con un campo s_first_meta_bg demasiado grande, que anteriormente había causado que todos los programas de e2fsprogs fallaran al intentar abrir dicho sistema de archivos.
  • Repara e2fsck para que pueda corregir correctamente una serie de corrupciones raras del sistema de archivos que se descubrieron al usar un fuzzer de sistema de archivos.
  • Repara e2fsck para que no intente escribir de nuevo los descriptores de grupo de bloques si no se han modificado.
  • El programa Mke2fs ahora colocará bloques de metadatos en el último flex_bg para que sean contiguos. Esto reduce la fragmentación de espacio libre en un sistema de archivos recién creado, y permite que los comandos mke2fs que solicitan un tamaño de flex_bg extremadamente grande tengan éxito.
  • Mke2fs ahora crea archivos enormes de manera más eficiente (con bloques de árbol de menor cantidad).
  • Corrige un error de desbordamiento de 32/64 bits que podría provocar que resize2fs repitiera el ciclo para siempre. (Addresses-Launchpad-Bug: # 1321958)
  • El programa resize2fs ahora usará mucha menos memoria al redimensionar sistemas de archivos muy grandes.
  • Se corrigió un error que podía causar que resize2fs se confundiera y produjese un sistema de archivos dañado al reducir un sistema de archivos que se había expandido y convertido previamente para usar el formato de sistema de archivos meta_bg, pero que ya no necesita usar el sistema de archivos meta_bg formatee por más tiempo Esto ocurre típicamente con sistemas de archivos grandes (& gt; 16TB). (Soluciona el error de Debian: # 756922)
  • El programa e4defrag ahora desfragmentará los archivos asignados hacia atrás.
  • Corrige la actualización de los UUID de tune2fs cuando se manipulan sistemas de archivos con diarios externos (tanto el sistema de archivos como el UUID de diario).
  • Corrige tune2fs para que pueda eliminar un diario externo para sistemas de archivos con un tamaño de bloque de 1k.
  • Agregue un nuevo comando debugfs, "inode_dump", que imprime el inode en formato hexadecimal y ASCII.
  • El "set_inode_field" de los depuradores ahora asignará automáticamente bloques para bloques indirectos y bloques de árbol de extensión.
  • Arregle el "set_inode_field" de debugfs para que pueda manejar adecuadamente el "bloque [IND | DIND | TIND]".
  • El comando debugfs "rdump" tomará ahora varios argumentos de origen.
  • Se corrigió un error de cierre doble (2) en "rdump" y "rdump -p".
  • Arregle el análisis del argumento de debugfs para el comando freefrag.
  • Arregle filefrag para manejarlo apropiadamente usando el ioctl de FIBMAP (con -B). (Soluciona el error de Launchpad: # 1356496)
  • Mensajes aclarados que confundían a los usuarios en debugfs, e2fsck, mke2fs y resize2fs (Errores de Debian de direcciones: # 758029, # 757543, # 757544)
  • Dumpe2fs ahora se quejará si se le otorgan argumentos adicionales. (Soluciona el error de Debian: # 758074)
  • Actualizó / corrigió varias páginas man. (Addresses-Debian-Bug: # 726760)
  • Actualice traducciones checas, holandesas, francesas, polacas, españolas, suecas, ucranianas y vietnamitas.

Qué hay de nuevo en la versión 1.42.11:

  • Agregue soporte para que mke2fs pueda crear archivos enormes para que estén alineados con respecto al comienzo del disco, en lugar de hacerlo en relación con el comienzo de la partición, usando el parámetro de configuración mke2fs.conf "hugefiles_align_disk".
  • Se corrigió un error que causaba que e2fsck abortara una repetición de diario en un sistema de archivos con Bigalloc habilitado. (Soluciona el error de Debian: # 744953)
  • Agregue controles de cordura para que mke2fs rechace los recuentos de flex_bg increíblemente grandes especificados por la opción -G. Los tamaños de flex_bg increíblemente grandes pueden dar como resultado un sistema de archivos que no se puede desmontar, o con diseños de metadatos extremadamente pesimistas.
  • El programa mke2fs proporcionará un mejor diseño de metadatos para cuentas flex_bg moderadamente grandes (pero creíbles), como 133,072.
  • El programa mke2fs también verificará el número de versión del kernel para determinar si la opción lazy_itable_init es compatible, de modo que la inicialización de la tabla de inodos puede ser usada incluso si el ext4 está compilado como un módulo que no está cargado en el momento que mke2fs se ejecuta.
  • Agregue la descripción de las opciones de montaje de ext4 a la página del manual de la sección ext4.
  • Mejore la página de chattr man y limpie el mensaje de uso de chattr.
  • E2fsck ahora fijará automáticamente una última hora de montaje o último tiempo de escritura que está en el futuro en modo preen lugar de abortar la comprobación de fsck.
  • Mke2fs ahora comprobará el número de revisión del sistema de archivos solicitado por la línea de comando y lo rechazará si es demasiado grande. Un sistema de archivos con un número de revisión no admitido no será aceptado por ninguna de las otras herramientas del sistema de archivos, y esta opción de línea de comando rara vez se usa, así que intentemos ayudar al usuario a no dispararse.
  • El programa debugfs ahora puede establecer el recuento de errores y los campos first_error y last_error asociados en el superbloque usando el comando set_super_value.
  • Resize2fs no intentará calcular el tamaño mínimo de un sistema de archivos si contiene errores. De lo contrario, una imagen del sistema de archivos muy dañada puede provocar que el cálculo del tamaño mínimo continúe. Dado que resize2fs no permitirá cambiar el tamaño de un sistema de archivos marcado como que contiene errores. No tiene sentido calcular el tamaño mínimo, así que sáltelo.
  • Se corrigió un error tipográfico en uno de los mensajes de error de mke2fs.
  • Si filefrag se ejecuta en un error, continuará procesando el resto de los archivos especificados en la línea ommand, pero luego saldrá con un código de error.
  • Filefrag ahora imprime algunos nuevos indicadores adicionales (como FIEMAP_EXTENT_ENCODED) e imprime banderas desconocidas como valores hexadecimales.
  • Se corrigió el soporte en filefrag para archivos con & gt; 2 ** 32 bloques en plataformas de 32 bits.
  • Se corrigió una pérdida de descriptor de archivo en debugfs al copiar archivos.
  • Se corrigió una regresión introducida en 1.42.10 que hacía que mke2fs no creara sistemas de archivos de más de 2 GB en plataformas de 32 bits. (Direcciones Red Hat Bugzilla: # 1099892, error de Debian: # 752107)
  • Agregue traducciones de esparanto y ucraniano y actualice las traducciones en checo, holandés, francés, alemán, italiano, polaco, sueco y vietnamita.
  • Se corrigieron varias advertencias del compilador.

Programas parecidos

Shake
Shake

20 Feb 15

sshfs
sshfs

3 Jun 15

EntityFS
EntityFS

11 May 15

Squashfs
Squashfs

3 Jun 15

Otro software de desarrollador Theodore Ts'o

Comentarios a la E2fsprogs

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!