Yanıtlar:
Kext imzalama güvenlik ayarını devre dışı bırakmak için:
sudo nvram boot-args=kext-dev-mode=1
Bu ayarı değiştirdikten sonra, OS X'in tanıması için bilgisayarı yeniden başlatmanız gerekir.
Kext imzalama ayarının genel olduğunu belirtmek önemlidir, devre dışı bırakırsanız yalnızca güvendiğiniz kaynaklardan sistem sürücülerini yüklemeye dikkat etmeniz gerekir.
Tekrar etkinleştirmek için şunu kullanın:
sudo nvram -d boot-args
nvram boot-args
. O (örneğin, "IOG = 0x0") herhangi bir değer basar, bu gibi virgül kullanarak yukarıdaki komuta ekleyebilirsiniz: sudo nvram boot-args=kext-dev-mode=1,iog=0x0
. Ardından, kext-dev-modunu devre dışı bırakmak için "-d" komutunu kullanmayın, eski önyükleme argümanlarını ayarlarken bu bölümü atlayın.
nvram: Error setting variable - 'boot-args': (iokit/common) general error
hata mesajı almaya devam ediyorum . "Genel hatanın" ne anlama geldiğini bulamıyorum. Herhangi bir yardım mutluluk duyacağız.
Apple'ın belgelerinden alıntı:
Sistem Bütünlüğü Korumasını etkinleştirmek veya devre dışı bırakmak için, Kurtarma İşletim Sistemine önyükleme yapmalı ve Terminal'den csrutil (1) komutunu çalıştırmalısınız.
Makinenizi yeniden başlatarak ve başlangıçta Komut ve R tuşlarını basılı tutarak Kurtarma İşletim Sistemine önyükleme yapın. Yardımcı Programlar menüsünden Terminal'i başlatın. Aşağıdaki komutu girin: $ csrutil enable
Bir makinede Sistem Bütünlüğü Korumasını etkinleştirdikten veya devre dışı bıraktıktan sonra, yeniden başlatma gerekir.
Kaynak: Sistem Bütünlüğü Korumasını Yapılandırma
Hala alıntı yapılıyor:
OS X El Capitan'dan itibaren, kext-dev-mode boot-arg artık kullanılmıyor.
sudo nvram boot-args="kext-dev-mode=1" # Has No Effect
Kaynak: Çekirdek Uzantıları