Altro

Come 'masterizzare' un'unità flash ISO su USB?

G

glitch44

Manifesto originale
28 febbraio 2006
  • 11 novembre 2008
Mi dispiace, questa è probabilmente una domanda da niubbo, ma ho un ISO LiveCD Linux che devo essere avviabile su un'unità flash USB.

Posso farlo con DiskUtil o tramite il terminale?

Grazie per tutto l'aiuto che potete fornire...

xUKHCx

Amministratore emerito
15 gennaio 2006
Il Kopi


  • 11 novembre 2008
Credo che tu possa farlo tramite Utility Disco. Seleziona l'unità Thumb e quindi vai alla scheda di ripristino. Trascina il file .iso nella sorgente e fai lo stesso per la pen drive nella destinazione.

Potrebbe essere necessario controllare la formattazione dell'unità per la distribuzione Linux. G

glitch44

Manifesto originale
28 febbraio 2006
  • 11 novembre 2008
xUKHCx ha detto: Credo che tu possa farlo tramite Utility Disco. Seleziona l'unità Thumb e quindi vai alla scheda di ripristino. Trascina il file .iso nella sorgente e fai lo stesso per la pen drive nella destinazione.

Potrebbe essere necessario controllare la formattazione dell'unità per la distribuzione Linux. Clicca per espandere...

Grazie per l'aiuto! h

hackeron

26 novembre 2008
  • 26 novembre 2008
Ecco cosa ho fatto:

1) Creata una partizione grassa
2) Cliccato su Ripristina, trascinato l'ISO su Source, la partizione su Destination
3) Clicca su Ripristina seguito digitando la mia password

Quello che ho ottenuto è stato:

' Ripristino fallito
Impossibile convalidare l'origine - errore 254'

L'ISO è testato con md5sum e masterizzandolo su un cd funziona.

Qualche idea?

seminare

25 settembre 2007
Grotta del nerd
  • 26 novembre 2008
prova a montare .iso e trascina il suo volume nel campo di destinazione

EDIT: bah ignoralo, ho bisogno di dormire m

mauricev

10 ottobre 2002
terra
  • 17 dicembre 2008
Voglio fare anche questo. Ho provato a usare dd, ma non funziona. dd richiede che l'unità sia smontata, ma non c'è modo di smontare un'unità flash. Anche su un nuovo avvio, il comando umount restituisce 'Risorsa occupata' e lo smontaggio del Finder sembra metterlo in uno stato di zombi che non è più accessibile a dd.

mkrishnan

Moderatore emerito
9 gennaio 2004
Grand Rapids, MI, USA
  • 17 dicembre 2008
FWIW...

- Utilizzo di dd per scrivere i contenuti ISO direttamente sull'USB assolutamente non funziona.

- Anche l'utilizzo di qualsiasi altro metodo per copiare i contenuti ISO non funziona.

Entrambi sono veri per qualunque distribuzione di Linux.

Il problema principale è che il modo in cui un ISO viene convertito in USB avviabile non è lo stesso da una distribuzione all'altra.

Il migliore l'opzione è unetbootin:

http://unetbootin.sourceforge.net/

