hdiutil convert / rsize resource untuk sementara tidak tersedia

27

Saat mencoba untuk mengubah atau mengubah ukuran gambar dmg saya mendapatkan kesalahan:

hdiutil: convert failed Resource Temporarily Unavailable error

atau

hdiutil: resize: failed. Resource temporarily unavailable (35).

(kode kesalahan hdiutil 35).

reto
sumber

Jawaban:

39

Masalahnya tampaknya terjadi ketika Anda melepas gambar menggunakan umount.

Remount gambar (baik menggunakan hdiutil attachatau klik dua kali gambar) dan gunakan perintah hdiutil detachitu lagi. Ini akan melepas dan mengeluarkan gambar.

hdiutil detach /Volumes/<your image>
reto
sumber
1
Gambar yang dipasang masih muncul di "Disk Utility" saat Anda dapat menghapusnya.
Stefano Palazzo
Saya menggunakan 'hdiutil info "menemukan / dev lalu" hdiutil detach / dev / disk2 ". Dengan begitu Anda tidak perlu me-remount volumenya.
drudru
Ini dia! Saya mencoba menggunakan umount / Volume / <gambar Anda> / tapi itu hanya meng-unmount gambar tetapi masih melihat Apple membaca / menulis Media di Disk Utility ...
Richard Fu
2

Kemungkinan lain adalah gambar disk masih terpasang (dari pekerjaan sebelumnya). Dalam hal ini, cukup pilih ikon eject.

Setelah itu, petobat hdiutil bekerja dengan sangat baik.

David C
sumber
2

Dalam kasus saya ada sesuatu yang mencoba mengakses gambar. Apa yang akhirnya berhasil:

sudo lsof | grep ~/Unix.sparsebundle/
sudo kill -9 889
resize -size 100g ~/Unix.sparsebundle/
Zaheer
sumber
-2

restart mesin Anda dan jalankan lagi itu seharusnya berfungsi.

pengguna238635
sumber
Kami mencari jawaban panjang yang memberikan penjelasan dan konteks. Jangan hanya memberikan jawaban satu baris; jelaskan mengapa jawaban Anda benar, idealnya dengan kutipan. Jawaban yang tidak termasuk penjelasan dapat dihapus.
Tetsujin