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). |