Vô hiệu hóa SIP trên máy Mac giữa năm 2012 Chạy Sierra 10.12.16


1

Tôi đã thử khởi động máy mac giữa năm 2012 (đang chạy Sierra 10.12.6) trong chế độ khôi phục và mở thiết bị đầu cuối; Tôi muốn tắt SIP. Như thường lệ, tôi đã gõ "csrutil vô hiệu hóa" và 'không tìm thấy lệnh' đã được trả về. Tôi đã xem câu trả lời của klanomath ở đây ( csrutil: không tìm thấy lệnh ) mặc dù tôi không hiểu ý của anh ấy / cô ấy bằng cách 'khởi động vào âm lượng chính của bạn'. Tôi không chắc điều đó có liên quan ở đây không, nhưng tôi đang tìm hiểu xem có cách nào khác để vô hiệu hóa SIP không. Là sierra cao cần thiết hoặc hữu ích ở đây?

(Ngoài ra, nếu có thể, một câu trả lời dễ hiểu bởi một người có rất ít kiến ​​thức về điện toán hoặc làm việc với thiết bị đầu cuối sẽ được đánh giá cao)

Cảm ơn trước.


Mục tiêu lớn hơn của bạn là gì? (ví dụ: Tại sao bạn muốn tắt SIP?) Ngoài ra, bạn có nhiều hơn một khối lượng khởi động không?
benwiggy

(1) Tôi đang vô hiệu hóa SIP vì tôi có hai gói tôi muốn chạy yêu cầu SIP bị vô hiệu hóa (cụ thể: Tôi đang chạy trình giả lập cá heo và Mac không nhận ra bộ điều hợp GameCube-USB googling Tôi thấy tôi cần tải xuống trình điều khiển để làm điều này và để chạy cái này tôi cần SIP bị vô hiệu hóa).
linearOperator32

(2) Xin hỏi câu hỏi cơ bản, nhưng làm cách nào để kiểm tra xem tôi có nhiều hơn một khối lượng khởi động không / khối lượng khởi động trong một tóm tắt là gì?
linearOperator32

Ổ đĩa khởi động là đĩa chứa HĐH hợp lệ mà bạn có thể khởi động.
benwiggy

Câu trả lời:


1

Thay vì chỉ viết "csrutil", hãy thay thế bằng:

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

vì vậy toàn bộ sự việc trở thành:

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

Lưu ý rằng "Macintosh HD" nên được thay thế bằng tên của đĩa khởi động của bạn. Nếu bạn không biết tên, thì hãy chạy lệnh sau:

ls /Volumes

Nó sẽ liệt kê các khối lượng có sẵn cho bạn.

Nếu ở trên đưa ra thông báo lỗi: "Thao tác không được hỗ trợ" thì có nghĩa là hệ thống khôi phục của bạn là phiên bản cũ đến mức không có hỗ trợ cho chức năng cần thiết để chạy csrutil.

Trong trường hợp đó, hãy thử khởi động ở chế độ Phục hồi Internet bằng cách giữ Cmd-Opt-R trong khi khởi động máy Mac, điều đó có nghĩa là các tệp cho hệ thống khôi phục được tải xuống adhoc từ máy chủ của Apple. Điều này sẽ cung cấp cho bạn một phiên bản đủ mới để chạy csrutil.

Trong trường hợp không thể thì thay vào đó, bạn có thể nâng cấp phân vùng phục hồi của riêng mình lên phiên bản mới hơn hoặc thay vào đó tạo phân vùng khôi phục trên ổ đĩa USB và khởi động trên đó. Cách làm cả hai được mô tả ở đây:

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


Tôi đã nhập vào ls / Tập và tin nhắn .Trash Mac OS X Base System Macintosh HD HD đã được trả lại. Tôi đoán điều này có nghĩa là tên của đĩa khởi động là Macintosh Macintosh HD. Tuy nhiên, khi tôi đã nhập vào các ứng dụng khác Có cách nào để khắc phục điều này? (Tất cả điều này đã được thực hiện trong thiết bị đầu cuối chế độ phục hồi)
linearOperator32

Tôi đã đọc bản chỉnh sửa và tôi cũng đã dùng thử / không thể dùng được Có cái gì khác tôi đang thiếu?
linearOperator32

Có vẻ như bạn đã bắt đầu sử dụng ổ đĩa khôi phục có phần mềm quá cũ - tức là trước khi hệ thống hỗ trợ SIP. Bạn sẽ cần cập nhật trước - hoặc bắt đầu từ ổ đĩa khôi phục mới hơn trên ổ đĩa ngoài!
jksoegaard

Làm cách nào để cập nhật khối lượng khôi phục? Tôi đã cài đặt tất cả các bản cập nhật xuất hiện trong cửa hàng ứng dụng. Có nơi nào khác tôi nên tìm kiếm các bản cập nhật?
linearOperator32

@ LinearOperator32 Tôi đã cập nhật câu trả lời với các chi tiết. Chủ yếu thử trước bằng cách khởi động vào chế độ Phục hồi Internet, nếu không cập nhật phân vùng khôi phục bằng liên kết được liệt kê hoặc tạo một ổ đĩa USB có khả năng khởi động với phân vùng khôi phục mới.
jksoegaard
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.