Questão Excluindo o Time Machine no Mac OS X 10.6.4


Alguém sabe como excluir o Time Machine no Mac OS X 10.6.4?

Antes de responder:

  1. sudo rm -rf /whateverthetimemachineis não funciona
  2. Desativando as permissões da ACL primeiro com sudo fsaclctl -p /whatever -d não funciona, sudo: fsaclctl: command not found
  3. Use o recurso delete all backup no Time Machine ... isso é lento como o inferno, levaria dias. Precisa de uma solução de linha de comando.
  4. Não, eu não quero reformatar a unidade, tenho outro conteúdo nela, e não, não diga que eu deveria ter separado em duas partições ou duas unidades, eu fiz isso porque as partições não podem ser alteradas dinamicamente, e duas unidades É irritante desde então, o que é o ponto de ter uma grande unidade? ... Além disso, não tem relação com o problema em questão.
  5. Já googlied por horas e leu tudo no Super User, nada funcionando. e todas as soluções são as primeiras 4.

Alguma pista?


4


origem




Respostas:


Tente isto:

sudo tmutil delete /Volumes/yourTimeMachineVolume/yourTimeMachineFolder

3





Eu acredito que isso é causado pela maneira estranha de usar links para diretórios, o que não é suportado por comandos gerais do UNIX ou Linux.

eu usei A solução de Morula acima e isso funcionou perfeitamente no Mac OS X 10.8.1 (no entanto, o backup do Time Machine foi criado no Mac OS X 10.7).

A página Man do utilitário de linha de comando usado, tmutil, está localizado em Aqui.


3





Eu presumo que "delete time machine" quer dizer apagar os seus backups do Time Machine.

Onde os backups do Time Machine são armazenados? Um disco rígido externo ou um compartilhamento de rede?

Que mensagens de erro você recebe quando tenta o rm -rf?

Tente simplesmente mover a pasta de backups do Time Machine para a lixeira - às vezes isso pedirá as permissões necessárias, além de erros mais significativos.

É a unidade na qual os backups do Time Machine estão armazenados no set to ignorar propriedade e permissões?

O Time Machine está desligado enquanto você está fazendo isso?

Tente verificar e / ou reparar o disco no qual seus backups do Time Machine estão localizados usando o Utilitário de Disco em / Aplicativos / Utilitários.


1



rm -rf mostra operação não permitida. Mudar para o lixo não funciona, sem permissão, nada é apagado. a máquina do tempo está desligada. reparar disco não funciona ... lembre-se, o problema é que eu não tenho permissão, repairiing só iria restaurar a permissão de volta para algo que não posso excluir. - cappuccino
O que você quer dizer com "reparar o disco não funciona"? Isso falhou? Se assim for, o seu disco rígido pode estar morrendo. Reparar o disco não deve alterar nenhuma preferência (e se você não acredita em mim, apenas verifique isso - isso não vai mudar qualquer coisa). O disco está configurado para ignorar propriedade e permissões? - Scott
nenhuma permissão de reparo foi concluída, mas não fez diferença. rm -rf, sudo rm -rf com um usuário root, limpando as permissões ACL com sudo chmod -R -E e então rodando sudo rm -rf também não funciona. apenas diz "Operação não permitida". a unidade não está morrendo, está relacionada a permissões, o que é realmente irritante, já que o usuário root deve poder fazer qualquer coisa. - cappuccino
Eu não quero dizer permissões de reparo (os botões à esquerda), quero dizer reparo disco (os botões no certo). Pessoalmente, eu suspeito que isso não é um problema de permissões - como você diz, o root deve ser capaz de sobrescrever quaisquer permissões. Na minha experiência, qualquer problema que resulte na negação da "permissão" da raiz é devido a um problema subjacente, como uma unidade montada somente para leitura (como um exemplo - não estou sugerindo que esse seja o seu problema). - Scott
Se você está logado como root e isso lhe dá uma operação não permitida, então há algum outro erro. Pode ser físico ou lógico na unidade / volume que contém o backup do TimeMachine. Como alternativa, inicialize a partir do DVD de instalação, inicie o utilitário DISK e tente executar a verificação / reparo no volume que possui a máquina do tempo. Veja se conserta alguma coisa. - Martin Marconcini


Se seu sudo rm -rf /YourTimeMachine/Backups.backupdb/ComputerName não funcionar, qual é o erro mostrado?

Você pode sempre ativar raiz, inicializar em usuário único e remova os arquivos de lá. Um backup do Time Machine consiste em seus arquivos e muito de links simbólicos. Lembre-se de transformar o Time Machine fora enquanto faz tudo isso. Além disso, confira alguns dos conselhos dados na resposta de Scott.

Como uma nota lateral, sugiro que você tente Troca de pilha dedicada da Apple site da próxima vez.


1



operação não permitida. já tenho root ativado, ehcen porque eu sudo em comandos. não funciona. - cappuccino
Mas você logou como root. Nesse caso, o sudo não será necessário. Essa é a ideia de ativar o root em primeiro lugar. O Sudo não o transforma em raiz, eleva seus privilégios. Habilite root, logoff, login como root (deve aparecer na tela de login) e tente o comando rm -rf sem sudo. Cuidado, debaixo da raiz você pode cometer erros desagradáveis ​​e colocar todo o seu sistema operacional de joelhos. - Martin Marconcini


Eu suspeito que talvez um sinalizador imutável ou imutável do sistema tenha sido definido no backup. Isso pode interferir mesmo quando se usa root. Eu não posso tentar fazer um backup apenas para descobrir, infelizmente.

Confira a man page para chflags


1





A maneira mais fácil de fazer isso é adicionar qualquer unidade que o Time Machine faça backup na lista de exclusão em Preferências do Sistema -> Time Machine -> Opções. Em seguida, no próximo backup, não será feito backup de nada na lista de exclusão e quaisquer backups existentes de pastas excluídas serão excluídos. Desde que isso inclui tudo, então tudo seria deletado.

A principal razão que rm não funciona porque não reconhece hard links em pastas, que o Time Machine usa extensivamente para seus backups.


1





Primeiro, desliguei o Time Machine. Então eu mudei a pasta backupsDb (o que quer que seja chamado) para o lixo. Quando tentei esvaziar o lixo normalmente, não funcionou. Mas quando segurei a tecla de opção e cliquei no botão da lixeira vazia, funcionou. Eu acho que quando você pressiona a tecla Option e seleciona "Esvaziar lixo", você pode excluir todos os itens na lixeira, incluindo os itens bloqueados.


1





Se nada mais funcionar ...

Baixe um Live CD do Linux, grave-o em um CD-ROM, inicie a partir dele.

De lá, rm -rf Deveria trabalhar. (Funcionou para mim quando não consegui formatar um disco no Mac OS X porque ele dizia "Dispositivo ocupado" mesmo com privilégios de root).


0





Uma coisa que você pode tentar é particionar a unidade temporariamente usando o Utilitário de Disco, desde que você possa copiar o conteúdo desejado para a nova partição, então você deve ser capaz de excluir / reformatar a partição do Time Machine.

As partições não impedem que você use todas as suas unidades de espaço, e eu uso o iPartiton, que permite o reparticionamento a quente.


0