Ubuntu Desmontar la unidad toma para siempre

6

Tengo Ubuntu 12.04 y cuando intento desmontar una unidad después de copiar datos, la escritura de datos en el dispositivo lleva una eternidad, ¿tal vez tanto como el proceso de copia? Este es otro hilo sobre esto: Desmontando la unidad en Xubuntu

Como explicación, respaldo un servidor de archivos usando rsync, específicamente grsync, una carpeta grande a la vez. Así que termino una copia de seguridad de 1 TB que puede tomar un día completo o 24 horas (muchos archivos pequeños), simplemente desmontar la unidad puede tomar horas o días cuando dice que está "escribiendo datos en el disco". Si lo mato, obtengo errores en el sistema de archivos y tengo que arreglarlos en Windows, lo cual lleva un tiempo.

Probé con diferentes discos con resultados similares. Parece que Ubuntu no escribe o simplemente escribe mal y / o causa errores en el sistema de archivos.

Es posible detener esto, quizás deshabilitar el caché de escritura no simultánea o algo así, solo para asegurarme de que cuando escribo algo en el disco, se escriba completamente sin necesidad de escribir más cuando lo desinstale. Gracias.

    
pregunta Michael Elkin 24.01.2014 - 16:33

1 respuesta

5

¿Está utilizando una versión de 64 bits de Linux con mucha memoria y el disco adjunto es relativamente lento (cualquier USB 2 calificará)?

En ese caso, el problema podría ser que Linux puede bloquearse / retrasarse durante mucho tiempo en grandes escrituras en dispositivos lentos; depende del almacenamiento en caché de demasiados datos durante las escrituras. Es un error conocido que debe corregirse en kernels más nuevos.

Ver enlace

Solución alternativa: ingrese una raíz del shell (haga eso con cuidado --- ahora es root para cada comando)

sudo -i

y problema:

echo $((16*1024*1024)) > /proc/sys/vm/dirty_background_bytes
echo $((48*1024*1024)) > /proc/sys/vm/dirty_bytes

Si funciona, puede agregar las dos líneas de arriba a su archivo /etc/rc.local .

(Este es un reenvío de mi respuesta en U & amp; L SE ).

    
respondido por el Rmano 24.01.2014 - 16:42

Lea otras preguntas en las etiquetas