Создание собственного загрузочного CD или WPI в действии

Как далеки те времена, когда для установки операционной системы приходилось прибегать к использованию загрузочных дискет. Как это было неудобно и как часто эта самая дискета отказывалась работать в нужное время. Качественный прорыв в этом вопросе случился с появлением Windows XP, инсталляционный диск которого позволял запустить программу установки с CD. Конечно, редко кто пользуется лицензионными копиями Windows, чаше это созданные народными умельцами BootCD. Так как операционная система всего лишь основа для использования вычислительной мощи компьютера, сразу после установки появляется потребность в установки дополнительного программного обеспечения. Изначально эта идея воплощалась созданием архива программ на том же диске что и программа инсталляции XP. Доступ к установочным файлам программ осуществлялся с помощью обычного интерфейса, который просто запускал программы. Это таило в себе некоторые неудобства, так как большинство пользователей во время установки программ не меняют установленных по умолчанию настроек, этот процесс превращался в нудное нажимание кнопки «Далее». Автоматизация этого процесса сэкономила бы очень много времени и нерв пользователям, особенно любителям, сносить операционку при первых же намеках на засоренность.

Если есть большая проблема, которая затрагивает многих значит, кто-то попытается ее решить. Так случилось и в этом случае, решение было получено с помощью Windows Post-Install Wizard – коротко WPI (по-русски Мастер Windows Пост-инсталяции), гипертекстовое приложение которое автоматически запускает установочные файлы и не требует присутствия пользователя при установке.

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

Именно по такому принципу созданы большинство хакерских дистрибутивов Windows, как например Zver CD или Fuck You Bill. Однако взгляд на программные продукты у всех разный, да и потребность значительно отличаются у разных пользователей. Это ведет к тому, что список дефолтных программ кому-то не нравится и приходится его настраивать, а некоторые полюбившиеся вам программы на данных дисках могут просто отсутствовать. Выход один создать собственный Boot CD со своим набором программ, это намного проще, чем может показаться на первый взгляд, зато в итоге вы решите эту проблему самым элегантным и практичным способом. О том как это сделать, я расскажу в следующем посте.