PracticU

Подготовка WinPE

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

Подготовка WinPE
Урок показывает, как подготовить загрузочную среду WinPE с ImageX, снять образ эталонного компьютера и развернуть его на пустой диск. Все шаги выполняются в виртуальных машинах, а файлы переносятся через общую папку.
1. Инструменты: на компьютере администратора ставится набор Windows AIK с Deployment Tools. WinPE это минимальная система для загрузки и установки, ImageX это программа для записи и применения образов WIM.
2. Сборка WinPE: команда copype создаёт рабочую папку для 32-битной среды. В папку ISO копируется ImageX, а файл winpe.wim переименовывается в boot.wim и кладётся в папку sources.
3. ISO: команда oscdimg собирает папку в файл образа. Слишком маленький размер файла, например около 20 мегабайт, означает, что структура собрана неверно.
4. Снятие образа: с загруженного WinPE команда ImageX capture записывает диск с Windows и программами в файл WIM, с методом сжатия fast и проверкой verify. Перед этим эталон нужно обезличить командой sysprep с параметром generalize.
5. Развёртывание: на пустом компьютере diskpart создаёт системный раздел и раздел Windows, назначает буквы и делает системный раздел активным. Команда ImageX apply разворачивает образ, а bcdboot прописывает загрузку Windows.
6. Сеть: netsh задаёт статический IP-адрес, ping проверяет связь, а net use подключает общую папку с образом.
Типичные ошибки
- Файл не переименован в boot.wim: компьютер не загружается с диска.
- Образ снят без sysprep: все копии получают одно и то же имя и одинаковые личные настройки. В примере имя клона совпало с именем эталона.
- Компьютеры получили адреса APIPA (169.254.x.x) и не видят друг друга, пока им не заданы адреса в одной подсети.
После урока вы понимаете цепочку: эталон, sysprep, захват образа, раздача через сеть и развёртывание на пустой диск.
Следующий урок курса: Image, создание и применение при работе с ImageX, SYSPREP, WinPE

Содержание лекции: Подготовка WinPE

  1. 00:00

    Введение: что такое Image

  2. 01:45

    Схема лаборатории: компьютеры и сервер образов

  3. 03:48

    Установка Windows ADK

  4. 06:15

    Создание среды WinPE из командной строки

  5. 07:56

    Исправление boot.wim в папке Sources

  6. 09:57

    Создание ISO-образа WinPE

  7. 11:25

    Перенос ISO через общую папку

  8. 15:47

    Sysprep с параметром Generalize

