Guida introduttiva: Sysprep e acquisire l'immagine del dispositivo di riferimento e distribuirla in un nuovo dispositivo
Articolo
Si applica a:
✅ Windows 11, ✅ Windows 10
In questa guida introduttiva si sysprep e si acquisisce l'immagine del dispositivo di riferimento di Windows IoT Enterprise in un file windows Imaging Format (WIM) usando lo strumento Gestione e manutenzione immagini distribuzione (DISM). Distribuire quindi l'immagine WIM in un nuovo dispositivo.
Dopo aver effettuato le personalizzazioni in modalità di controllo, è possibile acquisire un'immagine del dispositivo di riferimento personalizzato. Anche se la modalità di controllo non è necessaria, fornisce uno scenario in cui il dispositivo può essere personalizzato online prima di passare alla Configurazione guidata.
Questa sezione illustra i passaggi per sysprep del dispositivo di riferimento e si applica sia al dispositivo fisico che alla macchina virtuale:
Selezionare Annulla nello strumento preparazione sistema per chiuderlo, quindi eseguire Sysprep da un prompt dei comandi con privilegi di amministratore per preparare l'immagine per l'acquisizione:
Nota
Se è stato completato Avvio rapido: Personalizzare un dispositivo di riferimento in modalità di controllo e configurato powershell.exe come shell personalizzata, eseguire il comando seguente per aprire il prompt dei comandi con privilegi di amministratore: Start-Process cmd -Verb RunAs
Dopo che Sysprep prepara l'immagine, il dispositivo di riferimento verrà arrestato. Alla successiva avvio del dispositivo, verrà avviata in Configurazione guidata.
Attenzione
Non riattivare il dispositivo di riferimento finché non si è pronti per acquisire un'immagine. Se il dispositivo viene avviato, è necessario eseguire di nuovo il processo Sysprep.
Creare un'unità WinPE di avvio
Windows PE (WinPE) è un sistema operativo di piccole dimensioni usato per installare, distribuire e ripristinare edizioni desktop di Windows, Windows Server e altri sistemi operativi Windows. Si tratta di un componente aggiuntivo per Windows Assessment and Deployment Kit (ADK) installato in precedenza nel PC tecnico.
Nel PC tecnico seguire la procedura per creare un'unità WinPE di avvio:
In questa sezione viene creata un'unità USB WinPE di avvio con più partizioni. La presenza di più partizioni consente di avere una partizione FAT32 per WinPE e una partizione NTFS per il file WIM acquisito. È possibile usare questa unità USB per l'acquisizione e la distribuzione dell'immagine.
Suggerimento
È possibile usare la stessa unità USB in cui è stato creato il supporto di installazione di Windows IoT Enterprise di avvio nell'argomento di avvio rapido precedente.
Inserire l'unità USB nel PC tecnico.
Aprire Deployment and Imaging Tools Environment (Ambiente degli strumenti di distribuzione e creazione di immagini) come amministratore. È possibile trovare un collegamento agli strumenti di distribuzione e creazione di immagini in Windows Kit nel menu Start.
Eseguire Diskpart:
Prompt dei comandi di Windows
diskpart
Usare Diskpart per formattare l'unità e creare due nuove partizioni per WinPE e per le immagini:
Prompt dei comandi di Windows
List disk
select disk X (where X is your USB drive)
clean
create partition primary size=2048
active
formatfs=FAT32 quick label="WINPE"
assign letter=P
create partition primary
formatfs=NTFS quick label="Images"
assign letter=I
Exit
Copiare i file WinPE in una cartella di lavoro:
Prompt dei comandi di Windows
copype amd64 C:\WinPE
Questo comando copia i file WinPE a 64 bit in C:\WinPE. La cartella di destinazione viene creata automaticamente.
Copiare i file WinPE nella chiave USB.
Prompt dei comandi di Windows
makewinpemedia /ufd C:\WinPE P:
Dove P: è l'unità USB con la partizione WinPE. Questo comando formatta la partizione e cancella tutti i dati presenti.
Spostare l'unità flash USB dal PC tecnico al dispositivo di riferimento.
In questa sezione si crea un'unità disco rigido virtuale WinPE di avvio e un secondo disco rigido virtuale per archiviare il file WIM acquisito. Si usa WinPE per l'acquisizione e la distribuzione dell'immagine.
Aprire Hyper-V Manager.
Fare clic con il pulsante destro del mouse sulla macchina virtuale e scegliere Impostazioni.
Nel riquadro di sinistra selezionare Controller SCSI.
Nel riquadro di destra selezionare Disco rigido e quindi Aggiungi.
Selezionare Nuovo per creare un disco rigido virtuale.
Seguire la procedura guidata per creare un nuovo disco rigido virtuale, per WinPE è possibile definire una dimensione di 4 GB.
Ripetere i passaggi per creare un altro disco rigido virtuale per archiviare il file WIM. È possibile definire le dimensioni come 8 GB.
Alla fine, selezionare Applica e OK per creare i dischi rigidi virtuali.
Montare i dischi rigidi virtuali nel PC tecnico
Premere Windows + R, digitare diskmgmt.msc e premere INVIO.
In Gestione disco selezionare Azione nella barra dei menu.
Selezionare Attach VHD (Collega disco rigido virtuale).
Nella finestra di dialogo visualizzata selezionare Sfoglia e passare al percorso del file VHD.
Selezionare il file VHD e selezionare OK.
Il disco rigido virtuale viene visualizzato come nuovo disco in Gestione disco.
Inizializzare il disco rigido virtuale facendo clic con il pulsante destro del mouse sul disco e scegliendo Inizializza disco.
Creare un volume facendo clic con il pulsante destro del mouse sullo spazio non allocato e scegliendo Nuovo volume semplice....
Seguire la procedura guidata per creare un nuovo volume, lasciando FAT32 come file system per WinPE.
Ripetere i passaggi per il disco rigido virtuale in cui si archivia il file WIM, consentendo a NTFS come file system.
È ora possibile accedere al disco rigido virtuale da Esplora file come se fosse un'unità normale.
Aggiungere file WinPE al disco rigido virtuale:
Aprire Deployment and Imaging Tools Environment (Ambiente degli strumenti di distribuzione e creazione di immagini) come amministratore. È possibile trovare un collegamento agli strumenti di distribuzione e creazione di immagini in Windows Kit nel menu Start.
Copiare i file WinPE in una cartella di lavoro:
Prompt dei comandi di Windows
copype amd64 C:\WinPE
Questo comando copia i file WinPE a 64 bit in C:\WinPE. La cartella di destinazione viene creata automaticamente.
Copiare i file multimediali WinPE nel disco rigido virtuale
Prompt dei comandi di Windows
xcopy "C:\WinPE\media\*" "P:\" /E /H
Dove P: è il disco rigido virtuale WinPE.
Smontare i dischi rigidi virtuali dal PC tecnico:
Premere Windows + R, digitare diskmgmt.msc e premere INVIO.
Scollegare i dischi rigidi virtuali facendo clic con il pulsante destro del mouse sul disco e scegliendo Scollega disco rigido virtuale.
Avviare il dispositivo di riferimento in WinPE e acquisire l'immagine del sistema operativo Windows IoT Enterprise
In questa sezione si acquisisce un'immagine WIM dal disco rigido del dispositivo di riferimento. Questo WIM può essere usato nello sviluppo o nell'ambiente di produzione. È comune acquisire immagini del sistema operativo in diverse fasi del processo di sviluppo. Ad esempio, è possibile usare i passaggi seguenti per acquisire un'immagine di base del sistema operativo con le app predefinite installate. È possibile acquisire un'immagine successiva con più app dei clienti finali installate.
Nell'esempio di dispositivo di riferimento seguire la procedura per acquisire un'immagine WIM:
Avviare il dispositivo di riferimento dall'unità flash USB WinPE di avvio.
Importante
Non avviare il dispositivo fino a quando non si conosce quale chiave visualizza il menu di avvio del dispositivo. Il dispositivo si trova in uno stato Sysprepped e non deve essere autorizzato a eseguire di nuovo l'avvio in Windows IoT Enterprise.
Il sistema viene avviato in WinPE, in cui viene visualizzato un prompt dei comandi.
Suggerimento
Se si dispone di un layout di tastiera diverso, è possibile modificare il layout della tastiera eseguendo wpeutil setKeyboardLayout 0816:00000816 dove è possibile trovare l'elenco di coppie language:keyboard per il layout desiderato nelle impostazioni locali di input. winpeshl.exe Eseguire quindi dal prompt dei comandi WinPE per assicurarsi che il nuovo layout venga applicato alla sessione corrente.
Dal prompt dei comandi WinPE eseguire Diskpart:
Prompt dei comandi di Windows
diskpart
Usare Diskpart per elencare i dischi in modo da identificare il disco in cui è installato Windows IoT Enterprise:
Prompt dei comandi di Windows
list disk
L'output dovrebbe essere simile al seguente:
Output
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 63 GB 0 B *
Disk 1 Online 14 GB 0 B
In questo esempio le dimensioni del disco 0 rappresentano il disco in cui è stato installato Windows IoT Enterprise.
Selezionare Disco 0 e quindi elencare le partizioni e i volumi:
Prompt dei comandi di Windows
select Disk 0
list partition
list volume
L'output dovrebbe essere simile al seguente:
Output
DISKPART> select disk 0
Disk 0 is now the selected disk.
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 System 100 MB 1024 KB
Partition 2 Reserved 16 MB 101 MB
Partition 3 Primary 63 GB 117 MB
Partition 4 Recovery 602 MB 63 GB
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 E UDF DVD-ROM 4236 MB Healthy
Volume 1 NTFS Partition 63 GB Healthy
Volume 2 FAT32 Partition 100 MB Healthy Hidden
Volume 3 NTFS Partition 602 MB Healthy Hidden
Volume 4 C WINPE FAT32 Partition 2048 MB Healthy
Volume 5 D Images NTFS Partition 14 GB Healthy
In questo esempio la partizione 3 è di tipo primario ed è la posizione in cui è installato Windows IoT Enterprise. Le lettere C, D e E vengono assegnate rispettivamente ai volumi WinPE, Images e DVD-ROM .
Selezionare Partizione 3 e assegnare una lettera di unità che non è già in uso:
Prompt dei comandi di Windows
select partition 3
assign letter=W
Se si elenca di nuovo il volume, verrà visualizzata la partizione Windows IoT Enterprise con una lettera di unità assegnata:
Output
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 E UDF DVD-ROM 4236 MB Healthy
Volume 1 W NTFS Partition 63 GB Healthy
Volume 2 FAT32 Partition 100 MB Healthy Hidden
Volume 3 NTFS Partition 602 MB Healthy Hidden
Volume 4 C WINPE FAT32 Partition 2048 MB Healthy
Volume 5 D Images NTFS Partition 14 GB Healthy
Esci da Diskpart:
Prompt dei comandi di Windows
exit
Dal prompt dei comandi WinPE usare Gestione e manutenzione immagini distribuzione per acquisire un'immagine della partizione di Windows:
Gestione e manutenzione immagini acquisisce un'immagine della partizione del sistema operativo e la archivia nell'unità D: .
Nota
Il dispositivo avrà più di una partizione, ma devi solo acquisire la partizione di Windows.
Arrestare la macchina virtuale:
Prompt dei comandi di Windows
wpeutil shutdown
Selezionare WinPE VHD come primo nell'ordine di avvio:
Aprire la console di gestione di Hyper-V
Fare clic con il pulsante destro del mouse sulla macchina virtuale e scegliere Impostazioni.
Nel riquadro sinistro selezionare Firmware.
Nel riquadro destro spostare winPE VHD nella parte superiore.
Alla fine, selezionare Applica e OK
Avviare la macchina virtuale
Il sistema viene avviato in WinPE, in cui viene visualizzato un prompt dei comandi.
Suggerimento
Se si dispone di un layout di tastiera diverso, è possibile modificare il layout della tastiera eseguendo wpeutil setKeyboardLayout 0816:00000816 dove è possibile trovare l'elenco di coppie language:keyboard per il layout desiderato nelle impostazioni locali di input. winpeshl.exe Eseguire quindi dal prompt dei comandi WinPE per assicurarsi che il nuovo layout venga applicato alla sessione corrente.
Dal prompt dei comandi WinPE eseguire Diskpart:
Prompt dei comandi di Windows
diskpart
Usare Diskpart per elencare i dischi in modo da identificare il disco in cui è installato Windows IoT Enterprise:
Prompt dei comandi di Windows
list disk
L'output dovrebbe essere simile al seguente:
Output
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 64 GB 0 B *
Disk 1 Online 16 GB 0 B
Disk 2 Online 4096 MB 0 B
In questo esempio le dimensioni del disco 0 rappresentano il disco in cui è stato installato Windows IoT Enterprise.
Selezionare Disco 0 e quindi elencare le partizioni e i volumi:
Prompt dei comandi di Windows
select Disk 0
list partition
list volume
L'output dovrebbe essere simile al seguente:
Output
DISKPART> select disk 0
Disk 0 is now the selected disk.
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 System 100 MB 1024 KB
Partition 2 Reserved 16 MB 101 MB
Partition 3 Primary 63 GB 117 MB
Partition 4 Recovery 602 MB 63 GB
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 E UDF DVD-ROM 4236 MB Healthy
Volume 1 NTFS Partition 63 GB Healthy
Volume 2 FAT32 Partition 100 MB Healthy Hidden
Volume 3 NTFS Partition 602 MB Healthy Hidden
Volume 4 C WINPE FAT32 Partition 4078 MB Healthy
Volume 5 D Images NTFS Partition 16 GB Healthy
In questo esempio la partizione 3 è di tipo primario ed è la posizione in cui è installato Windows IoT Enterprise. Le lettere C, D e E vengono assegnate rispettivamente ai volumi WinPE, Images e DVD-ROM .
Selezionare Partizione 3 e assegnare una lettera di unità che non è già in uso:
Prompt dei comandi di Windows
select partition 3
assign letter=W
Se si elenca di nuovo il volume, verrà visualizzata la partizione Windows IoT Enterprise con una lettera di unità assegnata:
Output
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 E UDF DVD-ROM 4236 MB Healthy
Volume 1 W NTFS Partition 63 GB Healthy
Volume 2 FAT32 Partition 100 MB Healthy Hidden
Volume 3 NTFS Partition 602 MB Healthy Hidden
Volume 4 C WINPE FAT32 Partition 4078 MB Healthy
Volume 5 D Images NTFS Partition 16 GB Healthy
Esci da Diskpart:
Prompt dei comandi di Windows
exit
Dal prompt dei comandi WinPE usare Gestione e manutenzione immagini distribuzione per acquisire un'immagine della partizione di Windows:
Gestione e manutenzione immagini acquisisce un'immagine della partizione del sistema operativo e la archivia nell'unità D: .
Nota
Il dispositivo avrà più di una partizione, ma devi solo acquisire la partizione di Windows.
Arrestare la macchina virtuale:
Prompt dei comandi di Windows
wpeutil shutdown
Distribuire l'immagine WIM acquisita da WinPE
In questa sezione si distribuisce un'immagine WIM da WinPE. L'esempio di dispositivo di riferimento creato in queste guide introduttive è già in uno stato distribuito perché è stato acquisito in uno stato Sysprepped e, quando distribuito, viene avviato in Configurazione guidata. Questa sezione illustra i passaggi per distribuire l'immagine WIM acquisita in un nuovo dispositivo, anche se è anche possibile usare questo processo per distribuire l'immagine nello stesso dispositivo da cui è stata acquisita.
I comandi Diskpart precedenti non creano una partizione di ripristino. Se è necessario configurare una partizione di ripristino, vedere Configurare partizioni di unità disco rigido basate su UEFI/GPT.
Usare Diskpart per identificare il volume in cui è archiviato il file WIM:
Prompt dei comandi di Windows
list volume
L'output dovrebbe essere simile al seguente:
Output
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 W Windows NTFS Partition 63 GB Healthy
Volume 1 S System FAT32 Partition 100 MB Healthy Hidden
Volume 2 C WINPE FAT32 Partition 4078 MB Healthy
Volume 3 D Images NTFS Partition 16 GB Healthy
In questo esempio, volume 3 con la lettera D è la posizione in cui è archiviato il file WIM.
Esci da Diskpart:
Prompt dei comandi di Windows
exit
Dal prompt dei comandi WinPE distribuire l'immagine WIM nell'unità W: creata nel passaggio precedente:
Dal prompt dei comandi WinPE configurare il BCD predefinito nel sistema, che è un passaggio obbligatorio perché il disco è stato appena partizionato e formattato:
Prompt dei comandi di Windows
W:\Windows\System32\bcdbootW:\Windows /sS:
Rimuovere l'unità USB e riavviare il sistema al prompt dei comandi WinPE.
Prompt dei comandi di Windows
wpeutil reboot
Il dispositivo viene riavviato nella Configurazione guidata con l'immagine di Windows IoT Enterprise personalizzata e acquisita in precedenza.
Creare la nuova macchina virtuale:
Aprire Hyper-V Manager.
Nella console di gestione di Hyper-V selezionare Nuovo nel riquadro Azioni e quindi selezionare Macchina virtuale.
Seguire la procedura guidata per creare una nuova macchina virtuale.
Quando viene richiesto di specificare la generazione, scegliere Generazione 1 o Generazione 2 in base alle esigenze.
Assegnare almeno 2 GB di memoria alla macchina virtuale.
Lasciare la macchina virtuale senza connessione alla rete.
Quando si raggiunge il passaggio Connetti disco rigido virtuale, selezionare Crea un disco rigido virtuale.
Specificare il nome, il percorso e le dimensioni del disco rigido virtuale.Specify the name, location, and size of the Virtual Hard Disk (VHD). Ad esempio, impostare le dimensioni su 64 GB.
Quando si raggiunge il passaggio Opzioni di installazione, selezionare Installa un sistema operativo in un secondo momento.
Esaminare le impostazioni nel passaggio Riepilogo e selezionare Fine per creare la macchina virtuale.
Configurare il numero di processori:
Dopo aver creato la macchina virtuale, fare clic con il pulsante destro del mouse su di esso nella console di gestione di Hyper-V e selezionare Impostazioni.
Nel riquadro sinistro selezionare Processore.
Nel riquadro destro specificare almeno due processori virtuali.
Selezionare WinPE VHD come primo nell'ordine di avvio:
Fare clic con il pulsante destro del mouse sulla macchina virtuale e scegliere Impostazioni.
Nel riquadro di sinistra selezionare Controller SCSI.
Aggiungere un disco rigido e esplorare il disco rigido in cui è stato archiviato il file WIM.
Aggiungere un altro disco rigido ed esplorare il disco rigido virtuale WinPE.
Selezionare Applica.
Nel riquadro sinistro selezionare Firmware.
Nel riquadro destro spostare winPE VHD nella parte superiore.
Alla fine, selezionare Applica e OK
Avviare la macchina virtuale
Il sistema viene avviato in WinPE, in cui viene visualizzato un prompt dei comandi.
Dal prompt dei comandi WinPE eseguire Diskpart:
Prompt dei comandi di Windows
diskpart
Elencare e quindi selezionare i dischi del dispositivo:
Prompt dei comandi di Windows
list disk
select disk X (where X is the disk of your device)
I comandi Diskpart precedenti non creano una partizione di ripristino. Se è necessario configurare una partizione di ripristino, vedere Configurare partizioni di unità disco rigido basate su UEFI/GPT.
Usare Diskpart per identificare il volume in cui è archiviato il file WIM:
Prompt dei comandi di Windows
list volume
L'output dovrebbe essere simile al seguente:
Output
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 W Windows NTFS Partition 63 GB Healthy
Volume 1 S System FAT32 Partition 100 MB Healthy Hidden
Volume 2 C WINPE FAT32 Partition 4078 MB Healthy
Volume 3 D Images NTFS Partition 16 GB Healthy
In questo esempio, volume 3 con la lettera D è la posizione in cui è archiviato il file WIM.
Esci da Diskpart:
Prompt dei comandi di Windows
exit
Dal prompt dei comandi WinPE distribuire l'immagine WIM nell'unità W: creata nel passaggio precedente:
Dal prompt dei comandi WinPE configurare il BCD predefinito nel sistema, che è un passaggio obbligatorio perché il disco è stato appena partizionato e formattato:
Prompt dei comandi di Windows
W:\Windows\System32\bcdbootW:\Windows /sS:
Arrestare la macchina virtuale:
Prompt dei comandi di Windows
wpeutil shutdown
Nelle impostazioni macchina virtuale impostare il disco rigido virtuale in cui è stato installato il file WIM come primo nell'ordine di avvio.
Avviare la macchina virtuale.
Il dispositivo inizia in configurazione guidata con l'immagine windows IoT Enterprise personalizzata e acquisita in precedenza.
Informazioni su come creare nuove macchine virtuali da immagini generalizzate e usare i modelli di Image Builder di Azure per creare e gestire immagini in Azure.
Personalizzare un dispositivo di riferimento che esegue Windows IoT Enterprise in modalità di controllo e creare un'esperienza tutto schermo personalizzata.
Le personalizzazioni di Windows IoT Enterprise offrono un'esperienza controllata e specializzata per gli utenti finali di un dispositivo Windows consentendo agli OEM e agli amministratori di sistema di bloccare l'esperienza di interazione con i dispositivi Windows.