Konwersja iso do img kończy się bez tworzenia pliku img
On 17 lutego, 2021 by admin Próbuję utworzyć bootowalny dysk USB dla mojego pobranego serwera Ubuntu 10.04 (ppc) iso przy użyciu mojego MacBook. Postępowałem zgodnie z instrukcją na stronie Ubuntu, aby utworzyć img za pomocą hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso
. Jednak po uruchomieniu polecenia otrzymuję wynik:
Reading Driver Descriptor Map (DDM : 0)… Reading Apple (Apple_partition_map : 1)… Reading Ubuntu-Server 10.04 LTS ppc (Apple_ISO : 2)… Reading Ubuntu-Server 10.04 LTS ppc (Apple_HFS : 3)… ................................................................................... Usage: hdiutil convert -format <format> -o <outfile> [options] <image> hdiutil convert -help
Następnie wraca do wiersza poleceń. Kiedy sprawdzam przypuszczalną lokalizację pliku img, nie istnieje.
Pytania:
- Czy uruchamiam właściwe polecenie?
- Jeśli wykonuję właściwe polecenie, gdzie jest plik img?
Dalej badanie Zauważyłem, że po uruchomieniu polecenia tworzony jest odpowiedni plik – ale jak tylko zakończy się proces „Czytanie Ubuntu-Server 10.04 LTS ppc (Apple_HFS: 3)”, plik zostaje usunięty.
Komentarze
- Po dalszych badaniach zauważyłem, co następuje. Po uruchomieniu polecenia tworzony jest odpowiedni plik. Ale gdy tylko zakończy się " odczyt Ubuntu-Server 10.04 LTS ppc (Apple_HFS: 3) ", plik jest usuwany lub ukryty. Nie mogę ' powiedzieć, który to jest.
- Plik jest usuwany.
Odpowiedź
Za każdym razem, gdy narzędzie wiersza poleceń wyświetla „s Użycie pomoc tekst oznacza, że nie mógł przeanalizować parametrów. W tym przypadku kolejność argumentów jest nieprawidłowa, co można łatwo odczytać ze strony podręcznika (man hdiutil
): konwertuj obraz -format format -o plik wyjściowy
W twoim przypadku, że „d be:
hdiutil convert ~/path/to/ubuntu.iso -format UDRW -o ~/path/to/target.img
Komentarze
- Też próbowałem. Otrzymałem ten sam wynik.
- Tutaj działa dobrze – czy możesz udostępnić wyniki debugowania? Na przykład:
hdiutil convert ~/path/to/ubuntu.iso -debug -format UDRW -o ~/path/to/target.img
Odpowiedź
Czy możesz opublikować całą linię poleceń używasz? Zakładam, że tak naprawdę nie wpisałeś
hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso
, ponieważ to jest tylko przykład i zastąpiłeś „/ path / to / …” ze ścieżkami i nazwami plików pobranego obrazu Ubuntu oraz żądaną nazwą pliku wyjściowego.
Jeśli ścieżki do pliku wejściowego i wyjściowego zawierają spacje, musisz je umieścić w cudzysłowie. W przeciwnym razie hditutil traktuje części oddzielone spacjami jako różne argumenty:
Np. :
hdiutil convert -format UDR -o "~/CD Images/my-ubuntu.iso" "~/Downloaded Files/ubuntu.iso"
Komentarze
- Zbadałem trochę dalej i wygląda na to, że wygrałeś ' nie mogę konwertować ISO do formatu UDIF. Możesz go przekonwertować do formatu NDIF, np.
hdiutil convert -format RdWr -o ~/path/to/target.img ~/path/to/ubuntu.iso
. Nie ' nie mam pod ręką maszyny PPC, więc nie ' nie wiem, czy powstała pamięć USB jest bootowalna.
Dodaj komentarz