Come creare una chiavetta USB avviabile UEFI da una ISO


13

Ho un'immagine ISO del cd di ripristino della mia soluzione di backup. Quando masterizzo l'immagine su un CD-ROM, posso avviarlo in modalità UEFI o normale senza problemi.

Sfortunatamente, questa non è una soluzione per il mio laptop, in quanto non ha un'unità ottica. Quindi, ho provato a creare una chiavetta USB avviabile che può anche avviarsi in modalità UEFI, ma finora non ho avuto successo (si noti che il laptop ha UEFI e avvia Windows 7 in modalità UEFI).

Quindi la mia domanda è, se qualcuno sa come posso ottenere ISO sulla mia chiavetta USB in modo che si avvii come se usassi un CD-ROM?


Quale processo stai utilizzando per creare la chiavetta USB avviabile.
Ramhound,

Ho cercato alcuni strumenti per creare chiavette USB avviabili (Unetbootin, Rufus, make_me_bootable tra gli altri). Ma non erano in grado di creare affatto una chiavetta USB avviabile, oppure era avviabile solo in modalità normale e non UEFI.
shiin,


I ragazzi di eightforums hanno fatto un buon passo per passo ---> qui
tekiwibird il

Forse sarebbe più semplice cambiare il bios da uefi a Compatibility Support Mode (CSM)

Risposte:


3

Si prega di chiarire: è possibile avviare quel CD in entrambe le modalità BIOS e UEFI? Ad esempio, ha due record di avvio nel menu di avvio o una manopola del selettore di modalità?

Preparare un'unità flash USB avviabile dall'UEFI è in realtà molto più semplice rispetto a un ISO, almeno è stato così nei miei esperimenti: una partizione FAT con la EFI/BOOT/BOOTX64.EFIquale sa cosa fare dopo rispetto all'immagine floppy di avvio El Torito appositamente realizzata con la stessa schifezza.

Forse dovrai estrarre efibootquell'immagine mount -o looped estrarne il contenuto nella EFI/BOOTdirectory.



1

Dovresti essere in grado di formattare semplicemente l'unità flash come FAT32 e di copiarvi il contenuto dell'ISO.

Credo che non siano necessari ulteriori passaggi.


Sfortunatamente no; anche se rendo attiva la partizione
shiin

0

Ho appena messo la guida completa di Eightforum qui, ma tutti i crediti vanno lì. Molti ragazzi qui (SLaks e Michael Shigorin) hanno proposto l'idea, ma nessuno dei due ha offerto l'idea esatte fasi di implementazione come hanno fatto i ragazzi di 8forums.

Eccoli:

  1. Inserire la chiavetta USB e aprire il comando di comando elevato

  2. diskpart
    list disk
    

    Osserva l'elenco e scegli il numero assegnato alla tua chiavetta USB, quindi selezionalo tramite quel numero

    select disk #
    
  3. Crea una singola partizione FAT32 su di essa

    detail disk
    clean
    create partition primary
    format fs=fat32 quick
    active
    assign
    list volume
    exit
    
  4. Passo finale. Copia il contenuto dell'ISO di avvio sullo stick.


0
  1. La maggior parte dei sistemi UEFI sarà in grado di avviare solo supporti di avvio x64 in modalità UEFI come qui
  2. Con ISO personalizzati, sarà sempre sperimentale e potrebbe supportare l'uno o l'altro.
  3. Normalmente, l'avvio UEFI richiede un'unità in formato FAT32 o tale partizione sull'unità di avvio. Ma FAT32 può supportare solo file inferiori o uguali a 4 GB. Quindi, gli Isos, che hanno file (estratti) di dimensioni superiori a 4 GB, devono essere applicati al supporto di avvio con alcuni trucchi.
  4. SLaks way sarà possibile solo fino a quando il file più grande (normalmente install.wim) è inferiore o uguale a 4 GB perché utilizza una partizione FAT32 singola sull'unità di avvio.
  5. Rufus utilizza una singola partizione FAT32 quando il file più grande è inferiore o uguale a 4 GB , altrimenti si avrà NTFS come opzione con UEFI + GPT. In questo modo, sarà necessario disabilitare l' avvio protetto nel firmware UEFI per l'avvio nel supporto. Una volta completata l'installazione o la riparazione, è possibile attivare nuovamente Secure Boot, ma la disabilitazione / abilitazione di Secure Boot non è molto semplice in tutti i firmware UEFI come alcune schede madri Asus

Metodi: (presuppone che il file più grande sia inferiore a 4 GB)

(A) SLaks way

  1. Scarica l'ISO richiesto: Win 8 / 8.1 / 10 / Win 7
  2. Estrai l'ISO in una cartella con un buon archiviatore, come 7zip / WinRAR
  3. Inserire la pen drive e formattarla come FAT32
  4. Copia tutti i file dalla cartella ISO estratta nella radice della pen drive
  5. L'unità è pronta per l'avvio (sarà avviabile sia in UEFI che in MBR)

(Lavorando con Isos con file .wim e .swm , in questo modo, si sono sempre avviati sia in UEFI che in MBR.)

(B) Rufus Way :

  1. Inserire la pen drive
  2. Avvia Rufus e segui l'immagine e le istruzioni seguenti:

