Excluí um arquivo de sistema do meu Mac e preciso recuperá-lo.
Os arquivos do sistema podem incluir:
- arquivos ocultos na raiz de / - especialmente arquivos unix em / private
- / Arquivos do sistema
- / Arquivos de biblioteca
- / Arquivos de aplicativos fornecidos com o SO principal
Os arquivos do sistema não são aplicativos, arquivos do usuário ou arquivos que podem ser regenerados por uma sequência conhecida, como arquivos de cache, arquivos de índice do Spotlight, etc.
Pergunta e resposta canônica para este comentário por bmike ♦ .
Respostas:
Se você possui um Mac recente, ele possui uma partição de recuperação .
Ligue o Mac e mantenha pressionado Command+ Raté o logotipo da Apple aparecer. Isso fará com que o seu Mac seja inicializado usando a partição de recuperação.
Quando você estiver na partição de recuperação, poderá reinstalar o sistema operacional.
Esta nota técnica da Apple, OS X: Sobre o OS X Recovery , fornece mais detalhes.
Você pode reinstalar o sistema operacional e deixar seus arquivos intactos. A Apple removeu a opção apagar / instalar para que você não precise se preocupar com o Recovery Installer apagando seus arquivos. Agora você precisa iniciar explicitamente a ferramenta Utilitário de Disco para apagar ou reformatar / reparticionar uma unidade quando inicializada no sistema operacional de recuperação.
fonte
Se você tiver certeza de que o seu HD de recuperação está corrigido para corresponder ao sistema operacional em seu sistema principal, você pode pegar um arquivo e verificar se ele funciona sem a necessidade de uma reinstalação completa do sistema operacional.
Mantenha ⌘pressionada -R durante a inicialização até ver uma janela semelhante a esta:
Estas são as suas opções:
Escolha Utilitários> Terminal:
Seu disco OS X será montado
/Volumes/<your disk name>
. Por exemplo, no meu Mac, ele foi montado em/Volumes/Mavericks
:Agora copie
/bin
para o seu disco do OS X:Observe que o conteúdo de
/bin
estará desatualizado , pois o disco de recuperação não será atualizado com o restante do sistema operacional; portanto, restaure a/bin
partir do Time Machine após iniciar com êxito o Mac e fazer login.fonte
com.apple.recovery.boot/BaseSystem.dmg
e, sim, alguns binários estão desatualizados,bash
entre eles. Editei minha resposta para refletir isso e removi a terceira opção após testar que o Utilitário de Disco não restaura os arquivos, como você disse no comentário anterior.Se você não se importa ou tem certeza de que o Recovery HD está corrigido para corresponder ao sistema operacional do sistema principal, você pode pegar um arquivo e verificar se ele funciona sem a necessidade de uma reinstalação completa do sistema operacional e sem a necessidade de reiniciar ou conexão com a Internet / instalador salvo.
Use a partição de recuperação
Muitos arquivos de sistema 1 também estão incluídos na partição de recuperação e podem ser copiados.
Monte o HD de recuperação
Monte o BaseSystem.dmg
Copie o arquivo
Esse processo pode ser combinado em um comando de linha única, se você precisar executá-lo com frequência ...
Mesmo se você tiver excluído o
cp
binário (que poderia acontecer), não há/usr/bin/ditto
,/usr/bin/tar
e vários outros comandos que podem substituircp
.Reinstale o OS X
Se você tiver a capacidade de reinstalar o OS X através da mídia de instalação do Recovery HD, do Internet Recovery ou de uma instalação do OS X, a reinstalação do OS X irá 'reparar' a instalação e copiar todos os arquivos de sistema ausentes / quebrados de volta ao seu sistema.
Eu recomendo que você faça um reparo de permissões usando o Utilitário de Disco depois de copiar um arquivo manualmente e depois reiniciar. Se a correção funcionar, agora seria um excelente momento para outro instantâneo de backup.
1 Nem todos os arquivos do sistema estão no Recovery HD, mas muitos estão. Se o comando de cópia não funcionar, verifique se o arquivo existe no Recovery HD.
fonte
Existe uma solução que requer uma conexão com a Internet.
Recuperação do OS X
Os modelos de Mac introduzidos após o Mac OS X 10.7, Lion, incluem a capacidade de iniciar diretamente a partir de uma versão baseada na Internet do sistema OS X Recovery .
O OS X usa esse recurso automaticamente quando o Sistema de recuperação no disco rígido não está disponível (como quando o disco rígido encontra um problema ou quando o disco rígido foi substituído ou apagado). O OS X Internet Recovery permite iniciar o seu Mac diretamente dos servidores da Apple. A inicialização deste sistema realiza um teste rápido de sua memória e disco rígido para verificar se há problemas de hardware.
Então, sugiro que você conecte seu cabo Ethernet, já que o wifi provavelmente não vai funcionar, e escolha a opção de inicializar pela Internet se a lista de opções aparecer e você tiver a versão correta.
Restaurando aplicativos iLife após a Restauração da Internet do OS X
Se o seu computador veio com o OS X Lion ou posterior e você apaga o disco rígido e instala o OS X, é possível baixar o iPhoto, o iMovie e o GarageBand na Mac App Store.
Clique em Aceitar. Você pode ser solicitado a fornecer seu ID e senha da Apple mais uma vez. Seus aplicativos iLife agora passam para a seção Comprado. Esses aplicativos fazem parte do software que acompanha o seu computador. Sua conta não será cobrada por eles.
Clique em Instalar para concluir a instalação dos seus aplicativos.
fonte
A resposta oficial da Apple seria reinstalar o sistema, pois os arquivos de acesso do Time Machine podem ser arriscados e complicados.
Agora ha os riscos estão sobre a mesa, eis como proceder. Se você usar o Time Machine, conecte-se ao seu disco de backup e abra a janela do Finder, onde o arquivo ausente foi visto pela última vez. Pode ser necessário usar o Command-Shift-G para ir para as pastas do sistema - se assim for, apenas esteja preparado para usar esse atalho depois de entrar no Time Machine, pois há o hábito de mostrar uma pasta de usuário ao iniciar.
Use o menu Time Machine na barra de menus, selecione Enter Time Machine . Navegue de volta para a data em que o arquivo existia, selecione o arquivo e clique em Restaurar (botão inferior direito).
Ele copiará o arquivo ou pasta de volta para o seu sistema em execução. Neste ponto, faça um backup e considere a reinicialização para permitir que o sistema observe que os arquivos ausentes estão restaurados.
fonte
Copie o arquivo de outro sistema ou de uma máquina confiável de 1 pessoa
Se você tiver uma segunda máquina com uma compilação comparável do OS X instalada, poderá copiar o arquivo dela. Verifique se você não fez alterações no arquivo que está copiando, se desejar uma nova cópia. Isso é especialmente importante para copiar arquivos da máquina de outra pessoa, pois as alterações podem não ser desejáveis.
Sinta-se à vontade para solicitar a soma de verificação de um arquivo no bate-papo (não se esqueça de fornecer uma versão do OS X) para compará-lo, se você deseja garantir que o arquivo não foi modificado acidentalmente (ou intencionalmente).
Não se esqueça de fazer um reparo nas permissões após copiar o arquivo para garantir que as permissões foram definidas corretamente no arquivo.
1 Provavelmente não é melhor confiar em estranhos na Internet para arquivos cruciais do sistema.
fonte
Pacifist com mídia de instalação do OS X
Se você possui uma mídia de instalação do OS X e o Pacifist , pode navegar na mídia de instalação e pegar o arquivo.
Se você possui o Pacifist, mas não possui mídia de instalação, ele solicitará o download do instalador.
fonte