Главная » 2008 » Январь » 9 » Безопасность.
13:25 Безопасность. | |
Создаём CD для восстановления Windows. Введение. Установка нового аппаратного обеспечения в компьютер становится легче год от года. Ситуация улучшается с каждым поколением продуктов. Установили новую видеокарту, драйвер, перезапустили компьютер и... В подобных случаях установочный CD/DVD с ОС Windows 2000/XP/Vista может помочь в восстановлении благодаря специальной консоли Если же вы стоите перед проблемой, с которой раньше не сталкивались, то Интернет может стать спасительной соломинкой для получения информации и советов, будь то от друзей или в форумах, позволяя не обращаться к профессионалам и не платить им. А они, кстати, тоже не всегда способны помочь. Закалённые системные администраторы и компьютерные профессионалы используют в подобных случаях специальные диски восстановления системы, которые позволяют считать и скопировать содержимое жёсткого диска, даже если он не содержит рабочую операционную систему. Если последняя стала жертвой вируса и не может больше загружаться, можно будет запустить антивирусную программу с носителя, который должен быть "чистым". Конечно, всегда можно извлечь инфицированный жёсткий диск и вылечить вирус на другом компьютере. Либо можно воспользоваться CD восстановления с антивирусной программой, что потребует меньших усилий, а результат даст такой же. Сегодня существует несколько проектов, посвящённых CD восстановления. Один из наиболее популярных - Knoppix, основанный на Debian Linux и загружающийся прямо с CD. Операционная система на компьютер не устанавливается, работая из оперативной памяти. Среди функций Knoppix можно отметить автоматическое определение "железа", богатый набор утилит для восстановления системы и данных, а также утилиты диагностики сети и безопасности. Однако в нашей статье мы покажем, как самостоятельно создать CD восстановления с функциями, аналогичными Knoppix. Вместо того чтобы использовать в качестве основы Linux, наша система будет построена на Windows XP с интегрированным SP2. Подобное решение намного проще для большинства пользователей, поскольку не придётся разбираться в незнакомой операционной системе и пользовательском интерфейсе в момент кризиса, и можно будет попытаться исправить ситуацию через привычное окружение. В статье мы покажем, как создать собственный CD восстановления на основе Windows XP SP2 и интегрировать в него полезные инструменты, которые облегчат весь процесс.
Чёткая структура папок облегчает подготовку.
Чёткая и понятная структура папок, где вы будете хранить файлы проекта, облегчит подготовку диска. Поэтому мы создали на жёстком диске папку "Rescue Disc", содержащую следующие вложенные папки: "PEBuilder", "Plugin-Binaries", "Plugins", "srsp1", "Tools", "XP-Data" и "XP-Source".
Нам потребуется и установочный CD с полной версией Windows XP Professional с интегрированным SP2. OEM-версии и установочные диски, которые поставляются с компьютерами, где Windows XP предустановлена, нам не подойдут. Более того, убедитесь, что на жёстком диске достаточно места. Папка с нашим проектом заняла, в общей сложности, почти три гигабайта. Далее следует заполнить только что созданные папки файлами и программами, требующимися для создания CD восстановления. В нашей статье мы будем использовать PEBuilder версии 3.1.10a. Мы распаковали zip-архив с этой утилитой в папку "PEBuilder". Затем распаковали утилиту PeToUSB в папку "Tools". Скопируйте все файлы с CD Windows XP (SP2) в папку "XP-Source". Другие папки "Plugin-Binaries", "Plugins", "srsp1" и "XP-Data" понадобятся на следующих этапах.
Сейчас мы выполнили базовую подготовку и можем переходить к созданию загрузочного CD восстановления или USB-брелока. Следует запустить файл pebuilder.exe в папке "PEBuilder". В верхнем поле окна программы "Source:" нужно указать путь к установочным файлам Windows XP. Если вы следовали нашей схеме именования, то путь будет ":\Rescue-Disk\XP-Source". Не изменяйте название "BartPE" в третьей строчке. В пункте "Media Output" следует выбрать, хотите ли вы, чтобы PEBuilder создала образ ISO или сразу хотите записать CD или DVD. Мы выбрали опцию "Burn to CD/DVD", то есть записать сразу. Если вы используете те же опции, что и мы, то получите первый CD восстановления с Windows XP через несколько минут после нажатия клавиши "Build". Для тестирования мы рекомендуем использовать перезаписываемые диски.
PEBuilder создаёт загрузочные CD и DVD без помощи каких-либо сторонних утилит. Необходимые файлы будут скопированы за несколько минут. Нажмите на картинку для увеличения. Это сделать достаточно легко: во время POST-экрана BIOS следует нажать клавиши "ESC", "F8" или "F12". Для получения более подробных сведений загляните в инструкцию к материнской плате. Затем можно загружаться с CD восстановления. Вместо них BartPE использует альтернативный файловый менеджер под названием "A43", который запускается через "nu2menu" - альтернативу меню "Пуск/Start". В целом, набор функций нашего CD восстановления на данный момент весьма ограничен, если вам нужно что-то большее, нежели доступ к файлам компьютера или сети. С другой стороны, и этого хватит, если вы просто хотите скопировать файлы на другой компьютер. PE Network Configurator использует профили (Profiles). Нажмите на картинку для увеличения. В PE Network Configurator можно менять все настройки сети. Нажмите на картинку для увеличения. Плагины существуют как для платных, так и для бесплатных программ, их можно скачать в Интернете уже настроенными. Хорошим местом для начала поиска будет сайт PEBuilder. Там вы можете найти как обзоры существующих плагинов, так и ссылки для скачивания на BootCD.us и на форумы www.911cd.net. После их скачивания, сохраните AutoRamDiskResizer и HWPnP в папку "Rescue-System\Plugins", а Build Scripts - в папку "Rescue-System\Tools". Если вы, подобно нам, используете Windows Vista, то потребуется программа InfCacheBuild версии 2.0.0, а также файл setupapi.dll, который можно найти в папке "CP-Source\I386". Без этого файла под Windows Vista вы получите сбойный образ BartPE. Всё это, конечно, не актуально, если вы используете Windows XP. Повторите эти шаги с файлами hwpnp1022.cab, autoramresizer-2.1.cab и nu2xpe-1.5.cab. Затем переименуйте файл z_xpe-custom.inf.sample в z_xpe-custom.inf в папке "Rescue-Disk\PEBuilder\plugin\xpe-1.0.7". После нажатия клавиши "Refresh" в системе управления плагинами вы обнаружите 12 записей, все из которых начинаются с "[Sherpya]". Отключите записи "Nu2Shell" и "Startup Group", после чего закройте окно клавишей "Close". Так должно выглядеть окно системы управления плагинами. Нажмите на картинку для увеличения. Данные записи нужно отключить. Нажмите на картинку для увеличения. Откройте файлы driver.cab и sp*.cab in в каталоге "Rescue-Disk\XP-Source\I386". Из этих архивов CAB скопируйте все файлы с расширением *.sys в папку "Drivers", а все файлы, заканчивающиеся на *.exe и *.dll, в папку "System" внутри папки "xpe-1.0.7". Обратите внимание, что сначала нужно извлечь файлы из driver.cab, а уже потом приниматься за архивы from sp*.cab. Она распакует все файлы, включая расширения *.inc, *.ins и *.ini, которые нужно будет удалить из папки "Inf". Кроме того, скопируйте файлы WPnp.exe и HWPnPDLL.dll из каталога "Rescue-Disk\PeBuilder\plugin\hwpnp1022\Files" в "Rescue-Disk\PEBuilder\plugin\xpe-1.0.7\System". Если вам нужны другие драйверы для RAID, AHCI или сетевых карт, то скопируйте файлы этих драйверов в соответствующие каталоги, как показано выше. Если вы используете Windows Vista, то замените файл InfDataBuild.exe в каталоге "PEBuilder" на файл InfCacheBuild 2.0.0 и распакуйте файл SETUPAPI.DL_ в папке "i386" в каталог "PEBuilder", используя команду "expand -r". Но это ещё не всё. Теперь каталог "PEBuilder" выглядит примерно так. В результате образ займёт около 480 Мбайт. Когда процесс создания образа и записи на диск будет завершён, перезагрузите компьютер, чтобы загрузиться с только что созданного CD. И изменения сразу же будут заметны. После успешного запуска окружения Windows XPE выполните процедуру обнаружения аппаратного обеспечения "Programs->Systemtools" в меню "Start". После загрузки модифицированной с помощью XPE версии BartPE... Нажмите на картинку для увеличения. ...вы сразу же заметите разницу. Нажмите на картинку для увеличения. Windows XPE очень похожа на интерфейс обычной Windows XP. Нажмите на картинку для увеличения. Процедура обнаружения аппаратного обеспечения хорошо справляется со своей работой. Нажмите на картинку для увеличения. Откройте архив и распакуйте его в папку "clamwin" внутри каталога "Rescue-System\PEBuilder\plugin". Теперь запустите PEBuilder.exe и перейдите в систему управления плагинами. Она автоматически скопирует антивирусные базы ClamWin на RAM-диск после загрузки системы, что позволит начать сканирование немедленно. Программу ClamWin можно найти в меню "Start" в пункте "Programs\ClamWin". PEBuilder представляет собой простой и быстрый способ создания дисков для восстановления системы, адаптированных под ваши индивидуальные нужды. Хотя BartPE обеспечивает весьма ограниченную функциональность в базовой конфигурации, его система плагинов позволяет интегрировать большое число приложений восстановления данных и системных утилит, хотя и не всегда удобно. Для поиска нужного плагина вам придётся применить кое-какие усилия, да и система интеграции не такая очевидная для новичков. Действительно, для установки плагинов требуются определённые ручные действия, причём можно легко забыть о какой-либо детали и запутаться в мешанине файлов. Ясная и понятная структура каталогов может хоть чем-то помочь. С плагином XPE особенно трубно справиться, поскольку он требует большого числа ручного копирования. Если что-то пойдёт не так, то вы получите нерабочий образ XPE ISO. Кроме того, принцип плагинов позволяет интегрировать на CD восстановления утилиты и приложения, с которыми вы знакомы, и чья функциональность требуется. Можно расширить текущую поддержку драйверов, адаптируя BartPE с XPE к любому окружению. Кроме создания загрузочного CD восстановления, можно с той же степенью успеха записать BartPE на внешний жёсткий диск или USB-брелок, и уже загружаться с него. Конечно, если в BIOS подобная функция поддерживается. Дмитрий Чеканов, 15 января 2008. Взято с сайта | |
|
Всего комментариев: 0 | |