Rufus: file più grande da 4 GB

  - *Drive will be formatted, so back up any important data on it*
  1. Selezionare la pen drive nel menu Dispositivo
  2. Fare clic con SELEZIONA , selezionare l'iso Win 7/8 / 8.1 / 10 e fare doppio clic su di esso
    • Verrà visualizzato in Selezione avvio (contrassegnato come blu nell'immagine)
  3. Scegli Schema di partizione come GPT e sistema di destinazione come UEFI
  4. Premi INIZIA
  5. Una volta mostrato PRONTO , è fatto e puoi chiudere Rufus

Metodi: (assume il file più grande> 4 GB)

( Hai file di dimensioni superiori a 4 GB?

Quando i file più grandi sono / sono maggiori di 4 GB,

SLaks Way ti chiederà qualcosa del tipo "la dimensione del file non è adatta per ..."

Rufus non ti darà alcuna opzione di FAT32 contro UEFI + GPT, lasciando solo NTFS a disposizione! )

( Ovviamente, questi metodi funzioneranno anche quando i file più grandi sono / sono più piccoli o uguali a 4 GB! )

I modi:

(A) Rufus : vai con UEFI + GPT + NTFS e disabilita Secure Boot per eseguire l'avvio nel supporto!

(B) .wim a. esd : modifica e sostituisci il file .wim in file .esd e usa il modo SLaks .

Esistono molti modi per farlo come DISM ++

(Ma non lo suggerirò perché questo processo occupa molte risorse. Se il tuo sistema non è abbastanza potente, paralizzerà sostanzialmente il tuo sistema!)

( C ) File .wim in più file .swm più piccoli : Dividi e sostituisci il file .wim in più file .swm che dovrebbero essere più piccoli di 4 GB singolarmente!

Ho scoperto che solo un file superava i 4 GB nell'ISO che era install.wim . Tutti gli altri file e boot.wim erano ben al di sotto di 4 GB. Quindi, dobbiamo dividere e sostituire install.wim

Useremo: wimlib-imagex

Il comando generale è:

wimlib-imagex split --check windows.wim windows.swm 100

Vogliamo dividere install.wim in blocchi install.swm da 1200 MB . Quindi, il comando generale per noi:

wimlib-imagex split --check install.wim install.swm 1200

Ma .. avremo bisogno di dire percorso (i) per tutto dove necessario.

Per un esempio pratico. :

(i) Estrai l' iso di Windows in una cartella con un archiviatore: 7zip / WinRAR

(ii) Crea 3 cartelle nella cartella c: root, ovvero: c: \ New 1 , c: \ New 2 & c: \ New 3

(iii) Estrarre il file zip wimlib scaricato nella radice della cartella Nuovo 1 .

(iv) Nella cartella ISO estratta , vai alla cartella Sorgenti . Trascina e rilascia .install.wim nella nuova cartella 2 .

(v) Aprire un prompt dei comandi.

(vi) Copia, incolla ed esegui questo comando così com'è ( tra virgolette! ):

"c: \ New 1 \ wimlib-imagex" split --check "c: \ New 2 \ install.wim" "c: \ New 3 \ install.swm" 1200

(vii) Aspetta che le cose finiscano.

(viii) Esci dal prompt dei comandi.

(ix) I file install.swm sono pronti in c: \ New 3

(x) Passare alla cartella ISO estratta e sostituire install.wim con i file install.swm .

(xi) Formattare la pen drive con FAT32 .

(xii) drag & drop l'Iso estratti cartella (in cui abbiamo sostituito install.wim con install.swm file di s ), per la pen drive e lasciarlo finire.

E 'fatto!

( In questo modo la pen drive sarà avviabile sia UEFI & MBR )


1. Quando Rufus utilizza NTFS con UEFI + GPT, crea ancora una piccola partizione FAT32 (insieme a una partizione NTFS!) Sull'unità di avvio, ma sarà necessario disabilitare l'avvio protetto per avviare quel supporto come detto sopra. 2. Apprezzo, ringrazio e richiedo alle persone qui @SuperUser di continuare ad aiutarci con le loro ottimizzazioni. Grazie e saluti. ...
Vineet Garg,

1
Utilizzare la formattazione di markdown corretta per gli elenchi numerati e non numerati, nonché per il codice a faccia singola. Quando modifichi il tuo post, all'estrema destra della barra di formattazione ci sarà l'icona di un punto interrogativo ... fai clic per ottenere aiuto su come utilizzare il markdown (puoi anche vedere come viene implementato dalla prima modifica a cui ho eseguito la parte superiore della risposta) . Nella sua forma attuale senza formattazione markdown , la tua risposta è faticosa da leggere, poiché è molto confusa. Una volta applicato il markdown, rimuoverò il mio voto negativo.
JW0914,

Ho scelto sopra la dimensione del blocco dei file Install.swm come 1200 MB. Nel caso di un Install.wim molto grande, la dimensione del blocco può essere massimizzata a 4 GB, ovvero 4000 MB.
Vineet Garg

Per favore, usa il markdown corretto quando scrivi ... se non lo modifichi tu stesso, ci vorrà qualcuno con i privilegi di modifica più di mezz'ora per risolvere la tua risposta (proprio come mi ci è voluto più di mezz'ora per risolvere la tua iniziale mancanza di markdown) e una persona con i privilegi di modifica non dovrebbe fare qualcosa che l'autore dovrebbe fare da solo, specialmente quando è stato informato in anticipo del markdown.
JW0914,

1
Sto inviando questo commento a quasi tutte le tue risposte. Non consideriamo utili saluti, saluti o firme. Quindi, per favore, evita di usare questo nelle tue risposte in futuro. In particolare per quanto riguarda questa risposta, anche dopo numerose revisioni, ha avuto numerosi errori grammaticali. Ti preghiamo di dedicare un momento e utilizzare gli strumenti appropriati per evitare tale problema in futuro. I contributi che presentano numerosi errori grammaticali spesso determineranno un downvote.
Ramhound,
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.