УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

       

Создание мультизагрузочного диска с помощью Bootable CD Wizard (BCDW)


Если вы используете другой загрузочный менеджер, то приведенные ниже инструкции вам мало чем помогут. Надеюсь, что поняв идею, вы разберетесь как реализовать ее в другой программе. Подробнее о работе с BCDW вы узнаете из уже упоминавшейся выше статьи, а здесь мы сосредоточимся только на мультизагрузке различных вариантов Windows XP. Нас в первую очередь интересует файл bcdw.ini, в который мы и должны прописать пути к нашим загрузочным файлам. Распаковав архив с программой, вы увидите, что там уже такой файл существует. Вам надо лишь изменить его соответствующим образом или создать новый. Синтаксис будет примерно такой

\i386\setupldr.bin ; Windows XP Pro Regular; ^ Regular installation of Windows XP Professional.

\i386\setupld1.bin ; Windows XP Pro Unattended; ^ Unattended installation of Windows XP Professional.

В каждой строке вы видите три параметра, разделенные точкой с запятой. Первый указывает путь к загрузчику, второй отобразит текст в меню выбора загрузок, а третий (необязателен) является описанием типа загрузки. Полный текст своего bcdw.ini я привожу ниже (BCDW 2.0a1).

[InitOptions] ; *** Настройки языка по умолчанию

Font = \BCDW\FONTS\RUSSIAN.FNT ; Русский шрифт 8x16 (25 строк на экране) CharSet = \BCDW\CHARSETS\CP1251R.CPF ; Русская кодировка Windows

;PasswordMD5Hash = 5ebe2294ecd0e0f08eab7690d2a6ee69 ; MD5 Hash of Main Password (for 'secret' word in this example) ;Logo = bcdw\logo.gif ;RootMenu = \BootCat.ini

[MenuItems] : ; C:\ ; Boot from drive C: ; ^ Boots the computer from the C drive A:\ ; Boot from drive A: ; ^ Boots the computer from the floppy drive, if one exists. : Reboot ; Reboot ; ^ Reboots the computer : ; : ; >>> Windows XP Installations \i386\setupld1.bin ; Windows XP Pro Unattended (Personal); ^ Unattended installation of Windows XP Professional. ^ All my personal tweaks and settings applied. ^ My CD-KEY is used. \i386\setupld2.bin ; Windows XP Pro Unattended (Tweaked); ^ Unattended installation of Windows XP Professional. ^ All my personal tweaks and settings applied, including Russian locale. ^ Will prompt for the CD-KEY. \i386\setupld3.bin ; Windows XP Pro Unattended (Defaults); ^ Unattended installation of Windows XP Professional. ^ No tweaks apllied.
Enlgish locale by default, ^ regional settings for Indianapolis. \i386\setupldr.bin ; Windows XP Pro Regular; ^ Regular installation of Windows XP Professional. ^ Service Pack 2 and the important updates are integrated into the source. ^ Some system files replaced for better system customization. : ; : ; >>> Live CDs \1XPE\setupldr.bin ; XPE ; ^ Windows Live CD with Network support, antivirus and antispyware programs ^ and numerous other tools

: ; : ; >>> Utilities \img\acr_ti10.iso ; Acronis True Image 10 ; ^ Create and restore partition images, clone hard drives. \img\adds_10.iso ; Acronis Disk Director Suite 10; ^ Automatically or manually resize, copy, and move partitions without ^ losing data. \img\PMAGIC8.IMA ; Partition Magic 8; ^ Another tool for working with partitions \img\win98.ima ; Windows 98 SE boot floppy ; ^ Includes new fdisk with large HDD support \img\memtest.iso ; Memtest ; ^ Stand alone memory test for x86 architecture computers.

[MenuOptions] ; *** Настройки фона под окнами

BGColors = 80, 80, 80, 80 ; Цвета фона: бордюр, фон, верхняя строка, нижняя строка BGSymbol = 32 ; Десятичный код символа-заполнителя фона: 32, 176, 177, 178 ;TopText = ;[ Multiboot XP DVD ] by Vadikan 2006 ; Текст верхней строки BottomText = ; Текст нижней строки

