หากคุณไม่สนใจหรือแน่ใจว่า Recovery HD ของคุณได้รับการติดตั้งให้ตรงกับระบบปฏิบัติการในระบบหลักของคุณคุณสามารถขัดขวางไฟล์และดูว่าทำงานได้หรือไม่โดยไม่จำเป็นต้องติดตั้งระบบปฏิบัติการใหม่ทั้งหมดโดยไม่ต้องรีสตาร์ทหรือ การเชื่อมต่ออินเทอร์เน็ต / ตัวติดตั้งที่บันทึกไว้
ใช้พาร์ติชันกู้คืน
ไฟล์ระบบ1ไฟล์จำนวนมากรวมอยู่ในพาร์ติชั่นการกู้คืนและสามารถคัดลอกได้
เมานต์ Recovery HD
diskutil mount Recovery\ HD
เมาท์ BaseSystem.dmg
hdiutil mount /Volumes/Recovery\ HD/com.apple.recovery.boot/BaseSystem.dmg
คัดลอกไฟล์
FILE="/usr/bin/codesign"
sudo cp -p /Volumes/OS\ X\ Base\ System/${FILE} ${FILE}
กระบวนการนี้สามารถรวมกันเป็นคำสั่งบรรทัดเดียวหากคุณต้องเรียกใช้บ่อยๆ ...
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}
แม้ว่าคุณจะถูกลบcp
เลขฐานสอง (ซึ่งอาจจะเกิดขึ้น) มี/usr/bin/ditto
, /usr/bin/tar
และคำสั่งอื่น ๆ cp
หลายอย่างที่สามารถยืนอยู่ใน
ติดตั้ง OS X อีกครั้ง
หากคุณมีความสามารถในการติดตั้ง OS X ใหม่ผ่าน Recovery HD, Internet Recovery หรือสื่อการติดตั้ง OS X จากนั้นการติดตั้ง OS X อีกครั้งจะ 'ซ่อมแซม' การติดตั้งของคุณและคัดลอกไฟล์ระบบที่หายไป / เสียหาย
ฉันขอแนะนำให้คุณซ่อมแซมการอนุญาตโดยใช้ Disk Utility หลังจากคัดลอกไฟล์ด้วยตนเองแล้วทำการรีบู๊ต หากการแก้ไขใช้งานได้จะเป็นเวลาที่ยอดเยี่ยมสำหรับสแน็ปช็อตการสำรองอื่น
1ไม่ได้ทุกไฟล์ระบบที่อยู่ในการกู้คืน HD แต่จำนวนมาก หากคำสั่งการคัดลอกใช้งานไม่ได้ให้ตรวจสอบว่ามีไฟล์อยู่ใน Recovery HD