Recuperando espaço em disco excluído do vault de arquivos

7

Eu tenho minha conta de usuário principal criptografada com o vault de arquivos.

Depois de excluir alguns dados (como 20 GB), meu espaço livre no disco rígido não foi alterado (sim, esvaziei a lixeira, confirmei que os arquivos realmente desapareceram, etc, etc.). Eu também tentei "apagar o espaço livre" no aplicativo utilitário de disco.

Eu fiz logoff e reiniciei e até agora esse espaço não foi recuperado.

Estou assumindo que o cofre de arquivos ou o utilitário de disco tem algum método de recuperação, mas não consigo encontrá-lo.

Alguma ideia?

    
por cbrulak 04.01.2010 / 22:17

4 respostas

4

Isso funcionou para mim:

  1. Efetue logout da sua conta filevault
  2. Faça login como administrador (qualquer outra conta de usuário funciona, mas é sempre uma boa ideia ter uma conta de administrador separada)
  3. no terminal: su - <yourusername> pedirá sua senha

Verifique se o seu computador está conectado ou se a próxima etapa falhará.

  1. hdiutil compact *.sparseimage solicitará sua senha de cadastro (conta)
  2. Sucesso, 33 GB liberados.
por 06.03.2010 / 19:54
1

Isenção de responsabilidade: nunca usei o FileVault.

Isso surgiu nos Fóruns de discussão da Apple há cerca de um ano e meio. Pelo que entendi, a questão é que, embora haja espaço livre, os dados ainda são espaçados ao longo de toda a imagem do FileVault e precisam ser compactados antes de liberar espaço.

What you need before you start:
1) Filevaulted user account ( user )
2) Drive Genius application by Prosoft
3) A second admin user ( user2 )
4) Three hours (depending on the Filevault‘s size)

What you need to do:
1) Log in as another admin user
2) Open „Terminal“.
3) Navigate to the user‘s folder:
cd /Users/ user
4) Change filevaulted folder‘s and subfolder‘s permissions:
sudo chown -R user.sparsebundle user2
5) Rename sparsebundle file:
mv user.sparsebundle user.dmg
6) Open user.dmg with Drive Genius.
7) Defrag mounted image.
This will take a while depending on the actual size of the sparseimage.
8) Close application and unmount image via Finder or mark mounted folder and press „cmd + E“.
9) Rename image:
mv user.dmg user.sparsebundle
10)Change permissions:
chmod -R user.sparsebundle user
11)Log out current user ( user2 ).
12)Log in user and log out to compact the Filevault‘s sparseimage.

Estou assumindo que você pode usar qualquer utilitário para desfragmentar a unidade (por exemplo, iDefrag) no lugar do Drive Genius.

    
por 05.01.2010 / 06:07
1

Acabei de ter o mesmo problema e, para mim, um simples logout e login de volta foram suficientes.

    
por 26.05.2010 / 12:47
1

Teve exatamente o mesmo problema ... parou de receber a mensagem "FileVault limpando espaço livre" e não tinha espaço suficiente para tentar a solução de desligar o Filevault e ligá-lo novamente.

Solução:

  1. Vá para o aplicativo Terminal (você o encontra em Aplicativos / Utilitários / Terminal)

  2. Na janela do terminal, digite os seguintes 2 comandos:

    sudo rm -R ~/.Trash
    sudo rm -R /.Trashes
    
  3. Depois de inserir o primeiro comando, ele solicitará sua senha

  4. Depois de digitar o segundo comando, digite "exit" para finalizar a sessão de terminal

  5. Faça logout e faça login novamente.

por 28.10.2011 / 16:47