¿Existe una herramienta de Linux para desfragmentar particiones NTFS?


12

¿Se pueden desfragmentar las particiones NTFS en Linux? ¿Funciona fsck para esto? (Aquí y allá he visto una recomendación para usar fsck -t ntfs --kerneldefrag /dev/XXX. ¿Funcionaría esto?)

Respuestas:


11

Hay una herramienta universal que puede hacer desfragmentación en Linux llamada shake . Puede descargar la fuente , o para los usuarios de Ubuntu hay un PPA (el shakepaquete en el repositorio oficial no está relacionado).

Lo acabo de probar en un sistema de archivos NTFS montado usando ntfs-3g y parecía funcionar sin problemas (sin errores, el resultado detallado parece típico). Entonces, probablemente sea independiente del sistema de archivos ... Casi, ya que puede hacer uso de atributos extendidos. Para trabajar sin hacer uso de ellos, debe usar la -Xopción. Intenta usar

shake --old=0 -v -X /some/directory/

Desde mi experiencia, tiene que ejecutarse como root.


1

No existe tal herramienta para Linux.
tienes que arrancar windows para eso.


1
fsckMe pregunto de dónde viene la recomendación sobre el uso .
emacsomancer

2
@BeSlayed un idiota o un bromista?
psusi

La respuesta es al menos imprecisa. Es cierto que probablemente no exista una herramienta de este tipo que haga esto en un nivel bajo , pero la desfragmentación se puede realizar en un nivel superior en un sistema de archivos montado (probablemente cualquiera).
rozcietrzewiacz

Mighty google dice que Ultra Defrag está siendo portado: b.andre.pagesperso-orange.fr/advanced-ntfs-3g.html
con-f-use
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.