Znam wady wyłączenia podpisywania kext, ale zastanawiałem się, jak mogę to wyłączyć w systemie Mac OS X 10.10 „Yosemite”?
yosemite
code-signing
kernel-extensions
Stijn.V
źródło
źródło
nvram boot-args
. Jeśli to drukuje żadnych wartości (na przykład „IOG = 0x0”), dodaj je do powyższego polecenia za pomocą przecinka, tak:sudo nvram boot-args=kext-dev-mode=1,iog=0x0
. Następnie, aby wyłączyć tryb kext-dev, nie używaj polecenia „-d”, ale raczej pomiń tę część podczas ustawiania starych argumentów rozruchowych.nvram: Error setting variable - 'boot-args': (iokit/common) general error
się komunikat o błędzie. Nie mogę znaleźć, co może oznaczać „błąd ogólny”. Każda pomoc będzie mile widziana.Cytując dokumentację Apple:
Źródło: Konfigurowanie ochrony integralności systemu
Wciąż cytuję:
Źródło: Rozszerzenia jądra
źródło