Windows XP: Файл Boot.ini

У файлі Boot.ini зберігаються параметри, що відповідають за завантаження системи. Цей файл знаходиться в кореневому каталозі диска, на якому встановлена ​​система. Отримати доступ до редагування цього файлу можна принаймні трьома способами: Відкрити його в блокноті, попередньо знявши галочку у властивостях Провідника з пункту "Приховувати захищені системні файли" Клацнути правою кнопкою миші на значку "Мій Комп'ютер", вибрати з меню, що випадає пункт "Властивості ", перейти на вкладку" Додатково ", перейти в вікно" Завантаження і відновлення "-" Параметри "-" Завантаження операційної системи "-" Правка "Відкрити програму" Налаштування системи "(набрати в командному рядку msconfig.exe) і перейти на вкладку BOOT.INI

Програма "Налаштування системи" надає зручний інтерфейс для редагування цього файлу установкою або зняттям галочок з відповідних пунктів, зміни відображаються у верхньому вікні програми, але можна внести тільки зміни, дозволені програмою. Цей метод редагування більш безпечний, ніж пряме внесення змін до файл.

Файл складається з двох основних розділів.

Перший розділ - [boot loader] У цьому розділі можуть бути наступні параметри:

timeout = x де x - час в секундах, яке система чекає перш ніж почати завантаження системи за умовчанням, якщо на комп'ютері встановлено кілька операційних систем. При установці цього ключа в 0 автоматично буде завантажуватися система за замовчуванням.

default = x де x - опис системи, що завантажує за замовчуванням з використанням системних параметрів ARC:

Другий розділ - [operating system] Тут знаходиться список описів завантаження і (або) операційних систем з використанням системних параметрів ARC:

Системні параметри ARC:

scsi (x) - вказується при використанні контролера SCSI з відключеним BIOS, де x - номер адаптера, з которго буде проводиться завантаження.

multi (x) - вказується при використанні контролерів IDE, EIDE, ESDI, або SCSI з включеним BIOS, де x - номер адаптера, з которго буде проводиться завантаження.

disc (x) - якщо використовується параметр scsi (x), то x відповідає логічному номеру пристрою, встановленого для диска; якщо використовується параметр multi (x), то x завжди дорівнює 0.

rdisc (x) - якщо використовується параметр scsi (x), то x відповідає номеру диска, починаючи з 0; якщо якщо використовується параметр multi (x), то x завжди дорівнює 0.

partition (x) - вказує розділ диска, який містить файли операційної системи, починаючи з 1.

\ Path = "name" - path вказує каталог розділу, в який встановлено файли Windows XP. "Name" - це текст, який відображається в меню вибору операційної системи при завантаженні.

Після цих ключів можуть бути вказані ключі, які впливають на хід завантаження операційної системи:

/ Safeboot: x - вказівка ​​на необхідність завантаження в безпечному режимі (Safe Mode), параметр x може набувати таких значень: minimal - система завантажиться в мінімальній конфігурації; network - завантаження з підтримкою мережі; minimal (alternateshell) - завантаження з використанням альтернативної графічної оболонки.

/ Noguiboot - відключення заставки Windows при завантаженні.

/ Bootlog - запис процесу завантаження в файл .. \ Windows \ ntbtlog.txt.

/ Basevideo - при завантаженні буде використаний стандартний драйвер VGA.

/ SOS - при завантаженні на екран буде виведено список завантажуваних драйверів.

/ Maxmem = x - параметр x визначає максимальний розмір оперативної пам'яті, який буде розпізнавати система.

/ Kernel = x вказує на файл, який буде використаний як альтернатива файлу ntoskrnl (наприклад, при зміні цього файлу для зміни заставки завантаження)

/ Debug - завантаження відладчика, який може бути активізований іншим комп'ютером через підключений COM порт.

Використовуючи ці параметри можна створити або відредагувати список варіантів завантаження операційної системи, який буде відображений при завантаженні з можливістю вибору того чи іншого варіанту при необхідності.

Приклад файлу Boot.ini

[Boot loader]
timeout = 3
default = multi (0) disk (0) rdisk (0) partition (1) \ WINDOWS
[Operating systems]
multi (0) disk (0) rdisk (0) partition (1) \ WINDOWS = "Microsoft Windows XP Professional RU"
/ Fastdetect / bootlog