Назад | Перейти на главную страницу

Объедините драйверы из нескольких установок Win7 в один образ

Мне нужно подготовить образ Windows 7 с драйверами для нескольких систем (ноутбуки Lenovo).

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

Насколько я могу судить, процедура будет следующей:

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

Это (по-видимому) обязательно усложняется наличием более одной ОС на образе диска.

Я на правильном пути?

Поскольку вы стандартизировали системы Lenovo, вам определенно стоит обратить внимание на две вещи:

  1. Пакеты драйверов ThinkPad для SCCM
  2. В ThinkVantage Update Retriever. У Lenovo также есть сообщение на форуме об этом Вот.

Оба метода описаны в это руководство от Lenovo.

Пакеты драйверов Lenovo для SCCM

Их можно скачать с http://download.lenovo.com/express/sccm.html

Это простые самораспаковывающиеся архивы со всеми драйверами в соответствующем формате .inf. Красиво и легко: просто загрузите пакеты для всех своих моделей, наведите Dism на эту папку с помощью переключателя / recurse, и все готово.

Так почему я вообще перечислил другой метод? Потому что Lenovo нас ненавидит.

  • Кажется, что они не очень часто обновляют пакеты драйверов, поэтому часто содержат более старые версии драйверов. Не всегда важно, но иногда бывает.
  • У них нет пакетов драйверов для всех своих моделей. Если ваши ноутбуки довольно новые, это не должно быть проблемой. Но мы все еще использовали некоторые старые, и для них нет пакетов драйверов.

Как бы то ни было, драйверы - это главная причина, по которой я убедил меня работать исключительно с Dell для ноутбуков. Раньше я любил Lenovos, но у Dell есть готовые пакеты драйверов для ВСЕХ своих систем. Просто извлеките их и импортируйте в свой инструмент развертывания (Dism, WDS, MDT, SCCM и т. Д.).

ThinkVantage Update Retreiver

Долгое время это был единственный действенный метод. Для некоторых моделей ноутбуков это все еще актуально.

Первоначальная предполагаемая цель средства получения обновлений - иметь собственное локальное зеркало для использования с инструментом обновления системы Lenovo или для распространения обновлений драйверов и программного обеспечения lenovo. Тем не менее, многие люди не используют подход Lenovo и добавляют драйверы к любым методам развертывания, которые они уже используют. ThinInstaller от Lenovo - это их способ сделать это.

Основная процедура того, как вы это делаете сейчас:

  • Установите Update Retriever
  • Создайте репозиторий - скажите, где хранить файлы. Эти файлы представлены не в том виде, в котором вы нуждаетесь в исходном формате .inf - они предназначены для использования с инструментами Lenovo. Но мы это исправим.
  • Затем вы хотите добавить новые системы - введите тип машины (первые 4 цифры кода модели), операционную систему и язык для каждого типа вашего ноутбука.
  • Инструмент перечислит все драйверы, доступные для всех этих моделей. Вы выбираете, какие драйверы хотите установить. Вы можете просто выбрать их все, но там могут быть некоторые «полезные утилиты» Lenovo, которые вы хотите пропустить.
  • Это займет некоторое время загрузки. Иди выпей кофе. Или вернитесь утром, если у вас медленное соединение или сайт Lenovo работает медленно.
  • Далее, а это важный шаг, экспортируйте драйверы из репозитория. Укажите новый путь для их сохранения и выберите, какие из них экспортировать.
  • Для некоторых драйверов это даст вам файлы INF. К сожалению, для большинства он дает вам установочные файлы драйвера типа setup.exe. Теперь вам нужно перейти в каждую папку и извлечь файлы с чем-то вроде Универсальный экстрактор, который может предоставить вам фактические файлы драйверов .inf.
  • Смонтируйте образ и используйте Dism с параметрами / Add-Driver и / Recurse - укажите его в папке с недавно извлеченным драйвером.

Это много шагов. Но это НАМНОГО быстрее, чем монтировать каждый образ и извлекать драйверы. Это также гарантирует, что вы получите самые новые версии драйверов.

Что еще нужно улучшить и ускорить развертывание

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

В любом случае есть более быстрые способы сделать это.

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

