Как создать пользовательский ISO-образ Windows с обновлениями с помощью NTLite

Этот учебник проведет вас через процесс создания ISO-образа Windows, который будет совместим с системами Vultr. Исходные / нетронутые ISO- образы Windows не будут работать в Vultr, поскольку в них отсутствуют необходимые драйверы для взаимодействия с системами Vultr.

В этом руководстве используется ISO-образ Windows Server 2016, но тот же процесс применяется к другим версиям.

Компьютер Windows необходим для этого урока. Если у вас только компьютер Mac или Linux, не продолжайте, пока не приобретете компьютер Windows. Вы также можете настроить виртуальную машину Windows с помощью вашего любимого программного обеспечения Mac / Linux VM / sandbox / virtualization

Подготовка - Загрузки

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

  1. Ваш желаемый Windows ISO. Вы можете получить ISO-образ из MSDN, Technet или путем создания образа установочного диска, который у вас есть.
  2. Загрузите и установите бесплатную версию NTLite . Этот учебник использует v1.3.1.5060 стабильной.
  3. Загрузите последние или стабильные драйверы VirtIO ISO. Ответственный за критически важную систему баз данных может выбрать стабильные драйверы, а кто-то, кто интересуется новейшими и лучшими, может выбрать последние драйверы. Просмотр журнала изменений может помочь вам принять решение.
  4. Необязательно : Найдите последнее накопительное обновление KB для вашей сборки ОС здесь, а затем загрузите его из каталога Центра обновления Майкрософт . Интегрированное накопительное обновление предоставит вам последние обновления безопасности и исправления ошибок. Вы также можете добавить дополнительные обновления, если знаете, что они необходимы. На момент написания статьи KB3186568 и KB4035631 являются дополнительными обновлениями, которые могут быть интегрированы с Windows Server 2016. Чтобы узнать, какие другие обновления необходимы, необходимо установить ISO- образ в локальную виртуальную машину , запустить Центр обновления Windows и отметить КБ. Не загружайте и не интегрируйте обновления Delta, Средство удаления вредоносных программ или обновления определений Защитника Windows.

Подготовка - Настройка файлов

Со всем скачанным:

  1. Дважды щелкните свой Windows ISO, чтобы открыть его и получить доступ к его содержимому. Скопируйте содержимое в новую папку где-нибудь на вашем компьютере, например C:\ISO.
  2. Дважды щелкните ISO-драйверы VirtIO, чтобы открыть его и получить доступ к его содержимому. Скопируйте содержимое в новую папку где-нибудь на вашем компьютере, например C:\VirtIO.

Создание ISO

Теперь, когда все наши файлы настроены, мы можем продолжить:

Откройте NTLite и выберите «Добавить -> Папка с изображениями» на панели инструментов. Выберите папку, содержащую ваши извлеченные файлы ISO.

Как создать пользовательский ISO-образ Windows с обновлениями с помощью NTLite

Первое, что мы сделаем, - это интегрируем драйверы VirtIO в среду восстановления и настройки Windows. Это обеспечит распознавание SSD-дисков Vultr во время установки и восстановления Windows.

Загрузите «Microsoft Windows PE (x64)», используя параметр правой кнопки мыши.

Как создать пользовательский ISO-образ Windows с обновлениями с помощью NTLite

По завершении выберите категорию «Драйверы» на левой панели. Интегрируйте драйверы, используя «Добавить -> Драйверы (выбор INF)» на панели инструментов:

Как создать пользовательский ISO-образ Windows с обновлениями с помощью NTLite

Есть 5 драйверов, которые вы хотите интегрировать. Замените 2k16версией устанавливаемой amd64ОС и платформой ОС. NetKVM(сетевой драйвер) и viostor(драйвер хранилища) ТРЕБУЕТСЯ . Все еще рекомендуется включить остальные, чтобы избежать потенциальных проблем. Этот список может измениться в будущем, когда Vultr изменит и обновит свои системы, поэтому перепроверьте этот список в следующий раз, когда вы готовите новый ISO.

  1. Balloon\\2k16\\amd64\\balloon.inf
  2. NetKVM\\2k16\\amd64\\netkvm.inf
  3. qemufwcfg\\2k16\\amd64\\qemufwcfg.inf
  4. viorng\\2k16\\amd64\\viorng.inf
  5. viostor\\2k16\\amd64\\viostor.inf

Как создать пользовательский ISO-образ Windows с обновлениями с помощью NTLite

Как только драйверы интегрированы, выберите «Применить» на левой панели. В разделе «Параметры» выберите «Не сохранять резервную копию журнала и настроек». Оставьте остальные параметры как есть.

Как создать пользовательский ISO-образ Windows с обновлениями с помощью NTLite

Выберите «Процесс» на панели инструментов. После завершения выберите «Источник» на левой панели. Загрузите «Microsoft Windows Setup (x64)». Повторите процесс.

