Tecnología

Inicio

Cómo desfragmentar JFS Linux

Cómo desfragmentar JFS Linux


Todos los sistemas de archivos están sujetos a un cierto nivel de fragmentación. La mayoría de los equipos que ejecutan el sistema operativo Linux no es necesario desfragmentar porque el sistema de archivos tiene códigos de desfragmentación en el lugar para evitar la fragmentación que se produzcan. Uno de los sistemas de archivos que se pueden instalar para Linux es el sistema de archivos de diario (JFS). JFS fue portado originalmente del sistema operativo OS / 2, por lo que los códigos de desfragmentación que se encuentran en su lugar no lo hacen del todo los problemas de fragmentación correctas dentro de Linux. Tendrá que desfragmentar manualmente JFS para aumentar el rendimiento del sistema.

Instrucciones

1 Entre para Linux como root.

2 Abra una ventana de terminal dentro de Linux.

3 Escribir el guión siguiente en la ventana de terminal:

umount / dev / hdc1

dd bs = 4k if = / dev / hdc1 of = / dev / Hdj1

jfs_fsck / dev / Hdj1

mount -o ro / dev / Hdj1 / fs / Hdj1

jfs_mkfs / dev / hdc1

mount -o rw / dev / hdc1 / fs / hdc1

(Cd / fs / Hdj1 && tar -CS B8 --one -f -.) | (Cd / fs / hdc1 && tar -xs B8 -p -f -)

umount / dev / Hdj1

Este script desmontará el disco duro, guardar los datos en su disco duro y formatear el disco duro. Sus datos se copiarán de nuevo a su disco duro sin fragmentación y se volverán a montar la unidad. Esta es la única manera de desfragmentar adecuadamente su disco duro cuando se utiliza JFS.

Consejos y advertencias

  • Debe escribir el guión de manera correcta y sin errores o correrá el riesgo de limpiar todo el disco duro sin posibilidad de recuperación.