OSX El Capitan / ปิดใช้งานการป้องกันความสมบูรณ์ของระบบ csrutil ไม่พร้อมใช้งาน (เพื่อตั้งค่า ntfs-3g)


0

เป้าหมาย: เขียนถึง 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

@Tetsujin บูตระบบและทำงานได้ดีแรงจูงใจเพียงอย่างเดียวในการบูตเข้าสู่การกู้คืนคือการปิดใช้งาน SIP คำถามมีข้อมูลที่เกี่ยวข้องทั้งหมดในตอนนี้หรือยังมีบางสิ่งที่ขาดหายไปในสายตาของคุณ? ขอบคุณ
leoauri

การเขียนใหม่ทำให้เข้าใจได้มากขึ้นในขณะนี้ การแก้ไขที่ดี ก่อนหน้านี้ฟังดูเหมือนว่าคุณจะกู้คืนข้อมูลไม่ได้ในขณะที่ทำงานนี้ - ตอนนี้เห็นได้ชัดว่า มีเครื่องมือที่คุณสามารถใช้สร้างลิงก์ได้ macworld.com/article/2602951/... [การเขียนเก่า แต่แอปนั้นทันสมัย]
Tetsujin

คำตอบ:


0

คำตอบคือใช่ หากคุณสร้างแผ่นบูต อย่างนี้ มันช่วยให้คุณเข้าถึงเทอร์มินัลและ csrutil ซึ่งคุณสามารถใช้เพื่อปิดใช้งาน SIP

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.