Como adicionar e remover Kexts do macOS

Cum se adaugă și se elimină Kexts din macOS
⏱️ 3 min read

Kexts, ou extensões de kernel, expandem a funcionalidade básica do kernel Darwin do macOS. Eles são análogos aos drivers do Windows e permitem que o kernel se comunique com o hardware do seu computador. Na maioria das vezes, esses arquivos não requerem manutenção. Mas se você está tendo problemas ou está montando um Hackintosh, pode ser necessário mexer em um ou dois kext.

Onde os Kexts são encontrados?

Você pode encontrar kexts em dois lugares em seu Mac. A maioria está no diretório “System / Library / Extensions”, que é o lar principal dos kexts. Alguns também são encontrados na pasta “/ Library / Extensions”, mas isso é menos comum.

Você pode reconhecer os arquivos por sua extensão .kext, bem como seu ícone no estilo de plug-in.

Removendo Kexts

Existem duas maneiras de remover um kext. A primeira maneira é usando o comando Terminal kextunload.

1. Determine qual kext você precisa remover. Esteja absolutamente certo de que você escolheu o caminho certo. A remoção de um kext crítico para o sistema pode causar grandes problemas e os nomes de kext costumam ser enigmáticos.

2. Abra o Terminal e digite o seguinte comando:

Certifique-se de alterar “kext.kext” para o nome do seu arquivo kext. Por exemplo, se o kext que você deseja remover se chama “AppleIntelE1000e.kext”, o comando seria:

3. Digite sua senha de administrador e pressione Enter.

add-remove-kexts-macos-admin-senha

Se isso não funcionar, você também pode simplesmente forçar a exclusão do kext usando rm.

1. Use o seguinte comando de Terminal para remover o arquivo kext:

Certifique-se de alterar “kext.kext” para o nome do seu arquivo kext. Por exemplo, se o kext que você deseja remover se chama AppleIntelE1000e.kext, o comando seria:

comando add-remove-kexts-macos-rm

2. Digite sua senha de administrador e pressione Enter.

add-remove-kexts-macos-enter-admin-password-again

3. Reinicie o seu computador.

add-remove-kexts-macos-restart

Instalando Kexts Automaticamente

Instalar kexts não é tão simples quanto removê-los. Isso pode ser feito manualmente, mas usar um utilitário de instalação kext como o KextBeast é muito mais fácil. KextBeast foi criado para uso em Hackintoshes, mas funcionará tão bem em um Mac vanilla.

1 Baixe KextBeast. Se você ainda não tem uma conta gratuita em tonymacx86.com, será necessário criar uma para fazer o download do arquivo.

2. Mova o arquivo kext que deseja instalar na sua área de trabalho. O programa irá operar automaticamente em qualquer arquivo kext no diretório ~ / Desktop, então certifique-se de ter o arquivo correto.

add-remove-kexts-macos-move-kexts-file

3. Abra o KextBeast e clique em “Continuar”.

kextbeast-installation

4. Clique em “Continuar” novamente.

kextbeast-installation-continue

5. Escolha a unidade de inicialização do seu sistema como o destino da instalação e clique em “Continuar”.

kextbeast-select-hd

6. Marque a caixa ao lado de “/ System / Library / Extensions” ou “/ Library / Extensions,” dependendo de onde seu kext precisa ser instalado. Se você não sabe qual escolher, escolha “/ System / Library / Extensions”.

kextbeast-select-installation-folder

8. Clique em “Continuar”.

kextbeast-installation-more-continue

9. Digite sua senha de administrador e clique em “Instalar software”.

kextbeast-installation-admin-password

10. Aguarde a instalação terminar e clique em “Fechar”.

kextbeast-installation-successful

11. Reinicie o seu computador.

kextbeast-restart-computer

Instalando Kexts Manualmente

Kexts também podem ser instalados manualmente. É um processo mais complicado, porém, e seu Mac realmente não gosta que você instale kexts como este.

1. Arraste e solte seu arquivo kext em “/ System / Library / Extensions”.

kextbeast-drag-to-extensions-folder

2. Clique em “Autenticar”.

kextbeast-authenticate

3. Digite sua senha de administrador.

kextbeast-authenticate-with-admin-password

4. Abra o Terminal e use o comando sudo kextload kext.kext para carregar seu arquivo kext recém-copiado. Certifique-se de substituir “kext.kext” pelo nome do seu arquivo kext.

comando kextload

5. Digite sua senha de administrador.

kextload-admin-senha

6. Reinicie o seu computador.

kexts-reiniciar-computador

Conclusão

Você não deve precisar mexer com kexts com muita frequência. Se você precisar remover um kext, pode usar o Terminal para excluí-lo sem muitos problemas. E se você precisar instalar um kext, use KextBeast para simplificar o processo.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

You may also like...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x