Condividi tramite


Lab 4: Sysprep - Capture - Deploy

Ora che il dispositivo IoT di riferimento è stato personalizzato con il software e le impostazioni, il sistema viene preparato per la distribuzione di massa usando Sysprep e quindi acquisito in un wim usando gestione e manutenzione immagini distribuzione. Questa immagine WIM viene usata durante la produzione per la distribuzione in nuovi sistemi.

Nota

I passaggi seguenti usano una combinazione di WinPE e GESTIONE immagini distribuzione per completare il processo di acquisizione. Questi strumenti sono disponibili gratuitamente da Microsoft. Alcuni strumenti, ad esempio gestione e manutenzione e manutenzione immagine, sono inclusi in tutte le installazioni di Windows. Molti strumenti di terze parti offrono anche acquisizione e distribuzione di immagini che potrebbero funzionare meglio per la strategia di distribuzione. Scegliere lo strumento più adatto allo scenario del dispositivo.

Per un approccio completamente automatizzato a questi passaggi, è consigliabile usare il framework di distribuzione Windows 10 IoT Enterprise.

Prerequisiti

  • Completare almeno Lab 1a. Questo lab illustra come acquisire l'immagine creata.
  • ADK con il componente aggiuntivo WinPE installato nel PC tecnico. Per altre informazioni, vedere Ottenere gli strumenti necessari.

Eseguire Sysprep per completare il processo di controllo

Nel lab 1a il sistema viene impostato in modalità di controllo, ovvero una modalità di configurazione speciale in cui un autore di dispositivi può preinstallare il software e configurare le impostazioni in un dispositivo IoT di riferimento. Dopo aver apportato 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 IoT può essere personalizzato online prima della configurazione guidata.

Sysprep il dispositivo
IoT di riferimentoDurante l'avvio in modalità di controllo nel dispositivo IoT di riferimento, eseguire Sysprep da un prompt dei comandi amministrativo per preparare l'immagine per l'acquisizione:

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

Dopo che Sysprep prepara l'immagine, il dispositivo di riferimento verrà arrestato. Al successivo avvio del dispositivo, verrà avviata in Configurazione guidata.

Attenzione

Non accendere di nuovo il dispositivo IoT di riferimento finché non si è pronti per acquisire un'immagine. Se il dispositivo viene avviato, sarà necessario eseguire di nuovo il processo Sysprep.

Acquisire l'immagine del dispositivo

Creare un'unità USB WinPE

In questa sezione viene illustrato come creare un'unità USB WinPE di avvio. È possibile usare questa chiave USB per l'acquisizione e la distribuzione dell'immagine.

Il processo descritto nei passaggi successivi può essere sottoposto a script per semplificare l'acquisizione e la distribuzione delle immagini. Per uno scenario completamente automatizzato, vedere il framework di distribuzione Windows 10 IoT Enterprise

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

    Nota

    Usare un'unità di almeno 16 GB

  2. Nel PC tecnico aprire l'ambiente Deployment and Imaging Tools Environment come amministratore. È possibile trovare un collegamento a Strumenti di distribuzione e creazione di immagini in Windows Kit nel menu Start.

  3. 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. Nota: la cartella di destinazione viene creata automaticamente.

  4. Copiare i file WinPE nella chiave USB.

    makewinpemedia /ufd C:\WinPE D:
    

    Dove D: è l'unità USB. Questo comando formatta l'unità USB e cancella tutti i dati presenti.

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

Avviare il dispositivo di riferimento IoT in WinPE e acquisire l'immagine del sistema operativo Windows 10 IoT Enterprise

