Cách Xác minh (Sửa chữa &) Đĩa từ Dòng lệnh của Mac OS X
Ứng dụng Tiện ích ổ đĩa đi kèm với Mac OS X có một dòng lệnh tương đương cung cấp cho người dùng nâng cao khả năng thực hiện bảo trì ổ đĩa từ thiết bị đầu cuối, bao gồm xác minh và sửa chữa ổ đĩa. Điều này cho phép có nhiều khả năng khắc phục sự cố hữu ích, bao gồm khả năng sửa chữa đĩa từ xa thông qua SSH hoặc thông qua Chế độ một người dùng nếu tài khoản người dùng không thể truy cập được.Hướng dẫn này dành cho người dùng nâng cao, những người cảm thấy thoải mái với Terminal và dòng lệnh. Hầu hết người dùng máy Mac tốt hơn hết là nên sử dụng khía cạnh đồ họa của mọi thứ và sửa chữa ổ đĩa trực tiếp bằng Disk Utility hoặc thông qua chế độ khôi phục.
Xác minh Ổ đĩa từ Dòng lệnh trong OS X
Việc xác minh ổ đĩa sẽ xác định xem ổ đĩa có cần được sửa chữa hay không và có thể thực hiện theo cú pháp chung sau:
diskutil verifyVolume
Ví dụ: để xác minh ổ đĩa mặc định của máy Mac, bạn có thể sử dụng:
diskutil verifyvolume /
Các ổ đĩa được gắn khác cũng có thể được chỉ định nếu bạn biết tên của chúng:
diskutil verifyvolume /Volumes/ExternalBackups/
Lưu ý: ổ đĩa phải có đặc quyền của người dùng (hoặc sử dụng sudo) và ổ đĩa phải được gắn chủ động (đây là cách thực hiện điều đó từ dòng lệnh).
Giống như chạy Disk Utility từ GUI, dòng lệnh có thể mất một lúc. Nếu không có lỗi nào được báo cáo, việc sửa chữa âm lượng là không cần thiết. Nếu bạn thấy thông báo như sau:
Bạn sẽ muốn khắc phục điều đó bằng cách ban hành lệnh sửa chữa đĩa tiếp theo.
Thủ thuật Sửa chữa Âm lượng sau đây chỉ đơn giản là cách tiếp cận dòng lệnh đối với khả năng tương tự có trong ứng dụng GUI của Tiện ích Ổ đĩa. Như đã đề cập trước đây, điều này tốt nhất là dành riêng cho người dùng nâng cao.
Chạy đĩa sửa chữa từ dòng lệnh để giải quyết sự cố ổ đĩa được xác định
Khi bạn đã xác định ổ đĩa cần sửa chữa, bạn có thể thực hiện việc này bằng cách sử dụng lại lệnh diskutil:
diskutil repairvolume /
Một lần nữa, điều này có thể được hướng tới các tập đĩa khác bằng cách chỉ định tên hoặc điểm gắn kết của chúng như sau:
diskutil repairvolume /Volumes/ExternalBackups/
Bất kể đĩa đang được chạy, hãy để quá trình hoàn tất hoàn toàn trước khi thực hiện bất kỳ điều gì khác. Đĩa sửa chữa thường thành công trong việc giải quyết các sự cố được phát hiện bởi lệnh Xác minh đĩa.
Repair Disk không sửa chữa các quyền trên đĩa, mặc dù điều đó có thể được thực hiện bằng một chuỗi diskutil riêng biệt khi bạn đang ở dòng lệnh.
Nếu đĩa sửa chữa bị lỗi, đừng lo lắng, bởi vì bạn có thể sửa chữa ổ đĩa bằng lệnh fsck bằng quy trình này, phức tạp hơn một chút nhưng thường hoạt động trong các tình huống khi Tiện ích Ổ đĩa tiêu chuẩn không thành công hoặc không khả dụng.
Nếu bạn tiếp tục gặp sự cố, ổ đĩa có thể bị hỏng về mặt vật lý, điều này cho thấy rằng bạn nên lấy càng nhiều ổ đĩa ra khỏi ổ đĩa càng nhiều càng tốt, sao lưu mọi thứ và mua một ổ đĩa thay thế.