Définition :
Les .kext sont des extensions du noyau (Kernel Extentions). Sortes de drivers, ils permettent au système d'employer un matériel donné dont le .kext porte fréquemment le nom.
Le dossier Extensions :
Les .kext sont tous regroupés dans le dossier /System/Library/Extensions/

Le meta-kext Extensions.mkext
Le fichier /System/Library/Extensions.mkext est un fichier de cache (Kernel Extensions Cache). Il regroupe tous les fichiers kext présents dans le dossier Extensions utiles sur votre machine.
Installer un .kext
Pour installer simplement un kext plusieurs utilitaires automatisent les tâches suivantes :
KextHelperb7 ; OSX86Tools ; Uinstaller
Quand une extension est fournie par un fabriquant il existe normalement un package d'installation. Certains développeurs fabriquent eux même leur package d'installation. Si le package est bien fait, il prend en charge la réparation des autorisations.
Copier un .kext du bureau au dossier Extensions
cp -R ~/Desktop/Nomdukext.kext /System/Library/Extensions/
Réparer les autorisation
chmod -R 775 /System/Library/Extensions/Nomdukext.kext
chown -R root:wheel /System/Library/Extensions/Nomdukext.kext
Enlever le ficher de cache pour qu'il soit recréé au prochain démarage
rm -rf /System/Library/Extensions.mkext
La réparation des autorisation et le renouvellement du fichier de cache sont indispensables
Enlever un .kext
rm -rf /Sustem/Library/Extensions/Nomdukext.kext
Modifier un .kext
Il s'agit de modifier le fichier info.plist contenu dans le .kext. Un clique droit sur le .kext permet d'en afficher le contenu dans une nouvelle fenêtre du finder.

On copie sur le bureau puis on l'édite avec TextEdit. En général, il s'agit souvent d'ajouter des identifiants (exemple : 0x816910ec) de matériel à la ligne IOPCIMatch. A voir selon des instructions plus précisées (tutoriel ou topic trouvé sur un forum).
| Le Kernel (noyau) | EFI et PC EFI |
|---|



Commentaires
Franchement merci beaucoup ... j'en avais marre de trouver des kext avec des liens casses. merci encore !
je m'y met des cet aprem :)