hdiutil: compact gagal - Fungsi tidak diterapkan


26

Saat memadatkan gambar jarang dengan hdiutil compactperintah, gagal dengan pesan hdiutil: compact gagal - Fungsi tidak diterapkan .


Saya mendapatkan pesan kesalahan yang sama ini, sebagai root, di dua komputer yang berbeda. Satu 10.10 (yang menciptakan sparsebundle) dan pada 10.6.8.

Jawaban:


46

Pesan kesalahannya cukup tidak jelas, tetapi salah satu alasannya mungkin karena Anda tidak terhubung ke stopkontak. Memadatkan gambar disk mungkin merupakan tugas yang panjang dan intensif, dan terkadang OS membantahnya saat Anda menggunakan baterai untuk menghindari risiko kehilangan data.

Jika Anda yakin bahwa Anda memiliki daya baterai yang cukup untuk menyelesaikan tugas, Anda dapat mengatasi batasan dengan menambahkan -batteryallowedtanda:

hdiutil compact my.sparseimage -batteryallowed 

0

Anda mungkin perlu menjalankan perintah sebagai root :

sudo hdiutil compact <sparseimage>

Peduli untuk berbagi prajurit turun-suara, tersembunyi? Menjalankan perintah sebagai root bekerja untuk saya ketika saya mengalami pesan kesalahan.
vol7ron

prajurit tersembunyi mungkin troll tersembunyi, tidak memperhatikan. Kamu benar. Terima kasih.
cucu8

Terima kasih, Cucu. Saya pikir saya terkejut melihatnya pada pertanyaan / jawaban lama. Mungkin root tidak perlu. Saya kira saya bisa mengatakan sebagai pengguna super sistem , karena beberapa orang tidak menggunakan default.
vol7ron
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.