Non esiste un modo diretto, che io sappia, in OS X per modificare il nome / etichetta del volume di un'immagine ISO, come si può fare usando, ad esempio, UltraISO in Windows. In altre parole, con le corrette preferenze impostate per UltraISO, l'etichetta / nome del volume può essere modificata e salvata nell'immagine ISO senza ricompilarla. In realtà uso UltraISO sotto OS X tramite Wine proprio per questo motivo.
Anche se questo non può essere fatto in modo nativo direttamente sotto OS X, tuttavia può essere fatto usando hdiutil
creando una nuova immagine ISO dall'immagine ISO montata con l'etichetta / nome del volume che desidera essere cambiato.
Dovrai utilizzare il comando hdiutil imageinfo
, ad es. hdiutil imageinfo $NAME.ISO
, per ottenere le informazioni necessarie per configurare il comando hdiutil makehybrid
per fare in modo che la nuova immagine ISO abbia l'etichetta / nome del volume che desideri, invece di ciò che è attualmente. Dai un'occhiata alla pagina man di hdiutil
o digita hdiutil makehybrid -help
in Terminale.
Ad esempio, utilizzerò un'immagine ISO, di un DVD, che non contiene alcun DRM , poiché la sorgente deve essere priva di DRM.
Le informazioni chiave che sto osservando sono, partition-scheme:
, partition-name:
e partition-filesystems:
che mostrano rispettivamente, ISO9660
, $NAME
, e entrambi ISO9660: $NAME
e UDF: $NAME
dove viene mostrato $NAME
come, ad esempio, FOO_BAR_WEIRD
in tutti e tre i luoghi.
Voglio solo dire FOO_BAR
, eliminare la parte WEIRD
, quindi la mia riga di comando sarà la seguente, dopo aver montato prima l'immagine FOO_BAR_WEIRD.ISO
facendo doppio clic su Finder, nel Terminale I usato il seguente comando:
hdiutil makehybrid -iso -udf -iso-volume-name FOO_BAR -udf-volume-name FOO_BAR -o FOO_BAR.ISO /Volumes/FOO_BAR_WEIRD
Ho quindi utilizzato hdiutil imageinfo FOO_BAR.ISO
e l'ho confrontato con l'output di hdiutil imageinfo FOO_BAR_WEIRD.ISO
e ha mostrato che ha lo stesso partition-scheme:
e partition-filesystems:
ma diversi $NAME
, come dovrebbe. Le dimensioni del file erano maggiori di .5MB, tuttavia l'immagine ISO appena creata aveva il nome che volevo e funzionava perfettamente come l'originale.
Quindi, è fattibile ma ci vuole un po 'di tempo, lavoro e spazio su disco extra, motivo per cui eseguo UltraISO tramite Wine sotto OS X.:)
Nota: l'ho provato utilizzando un'immagine ISO libera da DRM di un DVD di film e potrebbe richiedere ulteriori opzioni della riga di comando e passaggi aggiuntivi a seconda del tipo e del contenuto dell'immagine ISO.