O Disk Usage Analyzer relata que o arquivo .ecryptfs está ocupando tanto espaço quanto a unidade doméstica


18

Selecionei "criptografar partição pessoal" quando configurei meu netbook com o Ubuntu. O analisador de uso de disco agora relata que o dobro do espaço é ocupado do que realmente é usado. Eu já vi essa pergunta algumas vezes, mas a resposta geralmente tende a seguir as linhas de ".ecrypts / .Private é a sua unidade doméstica real e está criptografada e a que aparece como a unidade doméstica é virtual, na verdade, não está ocupando espaço no disco rígido ", o que identifica perfeitamente o problema, mas não é útil para corrigi-lo.

Agora, independentemente de o disco rígido estar realmente cheio, o sistema está tratando-o como cheio. Continuo recebendo avisos de que tenho 10 MB de espaço restante; Não consigo atualizar minha pasta da caixa de depósito; Não consigo mover arquivos com eficiência; a máquina parece insatisfeita, etc. É a única maneira de corrigir isso para executar o arriscado procedimento de descriptografia que envolve remover permanentemente a pasta pessoal da máquina e possivelmente não conseguir descriptografar o backup? Ou existe alguma maneira de corrigir o analisador de uso do disco para que não conte a pasta pessoal virtual junto com a pasta particular? Eu preferiria manter meus dados criptografados.

Obrigado!


Eu tenho esse mesmo problema em 11.10. Ajuda seria apreciada!
Ederico


7 anos depois, executando o ubuntu 18.10, estou tendo um problema semelhante. durelata meus dados domésticos e meus .ecryptfs com 99 GB, mas dfcom 174 GB levando 100%, estou movendo os arquivos para o disco USB, usando o k4dirstat para descobrir qual deles está levando mais. mas dfnão diminui ....
Mathieu J.

Respostas:


20

Este é um erro no utilitário do analisador de disco. Está deturpando a quantidade de armazenamento que está realmente sendo usada no seu disco.

Os arquivos que são realmente gravados no disco (se você estiver usando o Diretório Inicial Criptografado do Ubuntu) estão localizados em /home/.ecryptfs. Os arquivos e diretórios que você vê no seu $HOMEsão na verdade uma representação virtual dos seus dados criptografados. É uma visão fantasma dos seus dados descriptografados que o kernel do Linux apresenta ao restante do sistema operacional. Tenha certeza de que não está ocupando o dobro do espaço em disco.

Divulgação completa: Sou o autor do recurso Diretório Inicial Criptografado do Ubuntu e um dos mantenedores atuais do eCryptfs .


Uau, seis anos depois e ainda não está consertado. Esse bug apenas causou o travamento de todo o sistema e não consegui usar nenhum dos meus programas por falta de espaço em disco. Então, quando reiniciei, não consegui efetuar login e precisei corrigir tudo, inserindo um prompt raiz. Sou desenvolvedor, então isso não foi difícil para mim, mas se não fosse, seria terrivelmente difícil de corrigir. : |
chesewheel

4

Se o seu disco doméstico estiver criptografado, as análises do sistema de arquivos raiz estarão incorretas conforme é exibido. /home/.ecryptfs Se você escolher, /home/<user>/ele exibirá as informações corretas.


ênfase: Scan / home / nome de usuário. Como 'ncdu -x / home / nome de usuário' e não 'ncdu -x / home'. (Ou qualquer outra ferramenta de análise de disco.)
user18099 6/11

2

Primeiro, é provavelmente importante entender que o analisador de uso de disco não é um sistema de controle que define limites de quanto espaço em disco está disponível no próprio disco rígido. É simplesmente uma ferramenta que fornece uma visão do seu sistema. Portanto, essa ferramenta realmente não força limites no seu disco.

Segundo, o que é realmente necessário é tentar determinar qual é a capacidade real da unidade, o que realmente está preenchendo o espaço da unidade, quais partições existem e como elas estão sendo utilizadas.

Por uma questão de simplicidade, vamos tentar um layout de disco muito simples do seguinte em nosso netbook falso:

Tamanho total do disco: Disco rígido SSD de 16 GB

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

Portanto, não temos muito lá realmente e decidimos escolher .ecryptfs para a partição / home, conforme declarado. Isso significa que temos cerca de 8,5 GB para a partição / home e se o analisador de uso do disco relatar o dobro da quantidade disponível - ou seja, 17 GB -, que é mais do que o espaço disponível na unidade SSD.

Mesmo nesse cenário, o Disk Usage Analyzer não impedirá o uso do disco nem afetará seu uso de forma alguma. O que é mais provável de fazer isso é um grande número de arquivos temporários ou outros arquivos que ocupam espaço no sistema ou em outra partição sendo completamente preenchida e as operações normais sendo afetadas dessa maneira.

Você verificou se todas as outras partições não estão preenchidas e se a partição / home em si não está se aproximando da capacidade?

Recomendaria verificar isso primeiro, pois pode ser benéfico para localizar o problema real que está impedindo o problema. Convém verificar se há um diretório oculto ocupando espaço (talvez você esteja salvando mais dados em disco do que imagina).

Espero que ajude. Tenha um bom dia.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.