Поделиться через


Лабораторная работа 4. Sysprep — сбор данных — развертывание

Теперь, когда эталонное устройство Интернета вещей настроено с помощью программного обеспечения и параметров, система подготавливается к массовому развертыванию с помощью Sysprep, а затем записывается в WIM с помощью DISM. Этот образ WIM используется во время производства для развертывания в новых системах.

Примечание

В следующих шагах используется сочетание WinPE и DISM для завершения процесса записи. Эти средства доступны в свободном доступе корпорации Майкрософт. Некоторые средства, такие как DISM, входят в состав всех установок Windows. Многие сторонние средства также предлагают сбор и развертывание образов, которые могут лучше подходить для вашей стратегии развертывания. Выберите средство, подходящее для вашего устройства.

Для полностью автоматизированного подхода к этим шагам рассмотрите возможность использования платформы развертывания Windows 10 IoT Корпоративная.

Предварительные требования

Запустите Sysprep, чтобы завершить процесс аудита.

В лаборатории 1a вы переводите систему в режим аудита, который представляет собой специальный режим настройки, в котором производитель устройств может предварительно установить программное обеспечение и настроить параметры на эталонном устройстве Интернета вещей. После внесения настроек в режиме аудита можно записать изображение настроенного эталонного устройства. Хотя режим аудита не является обязательным, он предоставляет сценарий, в котором устройство Интернета вещей можно настроить в сети до запуска при первом включении компьютера.

Sysprep эталонного устройства Интернета вещей
При загрузке в режиме аудита на эталонном устройстве Интернета вещей запустите Sysprep из административной командной строки, чтобы подготовить образ к записи:

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

После того как Sysprep подготовит образ, эталонное устройство завершит работу. При следующей загрузке устройства оно загрузится в OOBE.

Внимание!

Не включите эталонное устройство Интернета вещей, пока не будете готовы записать образ. Если устройство загружается, вам придется снова пройти процесс Sysprep.

Запись образа устройства

Создание USB-накопителя WinPE

В этом разделе показано, как создать загрузочный USB-накопитель WinPE. Этот USB-ключ можно использовать для записи и развертывания образа.

Процесс, описанный в следующих шагах, можно создать скрипт для упрощения записи и развертывания образов. Полностью автоматизированный сценарий см. в статье Платформа развертывания Windows 10 IoT Корпоративная.

  1. Вставьте USB-накопитель в компьютер технического специалиста.

    Примечание

    Используйте диск с объемом не менее 16 ГБ

  2. На компьютере технического специалиста откройте среду средств развертывания и создания образов с правами администратора. Вы можете найти ярлык для средств развертывания и создания образов в разделе Комплекты Windows в меню "Пуск".

  3. Скопируйте файлы WinPE в рабочую папку:

    copype amd64 C:\WinPE 
    

    Эта команда копирует 64-разрядные файлы WinPE в папку C:\WinPE. Примечание. Конечная папка создается автоматически.

  4. Скопируйте файлы WinPE на USB-ключ.

    makewinpemedia /ufd C:\WinPE D:
    

    Где D— ЭТО USB-накопитель. Эта команда форматирует USB-накопитель и удаляет все данные, которые на нем есть.

  5. Переместите USB-устройство флэш-памяти с компьютера технического специалиста на эталонное устройство Интернета вещей.

Загрузка эталонного устройства Интернета вещей в WinPE и запись образа ОС Windows 10 IoT Корпоративная

