GNU/Linux >> Linux Esercitazione >  >> Debian

Come creare un'immagine di avvio di Windows 10 in Debian?

Pseudocodice ma originariamente sviluppato per il file ISO di Windows 7 ma applicato per Windows 8 nel thread Come creare un'immagine ISO di Windows 8 avviabile in Linux? ma non funziona con Windows 10 iso

# https://rwmj.wordpress.com/2010/11/04/customizing-a-windows-7-install-iso/
# https://unix.stackexchange.com/a/312477/16920
$ dd if=../en_windows_10_x64_dvd.iso 
    of=boot.img bs=2048 count=8 skip=734

$ mkisofs -o ../new-win.iso -b boot.img -no-emul-boot -c BOOT.CAT 
    -iso-level 2 -udf 
    -J -l -D -N -joliet-long -relaxed-filenames .

Output non riuscito durante l'esecuzione sull'immagine di Windows 10

dd if=/home/masi/Downloads/en_windows_10_multiple_editions_version_1511_x64_dvd.iso of=/home/masi/Downloads/boot.img bs=2048 count=8 skip=734
8+0 records in
8+0 records out
16384 bytes (16 kB) copied, 0.000392973 s, 41.7 MB/s 

Alcuni dei seguenti campi sono stati modificati per il file iso utilizzato in dd

  • bs=2048
  • count=8
  • skip=734

Come puoi studiare quali valori di campo puoi usare per Windows 10 iso?

Sistema operativo:Debian 8.5 64 bit
Hardware:Asus Zenbook UX303UA
Kernel Linux:4.6 di backport
Thread correlati:Come creare un'immagine ISO di Windows 7 avviabile in Linux?, Personalizzazione di un'ISO di installazione di Windows 7
Motivazione:ho bisogno di Windows 10 per utilizzare lo scanner duplex Canon P-150, ma quando ho avviato Windows, ho ricevuto l'errore 0xC0000428 perché l'aggiornamento di Windows ha di nuovo rotto le cose lì e io uso Windows altrimenti così raramente; e non ho più Windows di riserva per creare un supporto di avvio

Risposta accettata:

Ho provato la soluzione Win7 descritta da Microsoft su una macchina Windows:

https://www.microsoft.com/en-us/download/windows-usb-dvd-download-tool

e ottenuto il

0x80080005 errore

quindi sono andato su Debian Stretch 9 per provare a creare l'USB avviabile di Windows 10 utilizzando un ISO e5.onthehub.com college/school.

Usando dd assolutamente non funziona per Windows 10. Funziona solo per i sistemi operativi Linux. Usa:

dd if=my-linux-os.iso of=/dev/sdX bs=4M

Nota:non provare mai a scrivere su /dev/sdX1 dove X={a,b,c or d} e controlla sempre di non sovrascrivere il tuo disco rigido che di solito è /dev/sda o /dev/sdb !

Per Windows 10 puoi usare WoeUSB ma non dai repository apt/yum. Questi sono obsoleti, almeno per Debian 9. Quindi usa invece:

git clone https://github.com/slacka/WoeUSB.git

Quindi segui le istruzioni alla fine di:

https://github.com/slacka/WoeUSB

Devi avere prima installato tutti i prerequisiti come gparted e così via.

Ho anche scoperto alla fine del processo che devo eseguire woeusb con sudo. Quindi usi solo:

sudo woeusb --device local/of/my/windows-10-image.iso /dev/sdX

e presto funziona benissimo. Nel mio caso il mio hard disk era /dev/sda e la mia unità USB era /dev/sdb quindi ho scritto l'ISO su /dev/sdb (ancora una volta fai attenzione, non vuoi sovrascrivere il tuo sistema operativo per sbaglio). L'ho quindi installato su una scheda madre MSI di classe militare con un disco rigido da 2 TB collegato senza opzioni di avvio rapido all'interno del BIOS e funziona. Ho attivato prima assolutamente tutte le opzioni UEFI per portarlo nello stato corretto.

Correlati:determinare la lunghezza massima della colonna per ogni colonna in un file CSV semplificato (una riga per riga)?

Ho anche avuto problemi al momento dell'installazione, con il sistema bloccato per sempre quando si utilizza un account di posta elettronica Gmail per l'accesso e quando il cavo Internet è stato collegato al secondo riavvio della macchina (durante il processo di installazione). Se riscontri questo problema, disconnetti Internet, riavvia la macchina, lascia che venga creato un account generico, accedi, riavvia con il cavo Internet


Debian
  1. Come creare un'unità USB avviabile utilizzando il comando dd

  2. Come creare un programma di installazione USB avviabile di Windows 11 su Ubuntu Linux

  3. Come creare una chiavetta USB avviabile di Windows 10 in Ubuntu

  4. Come creare un'immagine Windows per OpenStack

  5. Come generare un'immagine ISO avviabile UEFI CentOS/RHEL 6

Come creare un utente Sudo su Debian

Come creare una ISO da un'unità USB avviabile in Linux

Come creare facilmente Windows 10 USB avviabile su Ubuntu o qualsiasi distribuzione Linux

Come creare una chiavetta USB avviabile di Windows 10 in Linux

Come creare un'unità USB avviabile Ubuntu 22.04 su Windows

Come creare un USB avviabile da Windows su Linux