Cum se adaugă și se elimină Kexts din macOS

Come aggiungere e rimuovere Kexts da macOS

⌛ Reading Time: 5 minutes

Kexts, o estensioni del kernel, espandono le funzionalità di base del kernel Darwin di macOS. Sono analoghi ai driver in Windows e consentono al kernel di comunicare con l’hardware del computer. La maggior parte delle volte questi file non richiedono manutenzione. Ma se hai problemi o stai mettendo insieme un Hackintosh, potresti dover giocherellare con un kext o due.

Dove si trovano i Kext?

Puoi trovare kext in due posizioni sul tuo Mac. La maggior parte risiede nella directory “System / Library / Extensions” che è la casa principale di kexts. Alcuni si trovano anche nella cartella “/ Library / Extensions”, ma è meno comune.

Puoi riconoscere i file dalla loro estensione .kext e dalla loro icona in stile plugin.

Rimozione di Kexts

Esistono due modi per rimuovere un kext. Il primo modo è utilizzare il comando Terminale kextunload.

1. Determina quale kext devi rimuovere. Sii assolutamente certo di avere quello giusto. La rimozione di un kext critico per il sistema può causare grossi problemi e i nomi di kext sono spesso criptici.

2. Apri Terminale e inserisci il seguente comando:

Assicurati di cambiare “kext.kext” con il nome del tuo file kext. Ad esempio, se il kext che desideri rimuovere è denominato “AppleIntelE1000e.kext”, il comando sarebbe:

3. Digitare la password dell’amministratore e premere Invio.

aggiungi-rimuovi-kexts-macos-admin-password

Se ciò non funziona, puoi anche eliminare forzatamente il kext usando rm.

1. Utilizzare il seguente comando di Terminale per rimuovere il file kext:

Assicurati di cambiare “kext.kext” con il nome del tuo file kext. Ad esempio, se il kext che desideri rimuovere si chiama AppleIntelE1000e.kext, il comando sarebbe:

aggiungi-rimuovi-kexts-macos-rm-comando

2. Immettere la password dell’amministratore e premere Invio.

aggiungi-rimuovi-kexts-macos-inserisci-admin-password-di nuovo

3. Riavvia il computer.

aggiungi-rimuovi-kexts-macos-riavvio

Installazione automatica di Kexts

Installare kexts non è semplice come rimuoverli. Può essere fatto manualmente, ma usare un’utilità di installazione kext come KextBeast è molto più semplice. KextBeast è stato creato per l’uso su Hackintoshes, ma funzionerà altrettanto bene su un Mac vaniglia.

1. Scarica KextBeast. Se non hai ancora un account gratuito con tonymacx86.com, dovrai crearne uno per scaricare il file.

2. Spostare il file kext che si desidera installare sul desktop. Il programma funzionerà automaticamente su qualsiasi file kext nella directory ~ / Desktop, quindi assicurati di avere quello giusto.

aggiungi-rimuovi-kexts-macos-move-kexts-file

3. Apri KextBeast e fai clic su “Continua”.

kextbeast-installazione

4. Fare nuovamente clic su “Continua”.

kextbeast-installazione-continue

5. Scegli l’unità di avvio del sistema come destinazione dell’installazione e fai clic su “Continua”.

kextbeast-select-hd

6. Spunta la casella accanto a “/ System / Library / Extensions” o “/ Library / Extensions”, a seconda di dove deve essere installato il tuo kext. Se non sai quale ome scegliere, scegli “/ System / Library / Extensions”.

kextbeast-seleziona-cartella di installazione

8. Fai clic su “Continua”.

kextbeast-installazione-altro-continua

9. Immettere la password dell’amministratore e fare clic su “Installa software”.

kextbeast-installazione-admin-password

10. Attendi il termine dell’installazione e fai clic su “Chiudi”.

kextbeast-installazione-riuscita

11. Riavvia il tuo computer.

kextbeast-riavvio-computer

Installazione manuale di Kexts

Kexts può anche essere installato manualmente. È un processo più complicato, tuttavia, e al tuo Mac non piace davvero che tu installi kext in questo modo.

1. Trascina e rilascia il tuo file kext in “/ System / Library / Extensions”.

kextbeast-drag-to-extensions-cartella

2. Fai clic su “Autentica”.

kextbeast-authenticate

3. Immettere la password dell’amministratore.

kextbeast-authenticate-with-admin-password

4. Apri Terminale e usa il comando sudo kextload kext.kext per caricare il file kext appena copiato. Assicurati di sostituire “kext.kext” con il nome del tuo file kext.

comando kextload

5. Immettere la password dell’amministratore.

kextload-admin-password

6. Riavvia il computer.

kexts-restart-computer

Conclusione

Non dovresti aver bisogno di scherzare con kext troppo spesso. Se hai bisogno di rimuovere un kext, puoi usare Terminale per eliminarlo senza troppi problemi. E se hai bisogno di installare un kext, usa KextBeast per semplificare il processo.