Windows из CD-ROM’а

Довольно часто возникает ситуация, когда загрузка Windows с жёсткого диска невозможна (например, этот самый жёсткий диск неисправен), а вам нужно получить доступ к данным. Конечно, если в пределах досягаемости есть другой компьютер, то это не проблема. А если нет? Вот в такой ситуации очень пригодится программа PE builder, позволяющая создать диск, с которого можно загрузить Windows XP без установки на жёсткий диск.

Что это такое и зачем оно мне?
Для начала поясню, о чём вообще идет речь. Многие, наверное, знают, что некоторое время назад Microsoft выпустила специальную версию Windows, которая может загружаться с CD/DVD без установки на жёсткий диск. Эта версия получила название Windows PE (Preinstallation Environment). Предназначена же она (как видно из названия) для создания среды, работая в которой можно установить обычную версию Windows.
Само собой, такая возможность сразу привлекла внимание большого количества пользователей. А так как доступ к WinPE ограничен (Microsoft распространяет её через своих партнёров OEM-поставщикам), то кое-кто из этих пользователей задумался: «А нельзя ли сделать что-то похожее из обычной Windows XP?». Среди этих «кое-кого» оказался Барт Лагервейдж (Bart Lagerweij), написавший программу, получившую название PE builder.
Эта программа позволяет сделать из обычного дистрибутива Windows XP (или Windows Server 2003) загрузочный диск со средой, называемой BartPE (Bart’s Preinstalled Environment). Она является урезанной версией Windows, поддерживающей значительную часть функций этой системы: запуск 32-разрядных приложений, работу с дисками FAT32 и NTFS, а с некоторых пор ещё и работу с сетью.

Total Commander, запущенный в среде WinPE

Total Commander, запущенный в среде WinPE

То есть, по сути, мы получаем современную «загрузочную дискету», позволяющую работать с компьютером без жёсткого диска (или при неисправности такового). Вы спросите, а зачем же делать CD, если у меня уже есть загрузочная дискета? Основных причин две: во-первых, BartPE — это 32-разрядная Windows, а не старичок DOS (преимущества, думаю, очевидны). Во-вторых, BartPE (будучи разновидностью Windows XP) позволяет работать с дисками с файловой системой NTFS, а добиться такого от загружаемого с дискеты DOS’а довольно сложно (хотя, в принципе, возможно).

Как это сделать?
Теперь, когда мы разобрались, зачем нам нужен (или не нужен) BartPE, давайте рассмотрим, как его (или её?) сделать.
Для начала вам понадобится собственно PE builder (2.8 Мбайт, freeware, www.nu2.nu/pebuilder). Кроме него потребуется любой дистрибутив Windows XP (или Server 2003). Единственное условие: в случае с Windows XP этот дистрибутив должен включать Service Pack 1 или выше. Если же вы являетесь обладателем дистрибутива WinXP без SP, но у вас есть отдельный SP, то последний можно интегрировать в дистрибутив, воспользовавшись инструментом SpleatStream, включённым в PE builder (или с помощью программы nLite).

Основные настройки BartPE

Кроме этого, вы можете включить в состав BartPE некоторое количество полезных программ (для каждой программы необходим соответствующий плагин; в состав дистрибутива PУ Builder уже входит достаточно большое количество плагинов, позволяющих включать популярные программы, например, Total Commande, IrfanView и Nero). Для включения программы в дистрибутив её файлы необходимо скопировать в отдельную папку (как правило, это папка PEBuilder/plugins/MyProgramName/Files). В принципе, вы можете включить в состав диска любую программу, но в таком случае (при отсутствии плагина) её работа не гарантируется. Впрочем, вы можете самостоятельно написать плагин для нужной программы. Для этого вам потребуется любой текстовый редактор (плагин представляет собой обычный inf-файл ) и немного терпения. Подробнее о формате плагинов можно узнать из документации программы.

Когда всё на месте, можно приступать к сборке дистрибутива. Обратите внимание, что этот процесс возможен только в Windows XP/2003 при наличии прав администратора! Для собственно сборки укажите в главном окне программы путь к дистрибутиву Windows, путь к дополнительным файлам и путь для сохранения готового дистрибутива. Дополнительно вы можете указать необходимость создания ISO-образа с полученным дистрибутивом (для этого нужно установить соответствующий флаг и указать путь для сохранения ISO-файла). И, наконец, вы можете сразу же записать готовый образ на диск (для чего, опять же, нужно поставить флаг).
Если вы не хотите использовать дополнительные плагины, то можете прямо сейчас нажимать кнопку «Build» (или клавишу F7). В противном случае открывайте окно настройки плагинов (Builder -> Plugins или F4).
В состав программы уже входит около трёх десятков плагинов, среди которых есть как плагины, обеспечивающие работу сторонних программ, так и плагины, добав­ляющие в среду BartPE несколько полезных функций.
Так, например, советую включить плагин Keyboard Layout, без которого вы не сможете переключить раскладку клавиатуры (перед включением этого плагина внимательно прочитайте его справку). Ещё один необходимый плагин — Total Commander, добавляющий возможность работы с одноименным диспетчером файлов (правда, если вы хотите его настроить, то придётся повозиться).

Список плагинов BartPE

Когда всё настроено, можно смело жать «Build». Процесс сборки занимает не слишком много времени (около 10-15 минут, в зависимости от конфигурации машины). По окончании вы получите (в зависимости от выбранных опций) либо ISO-образ, который затем можно записать с помощью Nero (или какой-нибудь другой программы), либо готовый загрузочный диск.
Для использования этого диска необходимо включить в BIOS Setup загрузку с CD (причём она должна осуществляться раньше загрузки с жёсткого диска) и перезагрузить компьютер, не вынимая диска с BartPE из привода. Загрузка занимает гораздо больше времени, чем загрузка обычной Windows XP. После её завершения вы получите доступ ко всем дискам, имеющимся в системе, а также будет создан виртуальный диск (в памяти) размером 32 Мбайт, который можно использовать для временного хранения данных.

Процесс загрузки WinPE

Заключение
Если у вас иногда (или часто) возникает необходимость получить доступ к диску, не имея возможности загрузить ОС обычным способом, то BartPE — это то, что вам нужно. С его помощью можно осуществлять «спасательные работы», используя все преимущества 32-разрядной среды.

Теги:, ,

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *