tài nguyên chuyển đổi / rsize tạm thời không có sẵn


27

Khi cố gắng chuyển đổi hoặc thay đổi kích thước hình ảnh dmg, tôi gặp lỗi:

hdiutil: convert failed Resource Temporarily Unavailable error

hoặc là

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

(mã lỗi hdiutil 35).

Câu trả lời:


39

Vấn đề dường như xảy ra khi bạn ngắt kết nối hình ảnh bằng cách sử dụng umount.

Kể lại hình ảnh (sử dụng hdiutil attachhoặc chỉ cần nhấp đúp vào hình ảnh) và sử dụng lại lệnh hdiutil detach. Điều này sẽ ngắt kết nối và đẩy hình ảnh.

hdiutil detach /Volumes/<your image>

1
Các hình ảnh được gắn vẫn xuất hiện trong "Tiện ích đĩa" khi bạn có thể xóa chúng.
Stefano Palazzo

Tôi đã sử dụng 'thông tin hdiutil "đã tìm thấy / dev rồi" hdiutil detach / dev / đĩa2 ". Bằng cách đó, bạn không phải ghi lại âm lượng.
drudru

Đây chính là nó! Tôi đã thử sử dụng umount / Tập / <hình ảnh của bạn> / nhưng nó chỉ ngắt kết nối hình ảnh nhưng vẫn thấy Phương tiện đọc / ghi của Apple trong Tiện ích đĩa ...
Richard Fu

2

Một khả năng khác là hình ảnh đĩa vẫn được gắn (từ công việc trước đó trên nó). Trong trường hợp này, chỉ cần chọn biểu tượng đẩy.

Sau đó, chuyển đổi hdiutil hoạt động rất tốt.


2

Trong trường hợp của tôi, một cái gì đó đã cố gắng truy cập vào hình ảnh. Những gì cuối cùng đã làm việc:

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

-2

khởi động lại máy của bạn và nó chạy lại nó sẽ hoạt động.


Chúng tôi đang tìm kiếm câu trả lời dài cung cấp một số giải thích và bối cảnh. Đừng chỉ đưa ra một câu trả lời một dòng; giải thích tại sao câu trả lời của bạn là đúng, lý tưởng với trích dẫn. Câu trả lời không bao gồm giải thích có thể được gỡ bỏ.
Tetsujin
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.