Windows - статьи

Файл BOOT.INI в Windows XP


Специальный текстовый конфигурационный файл boot.ini, который используется в процессе загрузки - один из важнейших системных файлов Windows XP. Этот файл выполняет следующие функции:

  • Управление содержимым меню выбора операционной системы

  • Управление процессом загрузки

    Задание некоторых параметров системы

Редактировать данный файл можно либо вручную, либо с помощью программы Boot.ini Editor () . Раздел [boot loader] служит для задания параметров загрузки операционной системы. Параметр timeout = 30 (по умолчанию) определяет количество секунд, в течение которого пользователь может выбирать один из пунктов меню. При timeout = 0 загрузочное меню не отображается. При timeout = -1 меню находится на экране неограниченное время.

Параметр default = определяет путь к загружаемой по умолчанию системе, может указываться в меню "Загрузка системы". В разделе [operation systems] находятся сведения об установленных операционных системах.

Строение файла BOOT.INI в простейшем случае, с одной операционной системой на диске ПК Intel х86, выглядит следующим образом:

[boot loader] timeout=5 default=multi(0)disk(0)rdisk(0)partition(1)\WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(1)\
WINNT="Windows XP Professional" /fastdetect

При использовании двух операционных систем, например, Windows Me и Windows XP, содержимое файла будет примерно таково:

[boot loader] timeout=5 default=C:\ [operating systems] C:\="Windows Millennium Edition" multi(0)disk(0)rdisk(0)partition(2)\
WINNT="Windows XP Professional" /fastdetect

Здесь:

Multi(0) - порядковый номер адаптера, с которого осуществляется загрузка. Всегда имеет значение 0.

disk(0) - всегда равен 0 (для большинства BIOS)

rdisk(X) - определяет порядковый номер жесткого диска с которого осуществляется загрузка (от 0 до 3)



partition(Y) - порядковый номер раздела жесткого диска, с которого загружается ОС. Нумерация начинается с 1. Не нумеруются расширенные разделы MS DOS (тип 5) и разделы типа 0 - неиспользуемые.




Для восстановления файла boot. ini можно воспользоваться командой bootcfg. Эта команда доступна из режима командной строки, и может быть использована для настройки, извлечения, изменения или удаления параметров командной строки в файле boot.ini

Формат команды:

BOOTCFG / []

Параметры:

/COPY - Создает копию имеющегося элемента списка загрузки в секции [operating systems], для которого можно добавить параметры ОС.

/DELETE - Удаляет существующий элемент списка загрузки в секции [operating systems] файла BOOT.INI. Нужно указать номер удаляемого элемента.

/QUERY - Отображает элементы списка загрузки и их параметры.

/RAW - Позволяет указать любой переключаемый параметр, добавляемый для указанного элемента списка загрузки ОС.

/TIMEOUT - Задает значение таймаута.

/DEFAULT - Задает используемый по умолчанию элемент списка загрузки.

/EMS - Позволяет задавать переключатель /redirect без дисплейной работы для указанного элемента списка загрузки.

/DEBUG - Позволяет задавать порт и скорость для удаленной отладки для указанного элемента списка загрузки.

/ADDSW - Позволяет добавлять определенные переключатели для указанного элемента списка загрузки.

/RMSW - Позволяет удалять определенные переключатели для указанного элемента списка загрузки.

/DBG1394 - Позволяет настраивать отладку 1394 порта для указанного элемента списка загрузки.

/? - Вывод справки по использованию.

Примеры:

BOOTCFG /COPY /? BOOTCFG /DELETE /? BOOTCFG /QUERY /? BOOTCFG /RAW /? BOOTCFG /TIMEOUT /? BOOTCFG /EMS/? BOOTCFG /DEBUG /? BOOTCFG /ADDSW /? BOOTCFG /RMSW /? BOOTCFG /DBG1394 /? BOOTCFG /DEFAULT /? BOOTCFG /?


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