hdiutil: compact fail - Chức năng không được thực hiện


29

Khi nén hình ảnh thưa thớt bằng hdiutil compactlệnh, nó sẽ thất bại với thông báo hdiutil: compact fail - Chức năng không được thực hiện .


Tôi nhận được thông báo lỗi tương tự, như root, trên hai máy tính khác nhau. Một 10.10 (tạo ra thưa thớt) và vào ngày 10.6.8.

Câu trả lời:


49

Thông báo lỗi khá không rõ ràng, nhưng một lý do có thể là bạn không được kết nối với ổ cắm điện. Nén hình ảnh đĩa có thể là một công việc lâu dài và chuyên sâu, và đôi khi HĐH từ chối nó khi bạn đang chạy bằng pin để tránh mọi nguy cơ mất dữ liệu.

Nếu bạn khẳng định rằng bạn có đủ năng lượng pin để hoàn thành nhiệm vụ, bạn có thể vượt qua giới hạn bằng cách thêm -batteryallowedcờ:

hdiutil compact my.sparseimage -batteryallowed 

0

Bạn có thể cần chạy lệnh dưới quyền root :

sudo hdiutil compact <sparseimage>

Muốn chia sẻ bỏ phiếu, chiến binh ẩn? Chạy lệnh như root làm việc cho tôi khi tôi gặp thông báo lỗi.
vol7ron

chiến binh ẩn có lẽ là troll ẩn, không để ý. Bạn đúng rồi. Cảm ơn.
cucu8

Cảm ơn, Cúc. Tôi nghĩ rằng tôi đã ngạc nhiên khi thấy nó trên một câu hỏi / câu trả lời cũ như vậy. Nó có thể root là không cần thiết. Tôi cho rằng tôi có thể nói là siêu người dùng hệ thống , vì một số người không sử dụng mặc định.
vol7ron
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.