Mac OS X'te Çekirdek Uzantılarını Manuel Olarak Yükleme

Anonim

Gelişmiş Mac OS X kullanıcıları, KEXT'in (çekirdek uzantıları) manuel olarak yüklenebileceğini bilmeyi faydalı bulabilir. Komut satırında rahatsanız kext'leri OS X'e manuel olarak yükleme işlemi çok zor değildir, ancak uygun .kext dosyasını uygun çekirdek uzantıları dizinine kopyalamak ve ardından chmod ve kext'in istendiği gibi çalışması için uygun izinleri atamak için chown.

Kext'i Mac OS X'e Manuel Olarak Yükleme

Kext kurulumunu tamamlamak için Terminal'i kullanmanız gerekecek, bu işlem tüm OS X sürümlerinde aynıdır:

  1. .kext dosyalarını /System/Library/Extensions/ dizinine kopyalayın
  2. Terminali açın ve şunu yazın:
  3. cd /System/Library/Extensions/
  4. Kext adını kurduğunuz adla değiştirerek terminalde aşağıdaki komutları yazın
  5. sudo chmod -R 755 kextfile.kext sudo chown -R root:wheel kextfile.kext

  6. Şimdi kext önbelleklerini kaldırın:
  7. sudo rm -R Uzantıları.kextcache sudo rm -R Uzantıları.mkext

  8. Mac'i yeniden başlatın

Çekirdek uzantısı şimdi kurulmalıdır. Emin olmak için OS X'teki aktif çekirdek uzantılarının bir listesini kextstat komutuyla sorgulayabilirsiniz, sonuçları sınırlamak için grep kullanın.

Benzer şekilde, bir kext dosyasını kaldırmak için aynı /System/Library/Extensions/ klasöründen bir öğeyi kaldırabilir, değişikliğin etkili olması için Mac'i yeniden başlatabilirsiniz.

Gördüğünüz gibi bu, kext'in kendisini yerleştirmesi için bir uygulama yükleyiciye güvenmekten daha fazla zaman alıyor ve Kext Drop gibi alternatiflerden biraz daha karmaşık. bunun yerine yükleyici uygulamaları, çünkü kext dosyalarının çoğu zaten bir uygulama yükleyicisinden geliyor, değil mi? Bununla birlikte, herhangi bir nedenle bir çekirdek uzantısı yüklemek için bir kurulum uygulaması veya kext değiştirici uygulama kullanamıyorsanız, yukarıda belirtilen manuel kurulum yöntemi OS X'in tüm sürümlerinde harika çalışır.

Tavsiye için Nick'e teşekkürler

Mac OS X'te Çekirdek Uzantılarını Manuel Olarak Yükleme