Disabilitare SIP su un Mac di metà 2012 con Sierra 10.12.16


1

Ho provato ad avviare il mio Mac di metà 2012 (che esegue Sierra 10.12.6) in modalità di ripristino e ad aprire il terminale; Vorrei disabilitare SIP. Come al solito, ho digitato "csrutil disable" e 'command not found' è stato restituito. Ho esaminato la risposta di klanomath qui ( csrutil: comando non trovato ) anche se non ho capito bene cosa intendesse con "avviare il tuo volume principale". Non sono sicuro se ciò sia pertinente qui, ma sto chiedendo se esiste un altro modo per disabilitare SIP. High-Sierra è necessaria o utile qui?

(Inoltre, se possibile, sarebbe molto apprezzata una risposta comprensibile da parte di una persona con un background molto ridotto nell'informatica o nel lavoro con il terminale)

Grazie in anticipo.


Qual è il tuo obiettivo più grande? (es. Perché vuoi disabilitare SIP?) Inoltre, hai più di un volume di avvio?
Benwiggy,

(1) Sto disabilitando SIP poiché ci sono due pacchetti che vorrei eseguire che richiedono che SIP sia disabilitato (in particolare: sto eseguendo l'emulatore Dolphin e il Mac non sta riconoscendo un adattatore GameCube-USB, quindi dopo alcuni googling ho scoperto che dovevo scaricare un driver per farlo e per eseguirlo ho bisogno di SIP disabilitato).
LinearOperator32,

(2) Scusa la domanda elementare, ma come posso verificare se ho più di un volume di avvio / che cos'è un volume di avvio in breve?
LinearOperator32,

Un volume di avvio è un disco che contiene un sistema operativo valido da cui è possibile avviare.
Benwiggy,

Risposte:


1

Invece di scrivere semplicemente "csrutil", sostituiscilo con:

/Volumes/Macintosh\ HD/usr/bin/csrutil

così il tutto diventa:

/Volumes/Macintosh\ HD/usr/bin/csrutil disable

Si noti che "Macintosh HD" deve essere sostituito con il nome del disco di avvio. Se non si conosce il nome, eseguire il comando seguente:

ls /Volumes

Elencherà i volumi disponibili per te.

Se quanto sopra riporta il messaggio di errore: "Operazione non supportata" significa che il tuo sistema di recupero è una versione così vecchia che non ha il supporto per la funzionalità necessaria per eseguire csrutil.

In tal caso, prova ad avviare in modalità Internet Recovery tenendo premuto Cmd-Opt-R durante l'avvio del Mac, il che significa che i file per il sistema di recupero vengono scaricati ad hoc dai server di Apple. Questo dovrebbe darti una versione abbastanza nuova per eseguire csrutil.

Nel caso ciò non fosse possibile, è possibile invece aggiornare la propria partizione di ripristino a una versione più recente o in alternativa creare una partizione di ripristino su una pen drive USB e avviarla. Come fare entrambe le cose è descritto qui:

https://superuser.com/questions/1024493/updating-recovery-partition-in-os-x-el-capitan


Ho digitato ls / Volumes e il messaggio ".Trash Mac OS X Base System Macintosh HD" è stato restituito. Ho pensato che questo significava che il nome del disco di avvio era "Macintosh HD". Tuttavia, quando ho digitato "/ Volumes / Macintosh HD / usr / bin / csrutil disable", è stato restituito il messaggio "/ Volumes / Macintosh: No tali file o directory". C'è un modo per risolvere questo problema? (Tutto ciò è stato fatto nel terminale della modalità di ripristino)
LinearOperator32,

Ho letto la modifica e ho anche provato "/ Volumes / Macintosh \ HD / usr / bin / csrutil disable", ma ho ricevuto il messaggio "/ Volumes / Macintosh HD / usr / bin / csrutil: operazione non supportata". C'è qualcos'altro che mi manca?
LinearOperator32,

Sembra che tu abbia avviato un volume di ripristino con software troppo vecchio, ovvero prima che il sistema supportasse SIP. Dovrai prima aggiornarlo o iniziare da un volume di recupero più recente su un'unità esterna!
jksoegaard, il

Come aggiornerei il volume di recupero? Ho installato tutti gli aggiornamenti che compaiono nell'app store. C'è un altro posto in cui dovrei cercare gli aggiornamenti?
LinearOperator32,

@ LinearOperator32 Ho aggiornato la risposta con i dettagli. Prova innanzitutto eseguendo l'avvio in modalità Ripristino di Internet, se ciò non riesce ad aggiornare la partizione di ripristino utilizzando il collegamento elencato o crea un pendrive USB avviabile con una nuova partizione di ripristino attiva.
jksoegaard,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.