Có khả năng "chống phân mảnh" một hình ảnh bó thưa thớt và lấy lại (hầu hết) không gian trống?
Đây là nền tảng: Tôi đang sử dụng các gói thưa thớt và thỉnh thoảng tôi muốn lấy lại không gian từ chúng để tôi chạy:
hdiutil compact image.sparsebundle
Tuy nhiên, như được giải thích trong trang man, nó chỉ lấy lại các tập tin băng tần hoàn toàn không sử dụng, vì vậy trong trường hợp của tôi, nó nói:
Reclaimed 0 bytes out of 90.4 GB possible.
Tất nhiên, có khả năng sao chép nội dung của hình ảnh này sang một gói thưa thớt mới sau đó được sử dụng thay thế, nhưng điều đó vừa cồng kềnh vừa cần đủ không gian trống cho thao tác này.
Trong khi đó, tôi phát hiện ra rằng đầu ra của lệnh compact có phần sai lệch (tôi hiện đang chạy OS X 10.5.7) vì đôi khi nó liệt kê một kích thước có thể lớn hơn kích thước hiện tại được gói bởi hình ảnh cứng lái xe. Tôi không nhìn gần hơn nhưng đầu ra dường như là kích thước tối đa hoặc "kích thước tối đa" - "kích thước được sử dụng".