PracticU

Добавление драйвера к автономному образу Windows

Без субтитровС субтитрами
PracticU › Курс техников Windows - Поддержка пользователей - Help Desk › Добавление драйвера к автономному образу Windows
Словарь терминов:
драйвер - Программа, позволяющая операционной системе работать с конкретным устройством, например видеокартой или принтером.
образ - Полная копия диска, системы или приложения в виде файла, из которой разворачивают систему или контейнер.
USB - Универсальный стандарт подключения устройств к компьютеру: флешек, клавиатур, принтеров и прочего.
гигабайт - Единица объёма данных, примерно миллиард байт.
мегабайт - Единица объёма данных, примерно миллион байт.
восстановление - Возврат данных или системы к рабочему состоянию из резервной копии после сбоя или повреждения.
виртуальная машина - Компьютер, работающий программно поверх физического, со своей операционной системой и ресурсами, в изоляции от хоста.
командная строка - Текстовый интерфейс, в котором набирают команды операционной системе и получают ответ текстом.

Добавление драйвера к автономному образу Windows
Лекция показывает, как добавить драйвер в офлайн-образ Windows (файл boot.wim) до установки системы, если без него установщик не видит нужное устройство.
Основные шаги
1. Установочная флешка: инструмент Media Creation Tool от Microsoft создает USB с установочной медиа. Для работы создаются папка WinWork с подпапками mount (точка подключения образа) и drivers (драйверы).
2. Выбор образа: в папке sources лежит install.wim примерно на 3,5 ГБ, это сама Windows, и boot.wim примерно на 368 МБ, загрузочная среда установки. Драйвер добавляется в boot.wim. В нем два образа: первый нужен для восстановления, второй (Setup) запускает установку.
3. Подключение: Mount-WindowsImage подключает второй образ в папку mount. После этого папка показывает содержимое образа.
4. Добавление: Add-WindowsDriver указывает на папку с драйверами и подключает их рекурсивно, то есть вместе с вложенными папками. Новый драйвер появляется в образе под именем oemN.inf.
5. Сохранение: Dismount с сохранением записывает изменения в образ.
6. Проверка: флешка загружается на компьютере или в виртуальной машине. В командной строке (Shift+F10) команда pnputil /enum-drivers показывает добавленный драйвер.
Обратите внимание
- Add-WindowsDriver работает только с выключенным образом, а не с запущенной системой.
- Драйвер должен быть в виде INF-файла. Если он поставляется как EXE, сначала нужно извлечь из него файлы драйвера.
- Файл ESD сначала конвертируется в WIM, и только после этого в него можно добавлять драйверы.
После лекции можно подготовить установочную флешку с драйвером, без которого установщик не видит диск или сетевой адаптер.

Содержание лекции: Добавление драйвера к автономному образу Windows

  1. 00:00

    Зачем добавлять драйвер в образ Windows

  2. 01:13

    Подготовка загрузочной USB-флешки

  3. 01:47

    Media Creation Tool для установочной USB

  4. 03:19

    Папки WinWork и mount для драйверов

  5. 04:27

    Структура папки Sources: install и boot

  6. 05:37

    Добавление RAID-драйвера в boot.wim

  7. 06:45

    Просмотр образов внутри boot.wim

  8. 07:17

    Get-WindowsImage и DISM

Расшифровка лекции: Добавление драйвера к автономному образу Windows