После того, как вы интегрировали драйверы в обе операционные системы в разделе «Загрузка / настройка», теперь мы можем интегрировать их в реальную операционную систему. Выберите операционную систему, которую вы планируете использовать, и загрузите ее. Это займет немного больше времени для загрузки, поскольку он больше.

Как создать пользовательский ISO-образ Windows с обновлениями с помощью NTLite

Интегрируйте те же 5 драйверов, что и раньше.

С этого момента вы можете вносить любые другие изменения по своему усмотрению. Если вы загрузили обновления, вы можете интегрировать их в раздел «Обновления».

Когда вы будете удовлетворены, выберите «Применить» на левой панели. Рекомендуется удалить любые выпуски, которые вам не нужны, чтобы уменьшить размер ISO. Не удаляйте любые boot.wimиздания!

ESD vs Standard (WIM) . Выбор ESD приведет к уменьшению ISO, что ускорит загрузку в Vultr, но его создание займет больше времени и потребует значительных вычислительных ресурсов. Рекомендуется сначала попробовать ESD, и если у вас возникли проблемы, вернитесь к использованию «Стандарт (WIM)». Vultr поддерживает оба формата.

Выберите «Не делать резервные копии журнала и предустановок», а затем «Создать ISO». Укажите имя файла / местоположение и метку. Метка - это внутреннее имя ISO - оно может быть любым, например «Windows Server 2016».

В конце ваши настройки должны выглядеть так:

Как создать пользовательский ISO-образ Windows с обновлениями с помощью NTLite

Выберите «Процесс» на панели инструментов. В зависимости от выбранного вами формата изображения, встроенных обновлений и доступных вычислительных ресурсов процесс обработки может занять до часа. Попробуйте дважды проверить свою работу перед обработкой.

После завершения NTLite вы можете закрыть его, загрузить ISO-образ в Vultr и развернуть новые экземпляры, используя его!

PS: не забудьте удалить извлеченную папку ISO, извлеченную папку VirtIO и любые обновления с вашего компьютера - NTLite не сделает этого за вас. Вы также можете удалить NTLite, как только подтвердите, что ваш ISO работает на Vultr.

Оставить комментарий

Изучение 26 методов анализа больших данных: часть 1

Изучение 26 методов анализа больших данных: часть 1

Изучение 26 методов анализа больших данных: часть 1

Функциональные возможности уровней эталонной архитектуры больших данных

Функциональные возможности уровней эталонной архитектуры больших данных

Прочтите блог, чтобы узнать о различных уровнях архитектуры больших данных и их функциях самым простым способом.

6 невероятных фактов о Nintendo Switch

6 невероятных фактов о Nintendo Switch

Многие из вас знают Switch, который выйдет в марте 2017 года, и его новые функции. Для тех, кто не знает, мы подготовили список функций, которые делают «Switch» обязательным гаджетом.

Технические обещания, которые все еще не выполнены

Технические обещания, которые все еще не выполнены

Вы ждете, когда технологические гиганты выполнят свои обещания? проверить, что осталось недоставленным.

Как ИИ может вывести автоматизацию процессов на новый уровень?

Как ИИ может вывести автоматизацию процессов на новый уровень?

Прочтите это, чтобы узнать, как искусственный интеллект становится популярным среди небольших компаний и как он увеличивает вероятность их роста и дает преимущество перед конкурентами.

Технологическая сингулярность: далекое будущее человеческой цивилизации?

Технологическая сингулярность: далекое будущее человеческой цивилизации?

По мере того, как наука развивается быстрыми темпами, принимая на себя большую часть наших усилий, также возрастает риск подвергнуться необъяснимой сингулярности. Прочтите, что может значить для нас необычность.

CAPTCHA: как долго она может оставаться жизнеспособным методом различения между человеком и ИИ?

CAPTCHA: как долго она может оставаться жизнеспособным методом различения между человеком и ИИ?

CAPTCHA стало довольно сложно решать пользователям за последние несколько лет. Сможет ли он оставаться эффективным в обнаружении спама и ботов в ближайшем будущем?

Телемедицина и удаленное здравоохранение: будущее уже здесь

Телемедицина и удаленное здравоохранение: будущее уже здесь

Что такое телемедицина, дистанционное здравоохранение и их влияние на будущее поколение? Это хорошее место или нет в ситуации пандемии? Прочтите блог, чтобы узнать мнение!

Вы когда-нибудь задумывались, как хакеры зарабатывают деньги?

Вы когда-нибудь задумывались, как хакеры зарабатывают деньги?

Возможно, вы слышали, что хакеры зарабатывают много денег, но задумывались ли вы когда-нибудь о том, как они зарабатывают такие деньги? Давайте обсудим.

Обновление дополнения к macOS Catalina 10.15.4 вызывает больше проблем, чем решает

Обновление дополнения к macOS Catalina 10.15.4 вызывает больше проблем, чем решает

Недавно Apple выпустила macOS Catalina 10.15.4, дополнительное обновление для исправления проблем, но похоже, что это обновление вызывает больше проблем, приводящих к поломке компьютеров Mac. Прочтите эту статью, чтобы узнать больше