Як установити розширення ядра в Mac OS X вручну
Досвідченим користувачам Mac OS X може бути корисно знати, що KEXT (розширення ядра) можна встановити вручну. Процес інсталяції kexts вручну в OS X не надто складний, якщо ви добре знаєте командний рядок, але це багатоетапний процес копіювання відповідного файлу .kext у відповідний каталог розширень ядра, а потім використання chmod і chown, щоб призначити відповідні дозволи kext, щоб він працював належним чином.
Встановлення Kext вручну в Mac OS X
Вам знадобиться скористатися терміналом, щоб завершити встановлення kext, цей процес однаковий у всіх версіях OS X:
- Скопіюйте файл(и) .kext до /System/Library/Extensions/
- Відкрийте термінал і введіть:
cd /System/Library/Extensions/
- Введіть наступні команди в терміналі, замінивши назву kext на ту, яку ви встановлюєте
- Тепер видаліть кеші kext:
- Перезавантажте Mac
sudo chmod -R 755 kextfile.kext sudo chown -R root:wheel kextfile.kext
sudo rm -R Extensions.kextcache sudo rm -R Extensions.mkext
Тепер має бути встановлено розширення ядра. Ви можете запитати список активних розширень ядра в OS X за допомогою команди kextstat, щоб переконатися, використовуйте grep, щоб обмежити результати.
Подібним чином ви можете видалити елемент із тієї ж папки /System/Library/Extensions/, щоб видалити файл kext, перезавантаживши Mac знову, щоб зміни набули чинності.
Як ви бачите, це забирає більше часу, ніж покладатися на інсталятор програми для встановлення самого kext, і це трохи складніше, ніж альтернатива, як-от Kext Drop, тому в ідеалі ви будете лише одним із натомість програми встановлення, тому що більшість файлів kext все одно надходять із програми встановлення програми, чи не так? Тим не менш, якщо ви з певних причин не можете використати програму встановлення або програму-модифікатор kext для встановлення розширення ядра, описаний вище спосіб встановлення вручну чудово працює в усіх версіях OS X.
Дякую Ніку за пораду