Nếu bạn không phiền hoặc chắc chắn Recovery HD của bạn đã được vá để phù hợp với HĐH trên hệ thống chính của bạn, bạn có thể ngắt một tệp và xem nó có hoạt động mà không cần phải cài đặt lại toàn bộ HĐH và không cần khởi động lại hay không kết nối internet / trình cài đặt đã lưu.
Sử dụng phân vùng Recovery
Nhiều tệp hệ thống 1 cũng được bao gồm trong phân vùng Recovery và có thể được sao chép qua.
Gắn HD Phục hồi
diskutil mount Recovery\ HD
Gắn kết BaseSystem.dmg
hdiutil mount /Volumes/Recovery\ HD/com.apple.recovery.boot/BaseSystem.dmg
Sao chép tập tin
FILE="/usr/bin/codesign"
sudo cp -p /Volumes/OS\ X\ Base\ System/${FILE} ${FILE}
Quá trình này có thể được kết hợp thành một lệnh đơn nếu bạn phải chạy nó thường xuyên
FILE="/usr/bin/codesign"; diskutil mount Recovery\ HD && hdiutil mount /Volumes/Recovery\ HD/com.apple.recovery.boot/BaseSystem.dmg && sudo cp -p /Volumes/OS\ X\ Base\ System/${FILE} ${FILE}
Ngay cả khi bạn đã xóa các cp
nhị phân (có thể xảy ra), có /usr/bin/ditto
, /usr/bin/tar
và một số lệnh khác có thể đứng trong cho cp
.
Cài đặt lại OS X
Nếu bạn có khả năng cài đặt lại OS X thông qua Recovery HD, Internet Recovery hoặc phương tiện cài đặt OS X thì cài đặt lại OS X sẽ 'sửa chữa' cài đặt của bạn và sao chép mọi tệp hệ thống bị thiếu / hỏng trở lại hệ thống của bạn.
Tôi khuyên bạn nên sửa chữa quyền bằng Disk Utility sau khi sao chép tệp theo cách thủ công và sau đó khởi động lại. Nếu sửa chữa hoạt động, bây giờ sẽ là thời gian tuyệt vời cho một ảnh chụp sao lưu khác.
1 Không phải tất cả các tệp hệ thống đều có trên Recovery HD, nhưng nhiều tệp thì có. Nếu lệnh sao chép không hoạt động, hãy kiểm tra xem tệp có tồn tại trên Recovery HD không.