MacOS'tan Kext'ler Nasıl Eklenir ve Kaldırılır

MacOS’tan Kext’ler Nasıl Eklenir ve Kaldırılır

⌛ Reading Time: 6 minutes

Kext’ler veya çekirdek uzantıları, macOS’un Darwin çekirdeğinin temel işlevlerini genişletir. Windows altındaki sürücülere benzerler ve çekirdeğin bilgisayarınızın donanımıyla iletişim kurmasını sağlarlar. Çoğu zaman, bu dosyalar bakım gerektirmez. Ancak sorun yaşıyorsanız, bir veya iki kext ile oynamanız gerekebilir. Bu makalede, macOS’ta Kext’lerin nasıl ekleneceğini ve kaldırılacağını öğreneceksiniz.

Big Sur ve Daha Sonra Mac’ler Kexts Kullanıyor mu?

Apple artık macOS aygıtınızda kexts kullanmanızı önermemektedir. Daha da kötüsü, macOS Big Sur bazı kext’leri bile desteklemiyor; bunların bir listesini bulabilirsin Burada.

Kext’ler Nerede Bulunur?

Kext’leri Mac’inizde iki yerde bulabilirsiniz. Çoğu, kextlerin ana yuvası olan “Sistem/Kütüphane/Uzantılar” dizininde yaşar. Bazıları ayrıca “/Library/Extensions” klasöründe de bulunur, ancak bu daha az yaygındır.

Dosyaları .kext uzantılarından ve eklenti stili simgelerinden tanıyabilirsiniz.

Kext’ler Nasıl Kaldırılır

Kext’leri kaldırmanın iki yolu vardır. Birincisi Terminal komutunu kullanmaktır. kextunload.

1. Hangi kext’i kaldırmanız gerektiğini belirleyin. Doğru olana sahip olduğunuzdan kesinlikle emin olun. Sistem açısından kritik bir kext’i kaldırmak büyük sorunlara neden olabilir ve kext adları genellikle şifrelidir.

2. Terminal’i açın ve aşağıdaki komutu girin:

“kext.kext” dosyasını kext dosyanızın adıyla değiştirdiğinizden emin olun. Örneğin, kaldırmak istediğiniz kext “AppleMobileDevice.kext” olarak adlandırılmışsa, komut şöyle olacaktır:

3. Kext’inizi yazdıktan sonra Enter’a basın, ardından yönetici parolanızı yazın ve tekrar Enter’a basın.

Mac Kext Terminalini Kaldır

Bu işe yaramazsa, kullanarak kext’i zorla silebilirsiniz. rm.

1. Kext dosyasını kaldırmak için aşağıdaki Terminal komutunu kullanın:

“kext.kext” dosyasını kext dosyanızın adıyla değiştirdiğinizden emin olun. Örneğin, kaldırmak istediğiniz kext AppleIntelE1000e.kext olarak adlandırılmışsa, komut şöyle olacaktır:

Kext Rm Mac'i Kaldır

2. Yönetici parolanızı girin ve Enter’a basın.

Macos Terminal Big Sur'dan Kext'leri Kaldırın

3. Bilgisayarınızı yeniden başlatın.

Mac Yeniden Başlatma Cihazı

Kext’leri Otomatik Olarak Nasıl Kurulur

Kext’leri kaldırmak için aşağıdaki adımlar, yalnızca Big Sur’dan önce bir Mac işletim sistemi kullanıyorsanız ve başlangıçta Hackintosh’larla kullanılmak üzere oluşturulmuş KextBeast yardımcı programını kullanıyorsanız işe yarayacaktır.

1. KextBeast’i İndirin. Henüz tonymacx86.com’da ücretsiz bir hesabınız yoksa, dosyayı indirmek için bir tane oluşturmanız gerekir.

2. Yüklemek istediğiniz kext dosyasını Masaüstünüze taşıyın. Program otomatik olarak “~/Desktop” dizinindeki tüm kext dosyalarında çalışacaktır, bu yüzden doğru dosyaya sahip olduğunuzdan emin olun.

add-remove-kexts-macos-move-kexts-dosyası

3. KextBeast’i açın ve “Devam”a tıklayın.

kextbeast-kurulum

4. Tekrar “Devam”a tıklayın.

kextbeast-kurulum-devam

5. Kurulum hedefi olarak sisteminizin önyükleme sürücüsünü seçin ve “Devam”a tıklayın.