Расшифровка лекции: Подготовка WinPE

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

  1. 00:00

    Здравствуйте! Этот фильм посвящён ImageX. И, как и все фильмы, которые не являются уже изначальными, то есть самыми основными, элементарными, для которых не требуется предварительных знаний, кроме умения отличить клавиатуру от мышки.

  2. 00:14

    Так вот, этот фильм не совсем такой. Тут вам потребуется знание диск-мэппинга, знание того, что такое адрес IP, вообще разных сетевых вещей, команд CMD. Так что я могу порекомендовать смотреть вам фильмы нашего колледжа в предложенном там порядке.

  3. 00:29

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

  4. 00:36

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

  5. 00:44

    Впрочем, когда мы на всё это наткнёмся, я это вкратце объясню. Итак, что же такое Image? Это, скажем так, файл зеркального отражения, который полностью отражает ПЗУ компьютера.

  6. 00:56

    То есть, как правило, положение его жёсткого диска, всё, что на жёстком диске. Когда мы вообще пользуемся Image в жизни?

  7. 01:03

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

  8. 01:15

    Image — это файл. Мы берём этот файл и выплёскиваем его на пустые компьютеры, на жёстких дисках которых нету ничего. Но это тоже компьютеры нашей компании, и на них должно быть то же самое, что и на том совершенном.

  9. 01:28

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

  10. 01:43

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

  11. 01:53

    Итак, в нашей сегодняшней лаборатории будут принимать участие следующие компьютеры. Назовём его так "Компьютер Администратора".

  12. 02:01

    На нём мы подготовим весь необходимый нам запас инструментов, необходимых для нашей работы с имейджами. Так что же это за набор инструментов? Это WinP, PreInstallation Environment, а также ImageX, а также, разумеется, Add Windows Ike.

  13. 02:16

    Без этого Windows Ike вообще нельзя создать Windows P. А ещё у нас есть компьютер-прототип, компьютер, имейдж которого, образ которого нам столь нужен.

  14. 02:27

    Точнее, работникам нашей компании. Компьютер, на котором установлен Windows и все программы необходимой компании. Я его хочу склонировать на все остальные компьютеры.

  15. 02:37

    А ещё нам необходим третий компьютер, на который мы положим наш image. И все через сеть смогут достать этот image с этого компьютера. Этот компьютер будет распространять наш image.

  16. 02:49

    Не перепутайте, на него мы не будем выплёскивать image. На него мы не будем раскрывать этот image, чтобы на нём стало всё установлено, что в этом image.

  17. 02:56

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

  18. 03:07

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

  19. 03:24

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

  20. 03:41

    Начнём. Давайте установим для начала Windows Ike. Набор инструментов для работы с имейджами. Windows Ike — это файл ISO, который можно скачать бесплатно с майкрософтовского сайта.

  21. 03:57

    Я этот файл уже скачал, и теперь я его сейчас найду на своём жестком диске и запущу. Что значит я запущу файл ISO? Поймите, файл ISO можно рассмотреть как диск, как виртуальный диск, как виртуальный CD, например.

  22. 04:12

    То есть мы помещаем этот виртуальный диск в виртуальный дисковод виртуальной машины, точно так же, как вы кладёте кругляшку в ваш DVD-ROM. Как видите, в этом фильме используется знание о виртуализации.

  23. 04:23

    Одно из предварительных знаний, которое вам нужно. У нас очень много фильмов о виртуализации, об образах ISO. Вот мы уже запустили виртуальный диск.

  24. 04:32

    Это установочный диск Windows Psych. Я запустил установку, а выше этой кнопочки, которую я только что нажал, есть ещё одна кнопочка Step by Step.

  25. 04:44

    Там очень хорошо разжёвано, как эту установку делать для тех, кто не помнит. Полное руководство того, как это правильно делать.

  26. 04:51

    Вот тут наша установка прогрессирует. Сейчас я отрежу фильм до того момента, так как эта вся полосочка дойдёт до конца. Вот, установка завершена. А теперь мы зайдём в одну особую программу, которую мы получили, как раз установив Windows Psych.

  27. 05:06

    Это Deployment CMD, напоминающий обычный CMD. Кстати, над курсором мышки, заметьте, нам показывают ссылку на программу, которая обозначена оранжевым.

  28. 05:16

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

  29. 05:26

    Она умеет делать разные базовые вещи, работать с сетью, работать с дисковыми накопителями. Ведь новый компьютер, который купит наша компания, как правило, будет совершенно пуст.

  30. 05:35

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

  31. 05:44

    Так давайте же начнём использовать Windows Ike. Я хочу зайти в Deployment Tools. Кстати, в этой программе нам сразу пишут, где она лежит.

  32. 05:55

    Это путь Disk C Program Files Windows X /tools /ptools. То есть вы можете зайти в обычный CMD и через него зайти в эту программу, зайдя по этому пути.

  33. 06:06

    Начнём работу. Я сейчас положу сюда скопированную команду. Увы, вам придётся потрудиться её написать. Итак, команда даёт следующее распоряжение.

  34. 06:23

    Создай диск Windows P до установочную операционную систему. Mini-Windows 32-битный, x86 — это 32-битный. И команда продолжает говорить:

  35. 06:34

    «И положи этот диск по такому-то пути». Диск C — папка WinPE x86. Название папки может быть произвольным, вы выбираете этот путь. Мы выполнили команду, теперь WinPE у нас есть.

  36. 06:47

    Но мы хотим, чтобы на нашем прекрасном рабочем диске с нашими инструментами для работы с имейджами был также ImageX, разумеется.

  37. 06:55

    но он не включён в комплект WinPEE, и я хочу положить его вручную на наш диск. Он как раз есть среди Windows Ike, среди всего того, что я установил в самом начале.

  38. 07:06

    Я только что как раз зашёл по тому пути, где лежит ImageX. Смотрите на путь, вы найдёте его там. И я беру файл программы ImageX, то есть жму на нём Copy, и, взяв ImageX, я иду в ту папку, которую мне создала та команда предыдущая, захожу там в подпапку ISO, и кладу сюда ImageX, жму Paste.

  39. 07:31

    И теперь мой диск, на котором будет Windows PE, также будет обладать ImageX, и сможет делать снимки, имиджи и выливать их.

  40. 07:40

    Ещё раз обратите внимание, куда я это положил. Внутри той папки, которой вы указали, чтобы она была создана, внутри неё создаётся папка ISO.

  41. 07:48

    И вот прямо туда я рекомендую положить ImageX. Но на этом не кончается подготовка нашего диска WinPE. Дело в том, что в том, что нам уже подготовили, есть баг.

  42. 07:56

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

  43. 08:07

    Итак, здесь лежит файл под названием winp.wim. И он нам тут не нужен, он нам нужен в другом месте и под другим именем.

  44. 08:16

    Этот файл win — это файл имейджа, с которого умеет загружаться компьютер. Но его изначальное местоположение — оно неверно. И, внимание, мы его переименовываем, мы его называем boot.wim.

  45. 08:29

    Точка WIM уже присутствует. И далее переименованный файл нужно переместить в папку iso. Кстати, папку iso мы потом превратим в диск, в загрузочный диск.

  46. 08:38

    И вот этот вот самый файл boot.wim — это как раз тот файл, который умеет загружаться. Именно он отвечает за то, что диск становится загрузочным.

  47. 08:48

    Итак, мы переименовываем из win.pe, мы превращаем его в boot. и кладём его в папку Sources, что покоится в нашем ISO. Внимание, Sources.

  48. 08:59

    А теперь ещё более. Внимание сюда. Чтобы загрузиться с загрузочного диска, система ищет именно в этой папке Sources. Ищет и на файл boot.wim, чтобы с него загрузиться.

  49. 09:10

    Посмотрите, например, на загрузочный диск Windows 7 или сервера 2008, или диск Vista, любой другой загрузочный диск. На каждом загрузочном диске будет папка Sources, и в ней всегда будет файл boot.wim и всегда будет файл install.wim.

  50. 09:25

    С помощью файла boot.wim можно, соответственно, забутиться, загрузиться, а install.wim — это для установки. Но нам сейчас нужно только boot, забутиться, загрузиться.

  51. 09:37

    И поэтому мы подготавливаем файл boot.wim в папке sources. И теперь наша папка ISO подготовлена полностью. Догадайтесь в трёх раз, дорогие зрители, что мы теперь хотим сделать с этой папкой.

  52. 09:49

    Правильно, превратить её в образ, который можно записать на диск. Превратить её в файл ISO. И такой файл можно будет записать на цветастую кругляшку, либо просто сразу напрямую его использовать как виртуальный диск.

  53. 10:03

    И перед нами как раз вот такая вот команда. Я её уже написал, смотрите. Сама по себе команда называется oscdimg. Давайте разберёмся, почему она так называется.

  54. 10:14

    OS — операционная система. cd — это cd, media, а image — это image. То есть команду можно так перевести: «Сделай cd, на котором будет image, который даёт операционную систему».

  55. 10:25

    Далее стоит —n — это switch. Каждый такой defiz — это switch. Такой каждый switch делает особую операцию, задаёт какой-то особый параметр.

  56. 10:35

    Мы сейчас не будем учить, что делает именно —n, потом switch —b, и после b нужно, во-первых, указать путь к определённому файлу в com, не будем выдаваться и в эти подробности.

  57. 10:45

    Это один из файлов, который нам создала программа вначале, когда мы указали папку, куда это всё создать. А следующий аргумент — это откуда взять данные для нашего диска.

  58. 10:54

    Какую папку превратить в нужный нам файл iso? Следующий же параметр — это куда этот файл iso положить. Давайте запустим эту команду.

  59. 11:03

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

  60. 11:12

    140 мегабайт я вижу размер. Всё в порядке. И если вы получите, например, 20 мегабайт, то пусть это вам напомнит, что вы забыли переименовать файл win.pe.wim в файл boot.wim и поместить его в папку isoSources.

  61. 11:26

    Всё, наша виртуальная медиа, наши виртуальные CD готов. Но теперь нам нужно передать его из виртуальной машины, где мы его произвели, на мой физический компьютер.

  62. 11:36

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

  63. 11:46

    Нет же, программа виртуализации должна взять файл на таком же уровне, на котором это сама программа, на уровне физического компьютера. Взять файл и притвориться, что он диск.

  64. 11:54

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

  65. 12:06

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

  66. 12:17

    Но поскольку тут всё виртуально, то вместо этой кругляшки — файл. И этот файл нужно выбирать на уровне реальности физического компьютера. А он у нас сейчас в виртуальной машине, и поэтому нам надо его вытащить из виртуального уровня реальности и положить в физический уровень реальности.

  67. 12:33

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

  68. 12:42

    Вы, может быть, скажете, зачем для передачи этого файла нужна папка общего сетевого доступа? Ведь в таких замечательных программах виртуализации, как VMware или Virtual PC Microsoft'овской, можно просто перетащить из одного окошка в другой,

  69. 12:55

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

  70. 13:05

    Итак, я делаю папку, которую я наделю общим сетевым доступом, Папку с очень хитроумным названием Share, Sharebox.

  71. 13:13

    Внимание, в этом окошке отображён диск C моего настоящего физического компьютера. Я жму «Ок» и эту папку наделить общим сетевым доступом.

  72. 13:21

    Передадим же наш файл ISO через эту папку. Передадим его, повторяю, от моего виртуального компьютера моему физическому. Вот это вот всё сейчас — это виртуальная машина.

  73. 13:31

    Это мы видим её интерфейс, её Windows. Виртуальная машина заходит в своё сетевое окружение, И в виртуальной машине нужно здесь увидеть нечто под названием V-Box SVR, чтобы она могла общаться с физическим компьютером.

  74. 13:46

    Когда я нажимаю Refresh, он появляется. Вот я сейчас нажму Refresh, и появилось. И там внутри все мои папки общего доступа с физическим миром. В моём случае с физическим миром у меня только одна папка общего сетевого доступа.

  75. 14:00

    Итак, справа моя сетевая папка. А теперь откроем PZU. Жёсткий диск моего виртуального компьютера на диске C. наш образ, беру наш образ диска, который мы создали, и перетаскиваю его в папку общего сетевого доступа, через которую я контактирую с физическим миром.

  76. 14:18

    Теперь этот файл живёт также и в физическом мире. Файл переписывается, и когда он перепишется, я его заправлю в виртуальную машину в виде диска.

  77. 14:28

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

  78. 14:35

    И мы его кладём в дисковод виртуальной машины. Если у вас столько держится чувство, что вы сейчас плаваете в виртуализации, смотрите наши фильмы о виртуализации.

  79. 14:43

    Виртуализации. Сейчас я в интерфейсе программы виртуализации выбираю CD/DVD-диск для того, чтобы скормить его дисководу моей виртуальной машины.

  80. 14:53

    Этот виртуальный диск у нас находится в папке общего сетевого доступа. Файл выбран, и я жму Select. И смотрите, виртуальная машина увидела, что в её дисковод поместили кругляшку.

  81. 15:17

    Я захожу на этот диск, смотрю, какие там файлы. Я убеждаюсь, что я не забыл сюда кинуть imageX. Sources Boot я не забыл.

  82. 15:25

    А теперь я этот мой виртуальный компьютер хочу перезагрузить и запустить его с этого диска, забутиться с этого диска. Где WinP?

  83. 15:33

    После этого я сделаю снимок этого компьютера, Image. Допустим, это как раз тот компьютер, который нужен везде в моей компании.

  84. 15:40

    И море пустых компьютеров ждут этого Image. И они его получат. Но тут ещё одна вещь, которую я не сделал и которую нужно сделать.

  85. 15:47

    Нужно ещё запустить SysPrep. Эта программа сбрасывает личность компьютера. Она стирает ему лицо. Когда мы запускаем её со свитчем, а Generalize.

  86. 15:58

    И эта программа с этим свитчем выполняет следующие действия. Стирание сида компьютера, его порядкового личного номера. Далее стирание имени компьютера.

  87. 16:09

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

  88. 16:19

    И я не хочу, чтобы у всех их были одни и те же личные настройки. Я не хочу, чтобы у них было одно и то же имя, один и тот же IP. Так же, как я не хочу, чтобы ещё у сотни людей был мой номер паспорта.

  89. 16:29

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

  90. 16:37

    И для этого я должен был запустить sysprep, но я в нашей лабораторной среде поленился это сделать. Программа или команда cmd sysprep находится в папке Windows, System32.

  91. 16:48

    Там есть программа sysprep. Или мы можем ее себе представить как команду, когда мы работаем в cmd. Что ж, теперь смотрите, наш компьютер загрузился с помощью WinP.

  92. 16:59

    Это не похоже на полноценный Windows. Интерфейс у нас вот такой вот, скромненький, мягко говоря. И теперь мы захватим Image нашего ПЗУ, этого компьютера.

  93. 17:08

    Мы сделаем снимок его прекрасного жесткого

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

Предыдущая лекция: Image, создание и применение при работе с (G)ImageX, WinPE

Следующая лекция: Image, создание и применение при работе с ImageX, SYSPREP, WinPE

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

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