Jump to content
Sign in to follow this  
Najrad

Wyłączenie SIP w Clover

Recommended Posts

Kurcze... fascynujące co piszesz. Szukałem i nigdzie nie... widzę. Jedyne co mnie niepokoi to fakt, że w panelu Clovera - w preferencjach - w zakładce zmienne NVRam, w opcji " Zapisz NVRAM na partycji" mam zaznaczone "automatycznie",  a zmiana na "nigdy" skutkuje tym, że po jakimś czasie i  tak zaznaczone jest "automatycznie". Sprawdzałem poleceniem ls, sprawdzałem MacComanderem i nigdzie nie widzę takiego pliku. Niemniej coś jest na rzeczy. System stawiałem na czysto, więc zaszłości z poprzednich edycji macOS raczej nie wchodzą w grę. Na razie dam spokój, bo po grypie zaległości mi się zrobiły w pracy.

Share this post


Link to post
Share on other sites

Ustawienia SIP masz zapisane w NVRAM.

 

Teraz kwestia czy masz działający NVRAM, czy emulujesz go plikiem na dysku. Jeśli masz natywny zapis, to sprawdź czy dziala, ewentualnie wywal zawartość komendą:

sudo nvram -c

Upewnij się też, że masz wyłączony/skasowany sterownik: EmuVariableUefi oraz skrypty startowe clovera z /etc/rc.d*.

 

Dlaczego wspomniałem o pliku? Clover bez względu jaki masz zapis do nvram, zawsze sprawdza czy istnieje gdzieś na dyskach zapisany nvram.plist i jeśli jest to wczytuje. Czasami można sobie tak nabruździć jak nie wiem szukając przyczyny problemu, a potem okazuje się śmieć w nvram.plist.

Share this post


Link to post
Share on other sites

to co mogłem na szybko zrobić to test http://hamac.pl/topic/9672-natywny-zapis-wartości-do-nvram/?hl=nvram. Wszystko działa jak powinno. Zrobiłem też małą podmiankę: po wykonaniu testu odpiąłem dysk z systemem i podłączyłem inny z 10.12, wystartowałem i polecenie nvram -x -p pokazało zapisaną poprzednio wartość. Więc chyba nvram działa jak trzeba?

Share this post


Link to post
Share on other sites

Generalnie trzeba zrobić zapis:

sudo nvram parametr=warosc

 

restart, a potem sprawdzić

sudo nvram -p

 

czy "parametr" z "wartość" jest. 

 

Jak nvram śmiga i masz wywalone skrypty z /etc/rc.d* to reszta już tkwi tylko w konfiguracji config.plist.

 

Clover dodaje wartości domyślne, teraz nie pamiętam jakie one są, ale możesz dodając właściwe wpisy do config.plist je "nadpisać". 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.