La conversione di iso in img si completa senza creare il file img

2

Sto provando a creare un'unità USB avviabile per l'iso Ubuntu 10.04 Server (ppc) scaricato usando il mio MacBook. Ho seguito le istruzioni sul sito web di Ubuntu per creare l'img usando hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso . Tuttavia, dopo aver eseguito il comando, questo è l'output che ottengo:

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

Quindi torna alla riga di comando. Quando controllo la presunta posizione del file img, non esiste.

Domande:

  1. Sto eseguendo il comando giusto?
  2. Se eseguo il comando corretto, dov'è il file img?

Durante un ulteriore esame ho notato che il file appropriato viene creato quando eseguo il comando, ma non appena il processo "Reading Ubuntu-Server 10.04 LTS ppc (Apple_HFS: 3)" termina, il file viene eliminato.

    
posta Mohammed Shareef 29.08.2011 - 18:35
fonte

2 risposte

2

Ogni volta che uno strumento da riga di comando emette il suo testo di aiuto Uso significa che non è in grado di analizzare i parametri. In questo caso hai sbagliato l'ordine degli argomenti, che può essere facilmente ricavato dalla pagina man ( man hdiutil ): converti formato immagine -forma -o outfile

Nel tuo caso sarebbe:

hdiutil convert ~/path/to/ubuntu.iso -format UDRW -o ~/path/to/target.img 
    
risposta data 29.08.2011 - 19:35
fonte
0

Potresti pubblicare la riga di comando completa che hai usato? Presumo che tu non abbia davvero inserito

hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso

dato che questo è solo un esempio e hai sostituito "/ path / to / ..." con i percorsi e i nomi dei file dell'immagine di Ubuntu scaricata e il nome file di output desiderato.

Se i percorsi del file di input e di output includono spazi, devi metterli tra virgolette. Altrimenti hditutil tratta le parti separate da spazi come argomenti diversi:

es. :

hdiutil convert -format UDR -o "~/CD Images/my-ubuntu.iso" "~/Downloaded Files/ubuntu.iso"
    
risposta data 29.08.2011 - 22:44
fonte

Leggi altre domande sui tag