Condividi tramite


Guida introduttiva: Sysprep e acquisire l'immagine del dispositivo di riferimento e distribuirla in un nuovo dispositivo

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.

Prerequisiti

Sysprep l'esempio di dispositivo di riferimento

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:

  1. 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

    C:\Windows\System32\Sysprep\sysprep.exe /generalize /oobe /shutdown
    

    Screenshot che mostra il comando sysprep con PowerShell come shell di sistema predefinita

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.

  1. Inserire l'unità USB nel PC tecnico.

  2. 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.

  3. Eseguire Diskpart:

    diskpart
    
  4. Usare Diskpart per formattare l'unità e creare due nuove partizioni per WinPE e per le immagini:

    List disk
    select disk X    (where X is your USB drive)
    clean
    create partition primary size=2048
    active
    format fs=FAT32 quick label="WINPE"
    assign letter=P
    create partition primary
    format fs=NTFS quick label="Images"
    assign letter=I  
    Exit
    
  5. Copiare i file WinPE in una cartella di lavoro:

    copype amd64 C:\WinPE 
    

    Questo comando copia i file WinPE a 64 bit in C:\WinPE. La cartella di destinazione viene creata automaticamente.

  6. Copiare i file WinPE nella chiave USB.

    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.

  7. Spostare l'unità flash USB dal PC tecnico al dispositivo di riferimento.

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:

  1. 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.

    Screenshot che mostra il prompt dei comandi WinPE

    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.

  2. Dal prompt dei comandi WinPE eseguire Diskpart:

    diskpart
    
  3. Usare Diskpart per elencare i dischi in modo da identificare il disco in cui è installato Windows IoT Enterprise:

    list disk
    

    L'output dovrebbe essere simile al seguente:

    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.

  4. Selezionare Disco 0 e quindi elencare le partizioni e i volumi:

    select Disk 0
    list partition
    list volume
    

    L'output dovrebbe essere simile al seguente:

    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 .

  5. Selezionare Partizione 3 e assegnare una lettera di unità che non è già in uso:

    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:

    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       
    
  6. Esci da Diskpart:

    exit
    
  7. Dal prompt dei comandi WinPE usare Gestione e manutenzione immagini distribuzione per acquisire un'immagine della partizione di Windows:

    Dism /capture-image /imagefile:D:\WindowsIoTEnterprise.wim /CaptureDir:W:\ /Name:"Windows IoT Enterprise"
    

    Gestione e manutenzione immagini acquisisce un'immagine della partizione del sistema operativo e la archivia nell'unità D: .

    Screenshot che mostra l'acquisizione riuscita dell'immagine usando dism

    Nota

    Il dispositivo avrà più di una partizione, ma devi solo acquisire la partizione di Windows.

  8. Arrestare la macchina virtuale:

    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.

Nel nuovo dispositivo seguire la procedura per distribuire l'immagine WIM:

  1. Avviare il dispositivo dall'unità flash USB WinPE di avvio.

  2. Dal prompt dei comandi WinPE eseguire Diskpart:

    diskpart
    
  3. Elencare e quindi selezionare i dischi del dispositivo:

    list disk
    select disk X    (where X is the disk of your device)
    
  4. Formattare il dispositivo:

    clean 
    convert gpt 
    create partition efi size=100 
    format quick fs=fat32 label="System" 
    assign letter="S" 
    create partition msr size=16 
    create partition primary 
    format quick fs=ntfs label="Windows" 
    assign letter="W" 
    

    Nota

    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.

  5. Usare Diskpart per identificare il volume in cui è archiviato il file WIM:

    list volume
    

    L'output dovrebbe essere simile al seguente:

    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.

  6. Esci da Diskpart:

    exit
    
  7. Dal prompt dei comandi WinPE distribuire l'immagine WIM nell'unità W: creata nel passaggio precedente:

    Dism /Apply-Image /ImageFile:D:\WindowsIoTEnterprise.wim /ApplyDir:W:\ /Index:1
    

    Screenshot che mostra l'applicazione riuscita dell'immagine usando dism

  8. Dal prompt dei comandi WinPE configurare il BCD predefinito nel sistema, che è un passaggio obbligatorio perché il disco è stato appena partizionato e formattato:

    W:\Windows\System32\bcdboot W:\Windows /s S:
    
  9. Rimuovere l'unità USB e riavviare il sistema al prompt dei comandi WinPE.

    wpeutil reboot
    

Il dispositivo viene riavviato nella Configurazione guidata con l'immagine di Windows IoT Enterprise personalizzata e acquisita in precedenza.