Цель: написать в NTFS на El Capitan (следуя этим инструкциям)
Проблема: csrutil недоступен, поэтому я не могу отключить защиту целостности системы
Вопрос: возможно ли создать загрузочный диск с этими инструкциями, добавить csrutil и использовать его для отключения SIP? Или есть что-то еще, что я могу сделать, чтобы отключить SIP без полной переустановки ОС?
Фон: это на восстановленном MacBook Pro
Я полагаю, что у него нет раздела восстановления, но вот вывод diskutil list
просто для уверенности:
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *250.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS OSX 249.7 GB disk0s2
Я думаю, что они скопировали образ диска на диск, а не установили с установщиком, поэтому раздел восстановления не был создан.
Когда я держу Cmd+R, он не загружается в режиме восстановления, он запускает «интернет-восстановление».
»... Internet Recover переустановит версию OS X, которая изначально была в комплекте с Mac. "
К сожалению, версия osx, в которой не было csrutil.
В этой системе восстановления через Интернет я попытался запустить csrutil, то есть набрал csrutil в терминале, но команда не была найдена.
Я попытался запустить csrutil из /Volumes /OSX /usr /bin /csrutil, т.е. не из /usr /bin системы интернет-восстановления, а скорее из папки /usr /bin системы el capitan, установленной на загрузочном диске
но это не удалось с сообщением
dyld: DYLD_ environment variables being ignored because main executable (/Volumes/OSX/usr/bin/csrutil) is code signed with entitlements
dyld: Symbol not found: ___NSDictionary0__
Referenced from: /Volumes/OSX/usr/bin/csrutil
Expected in: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
in /Volumes/OSX/usr/bin/csrutil
Trace/BPT trap: 5