La procedura seguente acquisisce un'immagine WIM dal disco rigido del dispositivo IoT di riferimento. Questo WIM può essere usato nello sviluppo o nell'ambiente di produzione. È comune acquisire immagini del sistema operativo durante 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 per i clienti finali installate.

  1. Avviare il dispositivo IoT di riferimento dall'unità flash USB WinPE di avvio. La sequenza da cui selezionare il supporto da cui eseguire l'avvio è diverso dal dispositivo al dispositivo. Consultare la documentazione per il dispositivo di riferimento IoT per determinare quale tasto premere durante l'avvio per selezionare il dispositivo flash USB come destinazione di avvio.

    Importante

    Non avviare il dispositivo finché non si conosce la chiave che visualizza il menu di avvio del dispositivo. Il dispositivo IoT con immagine si trova in uno stato Sysprepped e non deve essere autorizzato a eseguire nuovamente l'avvio in Windows 10 IoT Enterprise.

    Il sistema viene avviato in WinPE, in cui viene visualizzato un prompt dei comandi.

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

    DISM /capture-image /imagefile:C:\IoTOS.wim /CaptureDir:C:\ /Name:"Windows 10 IoT Enterprise"
    

    DiSM acquisisce un'immagine della partizione del sistema operativo e la archivia nell'unità C: .

    Nota

    Il dispositivo avrà più di una partizione, ma è sufficiente acquisire la partizione di Windows. Vedere i passaggi del lab di distribuzione su come ricreare la partizione di sistema in modo dinamico durante la distribuzione.

    Perché si acquisisce l'immagine in C:\ Guida?
    L'immagine del sistema operativo viene acquisita temporaneamente in C:\ unità a causa delle dimensioni dell'immagine acquisita. L'unità USB è formattata come Fat32, che ha un limite di dimensioni di file di 4 GB e l'immagine del sistema operativo è probabilmente superiore a 4 GB. Nel passaggio successivo l'immagine verrà suddivisa in file più piccoli in modo da adattare l'intera immagine a un'unica unità USB partizionata FAT32.

    Windows supporta più partizioni in un'unità flash. Più partizioni consentono di avere una partizione WinPE Fat32 e una partizione NTFS in cui è possibile archiviare un file WIM più grande. Tenere presente che la compressione predefinita per GESTIONE e manutenzione immagini distribuzione è veloce, che accelera il processo di acquisizione, ma comporta un file WIM più grande.

    Se l'immagine acquisita è vicina a 4 GB, provare a usare l'opzione DISM /Compress:max , che può rimuovere la necessità di avere il passaggio intermedio di acquisizione del WIM nella partizione del sistema operativo e quindi usare /Split-image per suddividerlo.

  3. Dividere il file WIM acquisito in C:\ unità in più file ognuno di meno di 4 GB e copiare nell'unità flash USB. Dal prompt dei comandi WinPE:

    Dism /Split-Image /ImageFile:C:\IoTOS.wim /SWMFile:D:\IoTOS.swm /FileSize:4000 
    

    Questo comando suddivide l'immagine del sistema operativo in più file inferiori a 4 GB.

    Una volta acquisita l'immagine del sistema operativo nell'unità flash USB, può essere combinata in un singolo WIM nel PC tecnico o conservati come singoli file *.swm. In questo lab si usa . File SWM per distribuire l'immagine dall'unità USB.

Distribuire l'immagine WIM acquisita da WinPE

In questa sezione viene illustrato come distribuire un'immagine WIM da WinPE. Il dispositivo IoT di riferimento che è stato creato in questi lab dovrebbe essere già in uno stato distribuito; è stato acquisito in uno stato Sysprepped e, quando viene distribuito, avviarlo in Configurazione guidata. Seguire questa procedura per creare un'immagine di un sistema pulito. Per questa serie di lab, è possibile passare al lab 5 da qui, poiché il dispositivo IoT di riferimento è acceso e la configurazione guidata è stata completata.

Usare l'unità USB WinPE per la distribuzione in nuovi sistemi

  1. Avviare il dispositivo IoT di riferimento dall'unità flash USB. Il pulsante o la sequenza di tasti per selezionare il supporto da avviare differisce dal dispositivo al dispositivo. Consultare la documentazione del dispositivo IoT per determinare quale tasto premere durante l'avvio per selezionare il dispositivo flash USB come destinazione di avvio.

  2. Formattare il dispositivo. Dal prompt dei comandi WinPE:

    select disk 0 
    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.

  3. Distribuire l'immagine WIM nell'unità W: creata nel passaggio precedente. Dal prompt dei comandi WinPE:

    DISM /Apply-Image /ImageFile:D:\IoTOS.swm /SWMFile:D:\IoTOS*.swm /ApplyDir:W:\ /Index:1 and press Enter
    
  4. Configurare il bcd predefinito nel sistema, che è un passaggio obbligatorio perché il disco è stato appena partizionato e formattato che richiede un nuovo BCD. Dal prompt dei comandi WinPE:

    W:\Windows\System32\bcdboot W:\Windows /s S:
    
  5. Riavviare il sistema digitando wpeutil reboot al prompt dei comandi WinPE. Il dispositivo IoT viene riavviato nella configurazione guidata.

Passaggi successivi

Dopo aver acquisito e distribuito un'immagine di Windows, è possibile configurare Windows per l'avvio in una shell personalizzata. Il lab 5 illustra come configurare l'utilità di avvio shell o l'accesso assegnato.