Utwórz plik dmg na macOS 10.14, który można otworzyć na macOS 10.11


3

Bieganie

$ hdiutil create -size <size>b <.dmg-file> -srcfolder <directory> -ov -format UDBZ

na macOS 10.14 tworzy plik dmg, którego nie można otworzyć w systemie MacOS 10.11. Czy istnieje opcja, która tworzy plik dmg w taki sposób, że można go używać w systemie MacOS 10.11?


Czy próbowałeś użyć Narzędzia dyskowego zamiast hdiutil polecenie utworzenia pliku dmg?
David Anderson

Prawdopodobnie formatuje się jako APFS, co, jak sądzę, nie może jeszcze przeczytać 10.11.
At0mic

@DavidAnderson Nie, nie próbowałem tego, ponieważ musi działać jako polecenie nad SSH.
Thomas S.

Jeśli chcesz przesłać pliki przez Internet, czy rozważałeś użycie rsync?
David Anderson

Odpowiedzi:


3

Jeśli folder źródłowy znajduje się w woluminie APFS, domyślnie w pliku dmg zostanie utworzony wolumin APFS. Ten typ wolumenu nie może być odczytany przez El Capitana. Rozwiązaniem byłoby utworzenie pliku dmg, który używa formatu JHFS +. Prawidłowe polecenie, którego powinieneś użyć, podano poniżej.

hdiutil create -size <size>b -fs JHFS+ <.dmg-file> -srcfolder <directory> -ov -format UDBZ

Uwaga: Podczas testowania tej odpowiedzi użyłem -megabytes opcja zamiast -size opcja. Testowałem także podczas pracy w High Sierra zamiast w Mojave.

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.