Полный текст первых минут лекции «Добавление драйвера к автономному образу Windows» из видеокурса PracticU – субтитры с временной меткой для каждого абзаца. Так можно прочитать и найти нужные темы ещё до начала обучения.

  1. 00:03

    Добро пожаловать на лекцию про добавку драйверов в оффлайн имидж. Выключенный имидж в образ Windows до установки.

  2. 00:13

    То есть мы внедрим эти драйвера внутрь Windows, когда Windows еще не установлен, еще выключен. Он еще находится внутри из-за файла. Мы для этого возьмем наш USB и внутри нашего диска USB организуем имидж.

  3. 00:32

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

  4. 00:40

    Но иногда нам надо добавить драйвера заранее. Предположим из-за того, что во время установки нам потребуется драйвер RAID, а он не встроен внутрь Windows.

  5. 00:51

    То есть те драйвера, которые не встроены внутрь Windows, и они требуются, чтобы вообще установить сам Windows. Например, RAID, например, сетевой адаптер.

  6. 00:59

    То есть мы хотим заранее добавить драйвер внутрь образа, внутрь имиджа, внутрь ISO файла. И мы сейчас будем этим заниматься. Первое, что нам надо подготовить диск USB, чтобы с него вообще можно было установить Windows.

  7. 01:16

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

  8. 01:26

    У меня здесь пустой USB диск. Мы можем проверить, что у нас есть право записи на него. Я просто так создаю файл, только посмотреть, что USB в рабочем состоянии.

  9. 01:37

    Прекрасно. Теперь я иду на сайт Microsoft, чтобы скачать инструмент, который создает MediaTool. То есть инструмент для создания установочной медии.

  10. 01:49

    Он умеет создавать ISO файлы, умеет создавать USB. Это все встроено на сайте Microsoft бесплатно.

  11. 01:57

    И мы говорили об этом инструменте уже в первых лекциях курса техников. Здесь есть Update и здесь есть Installation Media.

  12. 02:06

    Он умеет делать апдейт на Windows и умеет создавать медию для установки. Медиа для установки это CD-ROM, DVD, ISO и USB. Мы запускаем его.

  13. 02:18

    Есть, конечно, много разных других инструментов. Это самый простенький, который Microsoft сделали. И нам как раз сейчас нужно что-то простенькое.

  14. 02:28

    Мы не хотим делать Upgrade this PC, мы не хотим устанавливать новую версию Windows на этом компьютере. Мы не хотим этим заниматься, мы хотим сейчас создать новое Installation Media.

  15. 02:40

    Либо, видите, USB, либо DVD, либо File Iso. Это то, что нам надо для того, чтобы установить на другом PC, на другом компьютере.

  16. 02:49

    Сейчас мы можем выбрать, какую версию мы хотим 32 бита, 64 бита. Сегодня уже все компьютеры 64-битные, и я оставляю по умолчанию. И выбираю USB.

  17. 03:00

    И за файл мне не надо. И за файл это в том случае, если я хочу устанавливать виртуалки. Я выбираю USB диск свой и он начинает установку.

  18. 03:09

    Он даунлоудит последнюю версию Windows сайта Microsoft и потом готовит весь USB диск. Так, теперь мы используем время, чтобы подготовить все, что нам надо.

  19. 03:23

    Я хочу видеть окончание файлов. Я хочу сделать папку WinWork. И в этой папке мне нужна подпапка, называется mount. Mount – это куда я буду подключать этот образ.

  20. 03:37

    И папка drivers, в которой будут наши драйвера. Я сейчас копирую внутрь виртуалки наш USB драйвер Realtek. Вы можете сюда array driver, любые драйвера сюда добавить.

  21. 03:50

    И создаю пустую папку mount. Эта папка будет как бы туннель внутрь имиджа, внутрь образа. То есть мы возьмем этот образ и подключим в эту папку.

  22. 04:00

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

  23. 04:16

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

  24. 04:27

    Ведь он все отформатировал, все стер, дал ему имя новое. И есть папка Sources. Папка Sources – это и есть наша основная папка, в которой есть два образа.

  25. 04:40

    Самый большой образ на 3,5 гига – это сама Windows. Это и есть та Windows, которую мы будем устанавливать. Есть маленький образ, маленький WIM, маленький Image, который только на 368 мегабайт.

  26. 04:56

    И в нем есть загрузочная маленькая операционная система, такой LiveUSB, который загружается напрямую с USB без всяких установок.

  27. 05:05

    Это маленький Windows, у которого только одна цель в этом мире – начать установку на наш основной диск. То есть это маленькая операционка. Кстати, кроме установки, там есть еще возможность починить существующий Windows.

  28. 05:19

    То есть если с моим Windows что-то случается, я могу загрузиться с USB-шки с помощью этого BootWim. Это то, что он загружает по умолчанию, и там начинать чинить свой Windows, вытаскивать свои файлы, например, свои фотографии какие-то, если моя операционка не загружается.

  29. 05:35

    Я хочу в этот BootWim внедрить новый драйвер, например, драйвер RAID или какой-то другой драйвер, потому что операционка не может начать установку, потому что этот маленький Windows не видит нашего RAID контроллера.

  30. 05:53

    И мы будем тренироваться, как добавлять драйвера. Кстати, файл ESD – это новый формат этого же WIM. WIM и ESD – это одно и то же, это оба образа.

  31. 06:05

    Просто ESD – это новый формат этого же WIM. И если мы хотим запускать наши команды на файле ESD, его надо сначала конвертировать в WIM, только потом добавлять в него все наши команды.

  32. 06:17

    Но об этом мы сейчас не будем говорить. Мы сейчас не на лекциях про имиджи. Мы сейчас хотим в этот boot.wim добавить драйвер. Наша цель научиться добавлять драйвера внутрь таких имиджев.

  33. 06:30

    И вот у нас 368 мегабайт этого имиджа. Оригинальный Windows на 3,5 гига мы сейчас трогать не будем. Вообще про образ и как работать с имиджем у нас отдельные лекции.

  34. 06:41

    Сейчас мы хотим сосредоточиться на добавке драйверов, а не на имиджах. Так, нам надо вот этот файл boot.wim с этой USB-шки подключить в папку mount. Но перед тем, как его подключать в папку, надо посмотреть, сколько в нем есть образов.

  35. 07:00

    То есть внутри файла WIM может быть не только один образ, не только один имидж, а несколько имиджов. Этот формат Microsoft WIM ESD позволяет несколько образов хранить в одном файле.

  36. 07:16

    Поэтому мы делаем GetWindowsImage и указываем ему ImagePath. Это то же самое, как команды DISM. Есть команды dism, которые делают то же самое, и в PowerShell обернул этот dism.

  37. 07:30

    И мы сейчас видим команды PowerShell.

Полный курс: Курс техников Windows

Предыдущая лекция: Запрет на удаление принтеров

Следующая лекция: Клонирование виртуальной машины VMware

Похожие лекции из других курсов

  • Swarm - Драйвера Network

Другие курсы этого направления

  • Курс системных администраторов - MCSE / MCSA / MCTIP
  • Системный администратор - Учимся за 3 минуты
  • Собеседование - Системный администратор