а у нас он маленький ФЕДОСОВ ЕВГЕНИЙ AKA EGEN Спецвыпуск: Хакер, номер #063, стр. 063-018-1 (EGEN-F@YANDEX.RU) ЗАТАЛКИВАЕМ WINDOWS PE В MINI CD ВСЕ МЫ СЛЫШАЛИ МНОГО ХОРОШЕГО О WINDOWSPE, НАСТАЛО ВРЕМЯ ВЗЯТЬСЯ ЗА НЕГО ОСНОВАТЕЛЬНО. МЫ СДЕЛАЕМ САМЫЙ МАЛЕНЬКИЙ И ЭФФЕКТИВНЫЙ WINPE, КОТОРЫЙ ВЛЕЗЕТ НА MINI CD И БУДЕТ ОКАЗЫВАТЬ НЕОЦЕНИМУЮ ПОМОЩЬ ВСЕМ ЭНИКЕЙЩИКАМ mini pe Несмотря на некоторые точки зрения, диск mini PE не является LiveCD. Он разрабатывался для восстановления основной системы или переноса данных с одного диска на другой, на случай если нет возможности загрузить основную ОС. Получившаяся система умещается на мини-компакт-диск, что удобно, если часто приходится работать с компьютером «не у себя» и «не со своим» :). Я долго искал инструменты для доступа к NTFS, но большинство DOS'овых дискет с соответствующими драйверами видят NTFS только на чтение, да и лицезреть DOS — как-то не очень. Я пробовал и linux'овые LiveCD (Knoppix, Blin, Dsl, Frenzy), которые работают с NTFS, но тоже read-only. Все они очень понравились мне, и каждый из них представляет собой действительно полноценный «LiveCD» с поддержкой сети, звука и т.д. Однако все еще чего-то не хватало. Как всегда, не хватало инструмента, сделанного своими руками и содержащего нужное именно тебе или, по крайней мере, то, что сам сможешь влепить «туда» :). Приступим. шаг 1. «качаем» Для создания WindowsPE нам понадобятся: — КОНСТРУКТОР ДЛЯ ИЗГОТОВЛЕНИЯ WINDOWSPE — KLASSNAROD.NAROD.RU/WINPE_XPSP2.7Z; — ОБОЛОЧКА LITESTEP — LITESTEP.HOLM.RU (МОЖНО ИСПОЛЬЗОВАТЬ ASTON С WWW.ASTONSHELL.RU — ОН КРАСИВЕЕ, НО БОЛЬШЕ ПО РАЗМЕРУ); — МЕНЕДЖЕР ЗАГРУЗКИ С КОМПАКТ-ДИСКА BCDW201A — BOOTCD.NAROD.RU; — ДИСТРИБУТИВ WINDOWSXP PROFESSIONAL RUS SP2. шаг 2. «создаем голую windows pe» Распаковываем конструктор WinPE_XPSP2.7z. Запускаем окно командной строки и переходим в каталог конструктора. Исполняем команду Mkimg с двумя необходимыми параметрами: mkimg.cmd <исходный_каталог> <конечный_каталог>. Например: mkimg.cmd D: C:\winpe. В этом примере команда Mkimg использует файлы с компакт-диска Windows на диске D для создания образа WindowsPE в каталоге C:\winpe. Конструктор скопирует все необходимые файлы с компакт-диска WindowsXP затем создаст *.iso-образ размером примерно 200 Мб с набором программ и красивым рабочим столом от ERD Commander, который уже можно записать на CD и использовать. Однако нам этого мало, поэтому пойдем по одному из следующих путей: 1) сделать максимально функциональный диск; 2) сделать диск по принципу «необходимо и достаточно». Если нужен инструмент для подготовки к установке или для восстановления системы, который легко умещался бы в кармане, то нам следует уложиться в 210 Мб (miniCD), а следовательно — выкинуть что-нибудь ненужное. шаг 3. «обрезаем и ужимаем» В конструкторе есть файл \SAMPLES\SWINPE.TXT со списком файлов, без которых можно обойтись (по мнению автора конструктора), и пример скрипта — чтобы удалить эти файлы автоматом, а не вручную. Правда, после работы этого скрипта многие программы могут перестать запускаться, так как нужно проследить, какая программа и какие dll'ки использует (для этого удобно использовать программу PrcInfo), затем копирнуть их вручную в папку System32. Если в программах вместо букв появляются крякозяблики, возвращаем шрифты из папки Fonts на место (жертва в 10 Мб). |