Следующие действия записывают образ WIM с жесткого диска эталонного устройства Интернета вещей. Этот WIM можно использовать в разработке или в рабочей среде. Обычно образы ОС записываются на разных этапах процесса разработки. Например, следующие шаги можно использовать для записи базового образа ОС с установленными приложениями по умолчанию. Более поздний образ можно записать с помощью дополнительных приложений для конечных клиентов.

  1. Загрузите эталонное устройство Интернета вещей с загрузочного USB-устройства флэш-памяти WinPE. Последовательность выбора носителя для загрузки отличается от устройства к устройству. Обратитесь к документации для эталонного устройства Интернета вещей, чтобы определить, какую клавишу нажимать во время загрузки, чтобы выбрать USB-устройство флэш-памяти в качестве целевого объекта загрузки.

    Важно!

    Не загружайте устройство, пока не узнаете, какая клавиша открывает меню загрузки устройства. Устройство Интернета вещей с образом находится в состоянии Sysprepped и не должно быть разрешено загружаться обратно в Windows 10 IoT Корпоративная.

    Система загружается в WinPE, где отображается командная строка.

  2. В командной строке WinPE используйте DISM, чтобы записать образ раздела Windows:

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

    DISM записывает образ раздела ОС и сохраняет его на диске C:.

    Примечание

    Устройство будет иметь несколько разделов, но вам потребуется только записать раздел Windows. Инструкции по динамическому повторному созданию системного раздела во время развертывания см. в руководстве по развертыванию.

    Почему мы записываем изображение в C:\ Диске?
    Мы временно зафиксируем образ ОС в C:\ диск из-за размера записанного образа. Наш USB-накопитель имеет формат Fat32, размер файла которого ограничен в 4 ГБ, а размер образа ОС, скорее всего, превышает 4 ГБ. На следующем шаге мы разделим образ на файлы меньшего размера, чтобы вы могли разместить весь образ на одном USB-накопителе с секционированием FAT32.

    Windows поддерживает несколько разделов на устройстве флэш-памяти. Несколько секций позволяют иметь раздел WinPE Fat32 и раздел NTFS, где можно хранить более крупный захваченный WIM-файл. Имейте в виду, что сжатие по умолчанию для DISM является быстрым, что ускоряет процесс записи, однако приводит к более крупному WIM-файлу.

    Если размер захватываемого образа близок к 4 ГБ, попробуйте использовать параметр DISM /Compress:max , который может устранить необходимость в промежуточном шаге записи WIM в раздел ОС, а затем использовать /Split-image, чтобы разделить его.

  3. Разделение WIM-файла на C:\ диск в несколько файлов размером менее 4 ГБ и скопируйте его на USB-устройство флэш-памяти. В командной строке WinPE:

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

    Эта команда разделяет образ ОС на несколько файлов размером менее 4 ГБ.

    После того как образ ОС будет записан на USB-устройство флэш-памяти, его можно объединить обратно в одну wim-машину на компьютере технического специалиста или сохранить в виде отдельных ФАЙЛОВ *.SWM. В этом задании мы используем . SWM-файлы для развертывания образа с USB-накопителя.

Развертывание записанного образа WIM из WinPE

В этом разделе показано, как развернуть образ WIM из WinPE. Эталонное устройство Интернета вещей, которое мы создавали в этих лабораториях, уже должно находиться в развернутом состоянии; Он был записан в состоянии Sysprepped и при развертывании загружается в OOBE. Выполните следующие действия, чтобы создать образ чистой системы. Для этой серии заданий вы можете перейти к лаборатории 5 , так как эталонное устройство Интернета вещей включено и при первом включении завершено.

Использование USB-накопителя WinPE для развертывания в новых системах

  1. Загрузите эталонное устройство Интернета вещей с USB-устройства флэш-памяти. Кнопка или последовательность нажатия клавиш для выбора носителя для загрузки отличается от устройства к устройству. Обратитесь к документации по устройству Интернета вещей, чтобы определить, какую клавишу нажимать во время загрузки, чтобы выбрать USB-устройство флэш-памяти в качестве целевого объекта загрузки.

  2. Отформатируйте устройство. В командной строке 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" 
    

    Примечание

    Приведенные выше команды Diskpart не создают раздел восстановления. Сведения о том, как настроить раздел восстановления, см. в статье Настройка разделов жестких дисков на основе UEFI/GPT.

  3. Разверните образ WIM на диске W:, созданном на предыдущем шаге. В командной строке WinPE:

    DISM /Apply-Image /ImageFile:D:\IoTOS.swm /SWMFile:D:\IoTOS*.swm /ApplyDir:W:\ /Index:1 and press Enter
    
  4. Настройте bcd по умолчанию в системе, что является обязательным шагом, так как диск был недавно секционирован и отформатирован, что требует нового BCD. В командной строке WinPE:

    W:\Windows\System32\bcdboot W:\Windows /s S:
    
  5. Перезагрузите систему, введя wpeutil reboot в командной строке WinPE. Устройство Интернета вещей перезагружается в OOBE.

Дальнейшие действия

Теперь, когда вы захватили и развернули образ Windows, вы можете настроить Windows для запуска в пользовательской оболочке. В лаборатории 5 рассматривается настройка средства запуска оболочки или ограниченного доступа.