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).

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>

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.


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/

-2

restart mesin Anda dan jalankan lagi itu seharusnya berfungsi.


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
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.