Espaço em disco não liberado após a exclusão

34

Eu tinha aproximadamente 50 GB de VMs do Windows no SSD interno do MacBook Pro (128 GB) (OS X 10.7.3). Copiei-os para uma unidade externa, excluí-os da unidade interna e esvaziei o lixo.

Quando olho para o uso do disco no Activity Monitor, ele mostra o mesmo nível de uso que antes da exclusão de c 50Gb de arquivos.

Alguma idéia de por que o espaço não foi liberado?

Howard
fonte
Quanto tempo você esperou até verificar novamente o espaço disponível?
gentmatt 18/03/12
Você usa o Time Machine?
precisa
Seja extremamente cuidadoso com o comando rm -rf, pois digitar sudo rm -f excluirá TODOS os arquivos do sistema e todos os volumes conectados! Falando da experiência com fazer um erro de digitação com uma linha semelhante
Ryan

Respostas:

36

A resposta está relacionada a alterações nos backups do Time Machine no Lion.

Meu entendimento é que, quando um backup da TM é tentado quando o disco de backup não está conectado, é feito um backup em / Volumes / MobileBackups.

Esses backups não desaparecem na próxima vez que o TM for executado com o disco de backup conectado. Não tenho certeza se o sistema operacional acabará por recuperar esse espaço.

Você pode desativar os backups locais executando o seguinte comando:

sudo tmutil disablelocal

Depois de executar este comando / Volumes / MobileBackups é excluído.

Tenho certeza de que há um bom motivo para os backups locais e não recomendo necessariamente desativá-los, mas eles foram - em combinação com algumas grandes pastas excluídas - a causa do espaço em disco que ainda parece estar em uso.

Você pode reativar os backups móveis executando:

sudo tmutil enablelocal

Mais informações aqui - http://arstechnica.com/apple/reviews/2011/07/mac-os-x-10-7.ars/18

Howard
fonte
Quando os backups móveis estão ativados, o espaço em disco ocupado é liberado (por exemplo, quando pode ser gravado em uma unidade externa)? Ou permanece permanentemente?
Szabolcs
1
Acho que vale a pena notar que (pelo menos em certos casos, funcionou para mim), apenas desabilitar o Time Machine ao pressionar o grande comutador nas preferências da TM liberará esse espaço. Iniciei um backup que não terminou e, somente quando desabilitei a TM, recuperei meus 50 GB.
Aidan Miles
Isso não explica por que a exclusão de 50 GB de arquivos não relacionados aos backups da TM não está liberando espaço no Drive. Eu tenho o mesmo problema que OP.
precisa saber é o seguinte
$ sudo tmutil disablelocal disablelocal: Unrecognized verb.
gies0r 12/11
13

No Mojave 10.14.4, pude recuperar 50 GB de espaço com:

sh-3.2# tmutil listlocalsnapshots /
com.apple.TimeMachine.2019-04-03-103122
sh-3.2# tmutil deletelocalsnapshots 2019-04-03-103122
Deleted local snapshot '2019-04-03-103122'

Instantâneos locais geralmente são criados durante os backups automáticos do Time Machine. Não está claro por que esse instantâneo local foi criado, porque os backups automáticos estão desabilitados no meu Mac Book. Uma possibilidade é que a atualização do Mojave tenha feito esse instantâneo automaticamente.

Stevan Markovic
fonte
10

Em High Sierra o comando será: sudo tmutil disable localsnapshot.

Balthier
fonte
4

Às vezes, o conteúdo excluído é mantido na .Trashespasta no diretório raiz. No Terminal, você pode cd /.Trashesver se algum dos seus arquivos excluídos ainda está no Lixo. Você pode removê-los via sudo rm -rf someFolderName.

Cuidado : esta é uma operação bastante avançada para o usuário, portanto, tenha cuidado com o que você digita e o que exatamente remove, pois rmé permanente e não pode ser desfeito.

DolphinDream
fonte
4

Apenas desligar o Time Machine nas Preferências do Time Machine (e ligá-lo novamente) resolveu o problema para mim.

botkop
fonte
2

Se você procurar o espaço livre em disco do localizador, ele não incluirá os backups no espaço usado. Isso ocorre porque os backups serão excluídos se mais espaço for necessário para outros aplicativos. O que faço para manter os backups móveis funcionando sem ocupar muito espaço é desabilitar e habilitar a máquina do tempo uma vez por semana (das preferências da TM). Quando você o desativa, os backups locais são excluídos.

Acho que não faria muita diferença deixar a unidade ficar cheia e excluir automaticamente os backups conforme necessário (talvez um desempenho um pouco mais lento).

latusaki
fonte
1

Se você excluir um arquivo, desde que algum aplicativo o retenha, o arquivo não será liberado do sistema de arquivos. É por isso que você pode reproduzir um filme e excluí-lo durante a reprodução e ainda assisti-lo até o final, presumindo que você não o pausa (o que pode até funcionar também).

Talvez por isso também estejam surgindo respostas relacionadas ao Time Machine. Se o Time Machine estiver no processo de backup do seu arquivo jumbo, isso levará um bom tempo e, até que seja concluído, o arquivo não será excluído do sistema. Você pode "Ignorar backup" para resolver o problema imediatamente.

Kalle
fonte
Apaguei manualmente um mysql ibdata1 e reiniciei o servidor mysql resolvi o problema. Obrigado.
MAXM
1
nah. Estou excluindo arquivos DMG de 5 GB e não montados e sem espaço livre em disco. e um monte de outros arquivos. O OS X está fazendo algo estranho aqui, tenho certeza disso.
wide_eyed_pupil
0

Primeiro tente reiniciar o seu mac e, em seguida, execute o aplicativo Disk Utility. Ele recalcula o espaço disponível em HD e mostra os números corretos no Finder imediatamente

webchun
fonte