; *** Настройки окна "Вариант загрузки"

MenuPosition = 01, 04, 78, 13 ; Расположение окна: X, Y, ширина, высота MenuColors = f2, 2f, 9f, f9, cf, fd, f9 ; Цвета окна: рамка, заголовок окна при получении фокуса, заголовок окна при потере фокуса, строки, текущая строка при получении фокуса, текущая строка при потере фокуса, недоступные строки MenuBorderStyle = 1 ; Стиль рамки окна: 0, 1, 2, 3, 4, 5 MenuShadowStyle = 0 ; Стиль тени под окном: 0, 1, 2 MenuTitle = Boot Options ; Текст заголовка окна MenuDefault = 0 ; Индекс пункта меню по умолчанию menutimerlabel = Time remaining: menutimer = 60

; *** Настройки окна "О варианте загрузки" (если окно не нужно - закомментируйте строки Help*)



HelpPosition = 01, 18, 78, 06 ; Расположение окна: X, Y, ширина, высота HelpColors = e1 9f, 1f, e0, 0f, e0 ; Цвета окна: рамка, заголовок окна при получении фокуса, заголовок окна при потере фокуса, строки, текущая строка при получении фокуса, текущая строка при потере фокуса HelpBorderStyle = 1 ; Стиль рамки окна: 0, 1, 2, 3, 4, 5 HelpShadowStyle = 0 ; Стиль тени под окном: 0, 1, 2 HelpTabSkip = 1 ; Пропуск окна при переключении по Tab: 0 - выкл., 1 - вкл.


HelpTitle = Description ; Заголовок окна

; *** Настройки окна "О компакт-диске" (если окно не нужно - закомментируйте строки About*)

AboutPosition = 01, 01, 78, 03 ; Расположение окна: X, Y, ширина, высота AboutColors = e1, 2f, 1f, e0, 0f, e0 ; Цвета окна: рамка, заголовок окна при получении фокуса, заголовок окна при потере фокуса, строки, текущая строка при получении фокуса, текущая строка при потере фокуса AboutBorderStyle = 1 ; Стиль рамки окна: 0, 1, 2, 3, 4, 5 AboutShadowStyle = 0 ; Стиль тени под окном: 0, 1, 2 AboutTabSkip = 1 ; Пропуск окна при переключении по Tab: 0 - выкл., 1 - вкл. AboutTitle = Multiboot XP DVD: Boot option selection ; Заголовок окна AboutText = Use UP and DOWN arrows to select the boot option ; Содержимое окна

~

; *** Настроки окна "Бегущая строка" (если окно не нужно - закомментируйте строки Scroll*)

ScrollPosition = 02, 24, 76, 02 ; Расположение окна: X, Y, ширина, высота ScrollColors = 30, 30, 30, 30, 0f, 1e ; Цвета окна: рамка, заголовок окна при получении фокуса, заголовок окна при потере фокуса, строки, текущая строка при получении фокуса, текущая строка при потере фокуса ScrollBorderStyle = 0 ; Стиль рамки окна: 0, 1, 2, 3, 4, 5 ScrollShadowStyle = 0 ; Стиль тени под окном: 0, 1, 2 ScrollTabSkip = 1 ; Пропуск окна при переключении по Tab: 0 - выкл., 1 - вкл. ScrollMode = 0 ; Режим окна: 0 - бегущая строка, 1 - окно с текстом ScrollTitle = ; Заголовок окна ScrollText = ~ ; Содержимое окна ***Info: Multiboot XP DVD. Vadikan. 2006. unattended.oszone.net***

Также, вы можете посмотреть скриншот загрузочного меню, которое получается при использовании такого bcdw.ini. Мой файл содержит и другие загрузочные опции, чтобы вам не скучно было смотреть на картинку :)

BCDW Shell


Увеличить


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


Содержание раздела