Help - Search - Members - Calendar
Full Version: как правильно установить кехт
InsanelyMac Forum > OSx86 Project > Your Language > Русский
karpenko
установил forcedeth

http://forum.insanelymac.com/index.php?act...ost&id=2053
и все работает но только до перезагруэки
как прописать етот кекх в автозагрузку :-|
bamboontu
Я уж не знаю, что такое forcedeath.
Но в общем случае процесс установки кекста выглядит следующим образом:
+ меняешь владельца кекста на суперпользователя
sudo chown -R root:wheel *.kext
+ разрешаешь права на выполнение всем, изменение - владельцу
sudo chmod -R 755 *.kext
+ удаляешь кэш кекстов
sudo rm -rf /System/Library/Extensions.mkext
+ исправляешь разрешения (можно и в DiskUtility)
sudo diskutil repairPermissions /
+ ну а теперь можно и кекст загрузить (а лучше перезагрузиться)
sudo kextload *.kext

Все это выполняет автоматически утилита Kext Helper. Просто перетащи в нее кекст и укажи пароль суперпользователя.
Kindzadza
Я не вводил при установке никакого пароля вообще - при этом KEXTHELPER не даёт ничего делать.
Делаю вывод, что пароль надо бы задать...
Как задать или сменить пароль руту? Или я вообще не в ту сторону двигаюсь?
bamboontu
QUOTE(Kindzadza @ Mar 2 2008, 01:00 PM) *
Я не вводил при установке никакого пароля вообще - при этом KEXTHELPER не даёт ничего делать.
Делаю вывод, что пароль надо бы задать...
Как задать или сменить пароль руту? Или я вообще не в ту сторону двигаюсь?

Хм... В KextHelper есть графа password соответственно для пароля. Без пароля установить кекст (читай внести изменение в системные файлы) не удастся ни KextHelper'ом, ни консолью.
Пароль меняет команда passwd (без параметров). Только зачем его менять-то?

Вместо root в данном случае будет твой аккаунт (в статусе админа) залогенный. Это я, наверное, в заблуждение ввел предыдущим постом.
A.I.Ghost
bamboontu и остальным
кекст надо СНАЧАЛА запулить в /System/Library/Extensions (тигр это или леопард не имеет значения)
далее в терминале
CODE
sudo -s
[enter your pass]
rm -rf /System/Library/Extensions.mkext
chmod -R 755 /System/Library/Extensions/tvoi.kext
chown -R root:wheel /System/Library/Extensions/tvoi.kext
diskutil repairPermissions /
kextcache -k /System/Library/Extensions
reboot


При запуске системы давим на F8
как появится меню загрузки выбираем системную партицию и пишем
"-f -v" - без скобок понятное дело.
Давим Enter - система грузится.

-f перед загрузкой системы обновит все связи с кекстами. Должно помочь.
-v это чтоб все действия были выведены в строчном режиме.

А вот что такое forcedeath я и сам не знаю.


Да, и впредь - ставте UTF-8 кодировку...
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.