Disk Usage Analyzer informa que el archivo .ecryptfs está ocupando tanto espacio como la unidad de inicio


18

Seleccioné "encriptar partición de inicio" cuando configuré mi netbook con Ubuntu. El analizador de uso de disco ahora informa que ocupa el doble de espacio que el que realmente se usa. He visto esta pregunta varias veces, pero la respuesta generalmente tiende a estar en la línea de ".ecrypts / .Private es su unidad de inicio real, y está encriptada, y la que se muestra como la unidad de inicio es virtual, en realidad no está ocupando espacio en el disco duro ", lo que identifica perfectamente el problema pero no es útil para solucionarlo.

Ahora, independientemente de si el disco duro está realmente lleno, el sistema lo trata como lleno. Sigo recibiendo advertencias de que me quedan 10 MB de espacio; No puedo actualizar mi carpeta de Dropbox; No puedo mover archivos de manera eficiente; la máquina parece infeliz, etc. ¿Es la única forma de solucionar esto para realizar el procedimiento de descifrado arriesgado que implica eliminar permanentemente la carpeta de inicio de la máquina y posiblemente no poder descifrar la copia de seguridad? ¿O hay alguna forma de arreglar el analizador de uso del disco para que no cuente la carpeta de inicio virtual junto con la carpeta privada? Preferiría mantener mis datos encriptados.

¡Gracias!


Tengo este mismo problema en 11.10. Ayuda sería apreciada!
Ederico


7 años después, ejecutando ubuntu 18.10 Tengo un problema similar. duinforma que mis datos de inicio y mi .ecryptfs son de 99 GB, pero dfinforma que con 174 GB tomando el 100%, estoy trasladando los archivos al disco USB, usando k4dirstat para encontrar cuál está tomando más. pero dfno disminuye ...
Mathieu J.

Respuestas:


20

Este es un error en la utilidad del analizador de disco. Es tergiversar la cantidad de almacenamiento que realmente se está utilizando en su disco.

Los archivos que realmente se escriben en el disco (si está utilizando el directorio de inicio cifrado de Ubuntu) se encuentran en /home/.ecryptfs. Los archivos y directorios que ve en usted $HOMEson en realidad una representación virtual de sus datos cifrados. Es una vista fantasma de sus datos descifrados que el kernel de Linux presenta al resto del sistema operativo. Tenga la seguridad de que no ocupará el doble del espacio en disco.

Divulgación completa: soy el autor de la función de directorio de inicio cifrado de Ubuntu y uno de los encargados actuales de eCryptfs .


Guau, seis años después y todavía no está arreglado. Este error causó que todo mi sistema se bloqueara y no pude usar ninguno de mis programas debido a la falta de espacio en disco. Luego, cuando reinicié, no pude iniciar sesión y tuve que arreglar todo cayendo en un indicador de raíz. Soy desarrollador, así que esto no fue difícil para mí, pero si no fuera así, habría sido terriblemente difícil de solucionar. : |
3cheesewheel

4

Si su disco de inicio está encriptado, los análisis del sistema de archivos raíz serán incorrectos tal como se muestran, /home/.ecryptfs pero si elige /home/<user>/, mostrará la información correcta


énfasis: Escanear / inicio / nombre de usuario en su lugar. Como 'ncdu -x / home / username' y no 'ncdu -x / home'. (O cualquier otra herramienta de
análisis de

2

Primero, probablemente sea importante comprender que el analizador de uso de disco no es un sistema de control que establece límites sobre la cantidad de espacio disponible en el disco duro. Es simplemente una herramienta que proporciona una vista de su sistema. Por lo tanto, esta herramienta realmente no impone límites en su disco.

En segundo lugar, lo que realmente se necesita es tratar de determinar cuál es la capacidad real del disco, qué está llenando el espacio del disco, qué particiones existen y cómo se están utilizando.

Por simplicidad, intentemos un diseño de disco muy simple de lo siguiente en nuestro netbook falso:

Tamaño total del disco: disco duro SSD de 16 GB

/boot - 250 MB
swap 2 GB 
/     5 GB
/home everything else

Entonces, realmente no tenemos mucho allí y decidimos elegir .ecryptfs para la partición / home como se indicó. Eso significa que tenemos aproximadamente 8,5 GB para la partición / home y si el analizador de uso de disco informa que el doble de la cantidad disponible, es decir, 17 GB, que es más que el espacio disponible en la unidad SSD.

Sin embargo, incluso en este escenario, Disk Usage Analyzer no impedirá el uso del disco ni afectará su uso de ninguna manera. Lo más probable es que una gran cantidad de archivos temporales u otros archivos que ocupen espacio dentro del sistema u otra partición se llenen por completo y las operaciones normales se vean afectadas de esa manera.

¿Ha comprobado que todas las demás particiones no están llenas y que la partición / home en sí no está llegando a su capacidad?

Aconsejaría verificar eso primero, ya que puede ser beneficioso para localizar el problema real que lo está evitando. Es posible que desee verificar si un directorio oculto ocupa espacio (tal vez está guardando más datos en el disco de los que puede saber).

Espero que ayude. Que tengas un buen día.

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.