Службы развертывания Windows это роль для Server 2008+. Он работает довольно хорошо, и в настоящее время я использую его для переоснащения машин. Основной процесс таков:

  • Установите справочную систему с нужным программным обеспечением и настройками. Не беспокойтесь о драйверах.
  • Сохраните это как WIM-файл на сервере WDS (он поставляется с инструментом для этого - вы можете загрузиться с компакт-диска или загрузить по сети).
  • Повторите эти действия для каждого уникального набора ОС / ПО / настроек - надеюсь, у вас их не так много. Я решил сделать все наши системы одинаковыми и использовать GPO для развертывания определенного программного обеспечения для некоторых отделов.
  • Добавьте загрузочный образ, который находится на обычном установочном компакт-диске ОС.
  • Добавьте все драйверы на сервер WDS. Просто зайдите в драйверы, импортируйте и укажите в папке, полной файлов .inf. Все остальное сделает он сам.
  • При желании создайте файл ответов для снятых вами изображений.
  • Добавьте в загрузочный образ драйверы для сети и хранилища. На сервере 2008r2 для изображений Windows 7+ вы можете сделать это из графического интерфейса с помощью нескольких щелчков мышью. Для более старых версий вы должны экспортировать загрузочный образ, добавить драйверы с помощью инструментов WAIK и снова импортировать.
  • Загрузитесь по сети (или загрузитесь с компакт-диска) и выберите, какой из этих захваченных образов вы хотите установить.
  • Во время развертывания WDS автоматически установит все соответствующие драйверы для оборудования в этой системе, поэтому один и тот же образ будет работать на разных машинах. А если завтра вы купите Dell, просто импортируйте пакет драйверов Dell на сервер WDS - менять файл образа вообще не нужно.
  • WDS также поддерживает многоадресная передача - что означает, что вы можете одновременно создавать образы для стольких машин, сколько у вас есть сеть и электрические розетки, за тот же промежуток времени, что и для одного образа, и не загромождая сеть трафиком.

И MDT, и WDS бесплатны (или, по крайней мере, включены в ОС Windows Server), поэтому я бы проверил их оба. WDS легко настроить и начать работу через день или два. MDT занимает больше времени, но он более мощный - я думаю, вы в конечном итоге сделаете гораздо больше работы, настраивая его на начальном этапе, но гораздо меньше работы по его обслуживанию впоследствии. Поскольку это не очень важная роль, я ранее устанавливал сервер Windows на обычный рабочий стол и настраивал WDS. Работает нормально, и вы можете попробовать сервер Windows некоторое время (180 дней?) Перед покупкой, чтобы убедиться, что он вам подходит.

Использовал бы "Сервер служб развертывания Windows"быть здесь вариантом? Это Роль сервера в 2008 г. и выше. Вы можете загрузить среду Windows PE с помощью PXE, которая запустит «установочный образ», а затем внедрит в него драйверы в зависимости от машины, на которую вы хотите установить ОС. Возможно использование одного установочного образа и разных наборов драйверов, которые можно ввести при установке.

Преимущества:

  • все изображения в одном месте (на сервере)
  • установить несколько машин одновременно
  • вы можете добавить различные параметры до и после установки, это не ограничивается внедрением драйверов

Недостатком является довольно сложная настройка до запуска. Может быть, немного переборщить, если у вас мало машин. Терминология Microsoft здесь тоже довольно запутанная. Я думаю, вам также понадобится MDT «Microsoft Deployment Toolkit» и WAIK «Windows Automated Installation Kit». Все вместе это называется IIRC «Microsoft Deployment Framework».

Все производят установку с промпстримом.

Выполните установку вместе с помощью RT Se7en или vlite и добавьте дополнительное программное обеспечение и драйверы, которые вам нравятся.

http://www.techradar.com/us/news/software/operating-systems/how-to-build-a-slipstream-windows-7-install-disc-715117

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

Я думаю, вы определенно на правильном пути, за некоторыми исключениями. Вот несколько предложений по упрощению процесса:

1.) Узнать именно какие драйверы вам нужны для каждой конфигурации оборудования. - Я говорю это потому, что в более ранние производственные образы, которые я создал, мы пытались добавить ВСЕ драйверы, раздутый image, который увеличивает размер .wim примерно в 2 раза по сравнению с исходным размером. Это займет дополнительное время для передачи файлов .wim и, соответственно, увеличит вероятность неправильной передачи / извлечения / передачи.

2.) Автономное обслуживание образов .wim - ваш долгий друг. Вам не обязательно создавать образы всех других конфигураций оборудования для извлечения драйверов. Вы можете ввести драйверы онлайн, так как вы уже используете инструментарий WAIK. - ИМО Lenovo действительно хорошо добавляет все необходимые драйверы либо в раздел восстановления, либо в папки c: \ drivers. Если они имеют формат .exe, вы можете просто разархивировать файлы и таким же образом извлечь отдельные драйверы. Это идет рука об руку с пунктом 1, где вы определяете только драйверы, которые вам нужны.

3.) Предложение: как упомянул @duenni, заглянув в WDS. Это отличная платформа, которая в сочетании с MDT отлично подходит для развертывания образов .wim с минимальными усилиями (обновления, добавление новых драйверов для новых конфигураций оборудования и т. Д.)