Unetbootin è uno strumento automatizzato che richiederà molte ISO diverse (non è garantito che funzioni se lo si utilizza con un'ISO che non è nel suo elenco approvato, quindi potresti voler verificare prima la compatibilità) e rende avviabile flash drive fuori da loro.

Ma non esiste una versione OS X, AFAIK, quindi l'USB deve essere creato utilizzando unetbootin in un ambiente Windows o Linux.

Se questa non è una possibilità, puoi usare OS X e seguire tutorial appropriati per la tua distribuzione, come quelli su pendrivelinux.com, ma dovrai trovare un modo alternativo per mettere un MBR avviabile su di esso e syslinux. (FWIW, so di averlo fatto almeno una volta: è persino possibile creare un USB avviabile di una distribuzione Intel Linux esclusivamente da un Mac PPC. Ho dovuto farlo perché inavvertitamente ho completamente bloccato l'installazione di Ubuntu sul mio Eee al punto che non sono riuscito a recuperare e non mi è capitato di avere un'unità flash avviabile funzionante in quel momento).

Da quando è uscito Unetbootin, evito praticamente qualsiasi altro metodo se possibile.... Reazioni:Grimbo il Grigio S

scioccato

28 gennaio 2008
  • 8 gennaio 2009
'ma dovrai trovare un modo alternativo per inserire un MBR avviabile su di esso'

Sto usando Mac OS X 10.4.11 su un iBook G4 e in Utility Disco nella scheda Partizione, se fai clic su Opzioni, è possibile scegliere lo schema delle partizioni, puoi scegliere Master Boot Record (MBR) 'Per utilizzare il disco per avviare computer DOS e Windows'

Le cose sono facili su un Mac Reazioni:Grimbo il Grigio A

fazzoletto

25 novembre 2009
  • 25 novembre 2009
sOwL ha detto: prova a montare .iso e trascina il suo volume nel campo di destinazione

EDIT: bah ignoralo, ho bisogno di dormire Clicca per espandere...

Questo funziona assolutamente. NON inserire il file *.dmg o *.iso nella casella dei sorgenti. Invece, INSERIRE IL VOLUME dall'immagine montata nella casella di origine in Utility Disco. Reazioni:Grimbo il Grigio L

osso

9 luglio 2010
  • 9 luglio 2010
In realtà è abbastanza facile farlo nel terminale:

Codice: |_+_| e restituisce qualcosa del tipo
Codice: |_+_|
Ora smonta il disco usando diskutil sostituisci il numero del disco con l'id della tua chiavetta USB

Codice: |_+_|
E usa DD per scrivere sostituire di nuovo il numero del disco
Codice: |_+_|
Sostituisci if={} con il percorso della tua immagine iso S

sachadon

28 giugno 2009
  • 14 luglio 2010
lafka ha detto: In realtà è abbastanza facile farlo nel terminale:

Codice: |_+_| e restituisce qualcosa del tipo
Codice: |_+_|
Ora smonta il disco usando diskutil sostituisci il numero del disco con l'id della tua chiavetta USB

Codice: |_+_|
E usa DD per scrivere sostituire di nuovo il numero del disco
Codice: |_+_|
Sostituisci if={} con il percorso della tua immagine iso Clicca per espandere...

Oh mio Dio!!! Questo richiede molto tempo ... non so perché .... Sto scrivendo 4g di ISO per Fedora e finora ci è voluta 1 ora e sta ancora andando avanti .... S

scioccato

28 gennaio 2008
  • 14 luglio 2010
misura del blocco

forse l'argomento della dimensione del blocco lo renderebbe più veloce.

Sembra un caso simile qui: http://getsatisfaction.com/jolicloud/topics/copying_image_to_usb_drive_is_very_slow_mac_os_x

Da 'man dd' (questo mi ha fatto lol):


bs=n Imposta la dimensione del blocco di input e output su n byte, sostituendo
operandi ibs e obs. Se nessun valore di conversione diverso da
noerror, notrunc o sync sono specificati, quindi ogni blocco di input è
copiato nell'output come un singolo blocco senza alcuna aggregazione
di brevi blocchi.

fatto Reazioni:rgsgroup2005 e Beanbaxter m

mobilitazione

2 giu 2011
  • 3 giugno 2011
Sembra che il ripristino di questa roba NVRAM sia qualcosa da perseguire.
Quali potrebbero essere gli effetti negativi di provare questo?
Sono abbastanza sicuro che l'iso avviabile sia affidabile sulla mia scheda USB,

/gunnar iMac G4 20' LCD con USB 2.0 / Leopard A

kirsco

22 giugno 2011
  • 22 giugno 2011
cepal67 ha detto: Sfortunatamente, in questo modo sembra che non lo avrebbe reso avviabile :-(. Provando l'Utility Disco ora. Stavo cercando di fare in modo che l'immagine del firmware del server HP DL si avviasse da USB, poiché non riuscivo a trovare l'HP strumento per creare l'unità di avvio USB su un Mac. Clicca per espandere...

Puoi usare Utility Disco per rendere avviabile l'unità, lo fai creando una nuova partizione sull'unità USB e selezionando Master Boot Record dal pulsante Opzioni, quindi puoi usare unetbootin per copiare il contenuto dell'iso che desideri .. . Spero. Sono nel mezzo di farlo attualmente.

Assicurati di formattare anche la partizione come MS-DOS. C

Candlejack

22 giugno 2011
  • 22 giugno 2011
Soluzione finale

Bene, avevo a che fare con questo problema, ma dopo un po' di ricerche ho trovato una soluzione completa per la creazione di unità flash avviabili Windows/Linux sul Mac.

A Utility Disco, per qualsiasi motivo, è vietato scrivere Joliet (ISO 9660) su unità flash MS-DOS FAT 32, anche se dovrebbe funzionare sicuramente.

Il modo migliore per raggiungere il tuo obiettivo è il seguente:

Apri terminale

Digita 'elenco diskutil'. Vedrai il tuo disco rigido principale (probabilmente elencato sotto /dev/disk0) e la tua unità flash, che sarà elencata come /dev/disk#, dove # è un numero diverso da zero. RICORDA LA POSIZIONE DEL DISCO

Nella riga successiva, digita 'diskutil unmountDisk /dev/disk#'. Vedrai questo messaggio in caso di successo:
Lo smontaggio di tutti i volumi sul disco# è riuscito

Ora digita, 'dd if=( TRASCINA ISO/DMG QUI ) of=/dev/disk# bs=1m'

Non dimenticare bs=1m! La dimensione del blocco non può essere diversa da questa a causa della natura della struttura della partizione FAT di MS-DOS. L'utilizzo di blocchi di dimensioni inferiori può potenzialmente danneggiare l'iso appena creato e rallenterà enormemente il processo.

Ora dai al tuo computer un po' di tempo (da 15 minuti a più di 2 ore a seconda delle dimensioni del file) per completare questa procedura.


Se non sei sicuro del comando dd e di come funziona, vai su http://en.wikipedia.org/wiki/Dd_(Unix)


Un fantastico programma che ho visto utilizza il comando dd e include una barra di avanzamento! Roba molto interessante! http://www.gingerbeardman.com/dd-gui/

Con questo programma, non hai la possibilità di cambiare la dimensione del blocco, ma l'aggiunta di una barra di avanzamento ne vale la pena. Ultima modifica: 22 giugno 2011
Reazioni:rgsgroup2005