Zasób hdiutil convert / rsize chwilowo niedostępny

27

Podczas próby konwersji lub zmiany rozmiaru obrazu dmg pojawia się błąd:

hdiutil: convert failed Resource Temporarily Unavailable error

lub

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

(kod błędu hdiutil 35).

reto
źródło

Odpowiedzi:

39

Problem wydaje się występować po odmontowaniu obrazu za pomocą umount.

Zamontuj obraz ponownie (za pomocą hdiutil attachlub kliknij dwukrotnie obraz) i ponownie użyj polecenia hdiutil detach. Spowoduje to odmontowanie i wysunięcie obrazu.

hdiutil detach /Volumes/<your image>
reto
źródło
1
Zamontowane obrazy nadal pojawiają się w „Narzędziu dyskowym”, kiedy można je usunąć.
Stefano Palazzo,
Użyłem „hdiutil info”, znalazłem / dev, a następnie „hdiutil detach / dev / disk2". W ten sposób nie musisz ponownie
montować
To jest to! Próbowałem użyć umount / Volumes / <your image> /, ale to tylko odmontowało obraz, ale wciąż widział, jak Apple odczytuje / zapisuje Media w Disk Utility ...
Richard Fu
2

Inną możliwością jest to, że obraz dysku jest nadal zamontowany (z poprzedniej pracy nad nim). W takim przypadku wystarczy wybrać ikonę wysuwania.

Następnie konwersja hdiutil działała świetnie.

David C.
źródło
2

W moim przypadku coś próbowało uzyskać dostęp do obrazu. Co w końcu zadziałało:

sudo lsof | grep ~/Unix.sparsebundle/
sudo kill -9 889
resize -size 100g ~/Unix.sparsebundle/
Zaheer
źródło
-2

uruchom ponownie komputer i uruchom go ponownie, powinien działać.

użytkownik238635
źródło
Szukamy długich odpowiedzi, które zawierają wyjaśnienia i kontekst. Nie udzielaj odpowiedzi w jednym wierszu; wyjaśnij, dlaczego Twoja odpowiedź jest poprawna, najlepiej z cytatami. Odpowiedzi, które nie zawierają wyjaśnień, mogą zostać usunięte.
Tetsujin