kextbeast-select-hd

6. Kext’inizin nereye yüklenmesi gerektiğine bağlı olarak “/System/Library/Extensions” veya “/Library/Extensions”ın yanındaki kutuyu işaretleyin. Hangisini seçeceğinizi bilmiyorsanız, “/System/Library/Extensions” öğesini seçin.

kextbeast-select-kurulum-klasörü

8. “Devam”ı tıklayın.

kextbeast-kurulum-daha-devam

9. Yönetici parolanızı girin ve “Yazılımı Yükle”yi tıklayın.

kextbeast-kurulum-admin-şifresi

10. Kurulumun bitmesini bekleyin ve “Kapat”a tıklayın.

kextbeast-kurulum-başarılı

11. Bilgisayarınızı yeniden başlatın.

kextbeast-restart-bilgisayar

Kext’leri Manuel Olarak Nasıl Kurulur

Big Sur veya sonraki sürümlerde çalışan bir Mac kullanıyorsanız, muhtemelen çekirdek uzantısı alternatiflerine bakmak isteyeceksiniz. Apple tavsiye ediyor Sürücü Kiti ve Ağ Uzantısı, Diğer şeylerin yanı sıra.

Yine de Big Sur’dan daha eski bir işletim sistemi kullanıyorsanız, kext’ler manuel olarak kurulabilir. Ancak bu daha zahmetli bir işlemdir ve Mac’iniz böyle kext’leri yüklemenizden gerçekten hoşlanmıyor.

1. kext dosyanızı “/System/Library/Extensions” içine sürükleyip bırakın.

kextbeast-uzantı-klasörüne sürükleyin

2. “Kimlik Doğrula”yı tıklayın.

kextbeast-authenticate

3. Yönetici parolanızı girin.

kextbeast-admin-parola ile-kimlik doğrulama

4. Terminal’i açın ve komutu kullanın sudo kextload kext.kext yeni kopyaladığınız kext dosyanızı yüklemek için. “kext.kext” dosyasını kext dosyanızın adıyla değiştirdiğinizden emin olun.

kextload komutu

5. Yönetici parolanızı girin.

kextload-admin-şifresi

6. Bilgisayarınızı yeniden başlatın.

kexts-yeniden başlat-bilgisayarı

Sıkça Sorulan Sorular

1. Big Sur sistem uzantılarıma nasıl erişirim?

Hem yerel hem de üçüncü taraf cihazınızda yüklü uzantıları bulmak için “Sistem Tercihleri ​​-> Uzantılar”a gidin.

2. Mac’imdeki bir sistem uzantısı engellendi. Ne yapmalıyım?

“Sistem Tercihleri ​​-> Güvenlik ve Gizlilik -> Genel”e gidin.

Pencerenizin sağ alt köşesinde, “Geliştiriciden sistem yazılımı” mesajının yanında bir “İzin Ver” düğmesi görmelisiniz. [Developer’s Name] yüklenmesi engellendi.”

Sol alttaki asma kilide tıklayın ve şifrenizi girin, ardından “İzin Ver” düğmesine dokunun.

3. Sistem uzantıları ve çekirdek uzantıları aynı mı?

Sistem uzantıları ve çekirdek uzantıları, aynı nihai hedefle tasarlandı ancak biraz farklı çalışıyor. Her ikisi de Mac’inizdeki arka plan görevlerinin daha sorunsuz çalışmasını amaçlar.

Ancak, sistem uzantıları çekirdek içinde çalışmaz (bunun yerine bireysel uygulamalar gibi çalışır). Bu nedenle, bir sorun ortaya çıktığında Mac’iniz için o kadar büyük bir tehdit oluşturmazlar.

Toplama

Kext’lerle çok sık uğraşmanıza gerek yok. Cihazınız Big Sur veya sonraki bir sürümde çalışıyorsa, neredeyse hiçbir zaman bir tane yüklemeniz gerekmez.

Bir noktada bir kext’i kaldırmanız gerekirse, onu silmek için Terminal’i çok fazla sorun yaşamadan kullanabilirsiniz. Daha eski bir Mac kullanıyorsanız ve bir kext yüklemeniz gerekiyorsa, işlemi basitleştirmek için KextBeast’i kullanın.

macOS bakımı söz konusu olduğunda, ara sıra yardıma ihtiyaç duyabileceğiniz başka bir şey de, normal şekilde silinmeyen dosyaları silmektir.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.