TEMA 5. Sistemas de Ficheros.
Volver Imprimir Capítulo

5.5 manejo de ext2.

A diferencia de otros sistemas operativos, Linux no posee herramientas para defragmentar el sistema de ficheros, realmente porque por las propias características de control que posee ext2 no suele ser necesario realizar este proceso.

Sin embargo sí existen herramientas de reparación que, incluso, se ejecutan automáticamente cada vez que al arrancar se detecta que en la última sesión no fueron cerrados apropiadamente. El comando para reparar el sistema de ficheros es e2fsck, y tan sólo hay que decirle el sistema a reparar (o simplemente comprobar), en este caso /dev/hda2. Tras la comprobación se nos muestra un pequeño resumen del número de archivos y bloques respecto al máximo posible. Hay que tener en cuenta que para realizar esta comprobación el sistema de ficheros debe estar desmontado o montado como sólo lectura, ya que de otra forma podría producirse la pérdida de datos.

Los sistemas de archivos ext2 pueden convertirse de forma sencilla a ext3, sin tener que formatear particiones ni perder la información en ella contenida. Lo único que hay que hacer es añadir el registro de transacciones al sistema de ficheros que ya existe; tampoco es necesario desmontar el sistema de ficheros. Si la partición que se quiere convertir es hda2, la orden es:

# tune2fs -j /dev/hda2

No hay que olvidar modificar el archivo /etc/fstab para reflejar este cambio (modificar ext2 por ext3).

Este comando también puede usarse para establecer otras opciones del sistema de ficheros ext2 (o ext3), por ejemplo cada cuánto tiempo realizar una comprobación automática. Para realizar esta operación automáticamente cada vez que se monte 30 veces:

# tune2fs -c 30 /dev/hda2

Y para realizarlo cada 7 días:

# tune2fs -i 7d /dev/hda2

Si se le añade la letra “w”, la cuenta se realiza en semanas (si es la “m” en meses).

 
 
   
 
Copyright - © ANFORA, 2004. Todos los derechos reservados. Condiciones Legales.    
Subir al inicio de la página Página Web de ÁNFORA