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

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>

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.


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/

-2

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


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.