Creazione di un USB avviabile di Windows 8.1 su OS X?


105

I motivi per voler creare un tale usb includono:

  • Il PC non è avviabile e si desidera preparare un dispositivo USB avviabile utilizzando il file ISO presente sul disco rigido esterno.
  • per installare Windows 8.1 su Mac senza Boot Camp.

Quali sono i passaggi necessari per creare un tale USB avviabile Windows 8.1 su un Mac?

Risposte:


163

Non sono davvero sicuro del motivo per cui vorresti installare Windows 8.1 senza BootCamp.

La chiavetta USB deve essere leggermente più grande del .isofile che si intende masterizzare. Non importa se ci sono dati su di esso, questo cancellerà totalmente il tutto.


I passaggi per raggiungere la vittoria

  1. Scarica l'ISO che desideri utilizzare
  2. Open Terminal (in / Applicazioni / Utility)

    2.1 Passare al percorso in cui si trova il file .iso

    2.2 Utilizzare lsper elencare tutte le cartelle

    2.3 cd /path/to/isoper tuffarsi nella cartella o cd ..per tornare indietro nel percorso

  3. Convertire .isoin .imghdiutil:
    hdiutil convert -format UDRW -o /path/to/target.img /path/to/source.iso
  4. Rinomina se OS X gli ha dato la .dmgfine:
    mv /path/to/target.img.dmg path/to/target.img
  5. Digitare diskutil listper ottenere un elenco dei dispositivi attualmente connessi
  6. Inserisci l'unità USB che desideri utilizzare
  7. Esegui di diskutil listnuovo per vedere cosa viene assegnato alla chiavetta USB eg - /dev/disk3
  8. Esegui diskutil unmountDisk /dev/diskN(dove si Ntrova il numero assegnato alla chiavetta USB, nell'esempio precedente sarebbe 3)
  9. Esegui sudo dd if=/path/to/target.img of=/dev/diskN bs=1m(se viene visualizzato un errore, sostituirlo bs=1mconbs=1M
  10. Esegui diskutil eject /dev/diskNe rimuovi la chiavetta USB
  11. La chiavetta USB sarà ora pronta per l'uso

IMPORTANTE Per il passaggio n. 9 è possibile utilizzare la destinazione /dev/rdiskNper ridurre il tempo di copia.

NOTA: a volte, non sempre, sarà necessario il passaggio 4 . Non tutto il tempo. Non sono sicuro del perché aggiungerà il .dmgfinale e altre volte lo lasceremo in pace.

NOTA 2: Potrei suggerire di imparare il nome del .isofile scaricato o semplicemente rinominarlo win8.1.isoo qualcosa del genere e inserirlo nella cartella Desktop. In questo modo, quando si digitano comandi come # 3 e # 4 ecc., Ecc., È possibile digitarlo in questo modo:

hdiutil convert -format UDRW -o ~/Desktop/win8.1.img ~/Desktop/win8.1.iso

e

mv ~/Desktop/win8.1.img.dmg ~/Desktop/win8.1.img

e il passaggio n. 9 sarebbe simile al seguente:

sudo dd if=~/Desktop/win8.1.img of=/dev/diskN bs=1m

IMPORTANTE : è possibile tenere traccia dell'avanzamento premendo CTRL + T Mostrerà le informazioni sul processo e i record in entrata e in uscita, poiché utilizziamo bs=1mogni record con dimensioni di 1 Mb in modo da poter monitorare facilmente l'avanzamento.


Non intendo insultare Note e Note2 , sto solo facendo in modo che tu sappia cosa significano tutti questi comandi. È il metodo più semplice. A meno che qualcun altro non abbia inventato qualcosa di meglio.


4
Ho anche dato un'occhiata qui, apple.stackexchange.com/a/62700/49601 hanno una soluzione che potrebbe essere un po 'più semplice con cui lavorare se ne hai bisogno. Sono un maniaco del terminale, quindi cerco di fare il più possibile con questa utility anziché con le app.
Danijel-James W

2
Il terminal è fantastico. Il terminale è il sistema sottostante in OS X. Beh, tipo di. OS X è in realtà una forma di UNIX chiamata BSD. Il terminale è la "console" se vuoi, il modo in cui puoi interagire con esso. Non è dannoso per OS X e funziona molto meglio perché ti dà accesso diretto a funzioni altrimenti nascoste da te. All'inizio l'ho odiato, è come il Prompt dei comandi su Windows, ma poi ho avuto il controllo nel corso degli anni e ora non posso vivere senza di esso.
Danijel-James W

3
Trovo che ogni volta che dovrei scrivere un percorso per un file nel Terminale, trascino e rilascia il file che sto cambiando da qualunque cartella venga inserito nella finestra Terminale dopo il comando, quindi nel passaggio 3 scrivo: hdiutil convert -format UDRW -o Ricorda che la linea dovrebbe finire con uno spazio. Quindi trascina il file ISO in Terminale, cambia la fine da ISO a IMG e trascina nuovamente il file ISO in Terminale ... e voilà ... due percorsi perfetti senza doverlo indovinare. Spero che questo aiuti;)
FlashGirl

4
Ho provato a usarlo per l'installazione di Win 7, ma la chiavetta USB non è stata riconosciuta dal PC. (tutti i file sono stati visualizzati quando l'ho visualizzato con il mio mac) La mia ipotesi è che prima dovevo riformattare qualcosa di diverso da Fat32? Ho finito per usare una finestra di Windows per creare il bastoncino di installazione.
evilblender,

8
+1 per non funzionare. L'unità di risultato non è nemmeno avviabile per me.
user1301428,

5

Mi sarebbe piaciuto commentare la risposta precedente, perché è una descrizione (quasi) perfetta di cosa fare (almeno per le distro Linux su cui ho lavorato la scorsa settimana), ma sono timido rispetto ai 50 rappresentante necessario per i commenti ...

Ad ogni modo, per integrare la risposta di @ danijel-j, ho scoperto che (alcune?) Delle chiavi USB che stavo usando mi richiedevano di partizionarle prima che il BIOS sul netbook con cui stavo lavorando le riconoscesse (presumibilmente non avevano MBR / GPT per la macchina da leggere). Ho fatto il partizionamento con Disk Utility.app, ma sono sicuro che lavorarci diskutilsarebbe altrettanto semplice (non conosco ancora i comandi e le opzioni della CLI diskutil).


Ciao, grazie per averlo segnalato. Oggi integrerò la mia risposta usando Utility Disco e Terminale per mostrare a tutti di cosa stai parlando.
Danijel-James W,

1

Questo è terribile, ma abbandona tutti gli sforzi per crearlo da OSX Mojave 10.14.4. Ho provato tutti i metodi, sono un abile power user e niente ha funzionato. Mentre ero continuamente in grado di creare un'unità USB avviabile, non è riuscito con l'installazione di Windows A media driver your computer needs is missing.

Ho verificato l'iso scaricato, scaricato di nuovo ecc. Inutilmente.

Cosa ha funzionato:

Avviare in parallelo in un sistema operativo Windows, utilizzare lo strumento di creazione di supporti Windows e creare l'unità USB.

Avviato, installato senza problemi.

TL; DR è assolutamente ridicolo non poter utilizzare i comandi nativi osx per farlo funzionare, ma chiaramente Microsoft non è riuscita a semplificare questo processo da un Mac. Utilizzare lo strumento di creazione di Windows Media da qualsiasi sistema operativo Windows disponibile, compresi i paralleli, otterrà un USB avviabile che verrà installato senza problemi di driver.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.