24 ноября 2008 - 01:25
Редко, когда после установки Mac OS X на PC все ваши устройства в системе будут успешно определены и будут успешно использоваться. Чтобы “научить” Mac OS X работать с тем или иным устройством необходимо использовать кексты (kext).
Kext (kernel extension) – это, как следует из перевода, расширение ядра системы. Для пользователей Windows будет более понятным определение драйвера. В операционных системах Mac OS X кексты используются для работы различных устройств, таких как видеокарты, аудиокарты, Wi-Fi и многие другие. В этой статье я расскажу о том, как устанавливать кексты и где их можно достать.
Как уже было сказано, кексты используются для работы различных устройств в Mac OS X. Но это не единственное их назначение, так же например есть кексты отвечающие за правильные выключение и перезагрузку системы, переход в режим сна, за экономию энергии системой (Power Management) и многие другие функции.
О кекстах
Узнать кекст проще простого, эти файлы имеют расширение *.kext и хранятся в специальной системной папке по адресу Mac OS HD/System/Librarу/Extensions или МакОс/Система/Библиотеки/Extensions. Зайдя в эту папку сразу после установки ОС вы увидите множество кекстов, не все они нужны именно вашей системе, но новичкам лучше ничего не трогать.
Как видите в моей папке находится 276 кекстов.
Установка кекстов
Допустим в вашей системе есть устройство, которое не работает должным образом. Вы скачали для него кекст. Установить этот кекст можно двумя способами: ручным и автоматическим.
Ручной способ заключается в том, что вы просто вручную копируете скачанный кекст в папку Extensions (см. выше). Но после данной процедуры необходимо произвести восстановление прав доступа на разделе с Mac OS X. Для восстановления прав запускаем Disk Utility (Дисковая утилита), выделяем раздел с МакОсью и сначала производим проверку прав доступа, а затем, если необходимо восстановление.
Второй способ заключается в автоматической установке кекста при помощи программы и этот способ более предпочтителен. Одной из лучших является бесплатная программа Kext Helper B7.
Необходимо просто запустить программу, после этого перетянуть мышкой нужные файлы на окно приложения, ввести пароль администратора и нажать Easy Install. Кексты будут установлены.
Помимо этих 2 методов установки существуют другие, например установка при помощи терминала или установка из инсталлятора *.pkg. Но их в статье рассматривать не будем.
После установки всех кекстов необходимо перезагрузить компьютер, чтобы кексты вступили в действие, но это не всегда так. Некоторые кексты начинают использоваться сразу после копирования в папку Extensions.
Где найти нужные кексты
Нужные кексты вы сможете найти в интернете, а именно на популярном форуме Insanelymac.com.
Удаление кекстов
Для удаления кекстов достаточно зайти в папку Extensions (см. выше) и просто удалить ненужный кекст, при этом ОС запросит вас ввести пароль администратора.