เป้าหมาย: เขียนถึง 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 มันจะไม่บูตเข้าสู่โหมดการกู้คืนมันเปิดตัว "การกู้คืนอินเทอร์เน็ต"
"... การกู้คืนอินเทอร์เน็ตจะติดตั้งเวอร์ชั่นใหม่ของ 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