Excluí acidentalmente AddressBook.framework. Agora, quando reinicio o iMac, o sistema não pode carregar essa estrutura, portanto nada está funcionando.
Eu tenho um disco inicializável do macOS Sierra, mas não é possível entrar no modo de recuperação e instalar o macOS Sierra porque não é permitido fazer o downgrade do High Sierra.
A formatação do meu disco resultará na perda de todos os meus arquivos porque não tenho um backup do Time Machine.
Como posso restaurar o AddressBook.framework para que meu sistema volte a funcionar.
macos
mac
finder
high-sierra
Sayan
fonte
fonte
Respostas:
Normalmente você teria que reinstalar o High Sierra no modo de recuperação. Se você não tiver acesso a outro Mac executando o High Sierra localmente e com uma cota de download limitada, faça o seguinte:
Peça a alguém para carregar o AddressBook.framework do High Sierra como zip em algum lugar (por exemplo, um host de compartilhamento de arquivos) e envie o link para download.
Inicialize no modo de recuperação do High Sierra.
Abra o Terminal e desative o SIP (que deve ser desativado de qualquer maneira ou você não seria capaz de excluir a estrutura).
Saia do Terminal e abra o Safari. Digite o link de download e salve o arquivo zip em / Volumes / <nome_volume_volume> / Sistema / Biblioteca / Estruturas /
Como alternativa (se o link não permitir escolher um local de download, o que pode ocorrer em alguns hosts de compartilhamento de arquivos), abra as Preferências no Safari e defina em Geral> Local de download de arquivos> "Solicitar cada download":
Salve o arquivo em / Volumes / <main_volume_name> / Sistema / Biblioteca / Frameworks /:
No exemplo abaixo, o nome do volume principal é System . O nome do seu volume principal pode ser diferente (por exemplo, Macintosh HD ou macOS).
Abra o Terminal e digite:
Dependendo das configurações do Safari, o zip será descompactado automaticamente após o download e as próximas duas etapas (descompactar / rm) não serão necessárias!
verifique a assinatura do código:
se essa etapa falhar, exclua o AddressBook.framework e obtenha o correto.
Verifique o sinalizador restrito:
que deve mostrar para. (o ponto:. é o AddressBook.framework do "pacote / pacote" aqui - a data será diferente, é claro):
(Talvez seja necessário adicionar o atributo restrito ao AddressBook.framework posteriormente, se estiver ausente)
fonte
Ok, darei outra resposta fácil, primeiro inicialize a partição de recuperação, mantendo o CMD + R no carrilhão de inicialização e, depois de concluir a inicialização, clique em utilitários no painel superior e clique em tipo de terminal csrutil disable e reinicie o seu Mac Agora quando ouvir o carrilhão de inicialização CMD + S até você ver o texto sem formatação, agora execute as seguintes etapas:
• Primeiro tipo mount -uw / • Conecte outro pendrive de alta capacidade • digite mkdir / usb • digite mount -t [filesyatem of pendrive] / dev / disk2s1 / usb
• Agora, vamos copiar o diretório pessoal inteiro do seu MacBook para o pendrive Dica: você pode descobrir o tamanho do diretório pessoal por ls -la / Users • Digite rsync -p -P -o / Users --exclude / Usuários / seu nome de usuário / Biblioteca / Usuários / usb
Em seguida, você pode reinstalar o sistema operacional novamente perguntando a um amigo, fornecendo um sistema operacional inicializável.
fonte