ซ่อมแซมสิทธิ์ดิสก์จากบรรทัดคำสั่งใน Mac OS X
ในบางสถานการณ์ คุณอาจต้องซ่อมแซมการอนุญาตดิสก์ของ Mac แต่ไม่สามารถเข้าถึงแอป Disk Utility ได้ อาจเป็นเพราะการจัดการระยะไกลหรือเนื่องจากปัญหาบางอย่างใน OS X โชคดีที่ยังมีอีกประการหนึ่ง วิธีที่คุณสามารถใช้ซ่อมแซมสิทธิ์ดิสก์ใน Mac OS X ซึ่งเข้าถึงได้ทางบรรทัดคำสั่ง
เพื่อความชัดเจน การดำเนินการนี้จะเริ่มต้นฟังก์ชันสิทธิ์การซ่อมแซมดิสก์แบบเดียวกับที่เห็นในแอป OS X Disk Utility ผ่านทางเทอร์มินัล เปิด Terminal.app จากนั้นพิมพ์คำสั่งต่อไปนี้:
diskutil repairPermissions /
คุณอาจต้องการนำหน้า diskutil ด้วย sudo เช่น:
sudo diskutil repairPermissions /
การดำเนินการนี้จะซ่อมแซมการอนุญาตดิสก์ในไดรฟ์หลักของ Mac ซึ่งกำหนดเป็นโวลุ่มรูท /
ตามที่คุณคาดเดา ถ้าคุณต้องการ คุณสามารถเรียกใช้การซ่อมแซมสิทธิ์ดิสก์บนดิสก์อื่นได้ด้วยการระบุไดรฟ์ข้อมูลอื่นแทน / ที่บรรทัดคำสั่ง
โดยไม่คำนึงถึงดิสก์เป้าหมาย เมื่อดำเนินการคำสั่งแล้ว คุณจะเห็นข้อความเช่น:
เริ่มการตรวจสอบ/ซ่อมแซมสิทธิ์ใน disk0s2 Mac HD
เวลาที่ใช้ในการซ่อมแซมสิทธิ์ของดิสก์ขึ้นอยู่กับปัจจัยต่างๆ แต่คำสั่งจะอัปเดตเมื่อมีการซ่อมแซมสิทธิ์และจะสิ้นสุดเองเมื่อ diskutil เสร็จสิ้น กระบวนการนี้อาจใช้เวลาพอสมควร ดังนั้นโปรดเตรียมพร้อมและอดทน แยกกัน คุณอาจต้องการซ่อมแซมสิทธิ์ของบัญชีผู้ใช้ด้วย ซึ่งต้องใช้กระบวนการอื่นที่เริ่มต้นเมื่อบูต OS X
หากคุณได้ตรวจสอบสิทธิ์ของดิสก์แล้วและคุณพบปัญหามากมาย คุณอาจต้องตรวจสอบกับรายการเหล่านี้จาก Apple เพื่อหาข้อผิดพลาดที่คุณสามารถเพิกเฉยได้อย่างปลอดภัย