КОМПЬЮТЕРНОЕ ЖЕЛЕЗО
HARDWARE FOR PC

Загрузка


Далее приведена секция [operating systems] файла BOOT.INI для компьютера с двумя
операционными системами, Windows XP и Windows 2000. Файл содержит две
загрузочные записи, по одной для каждой операционной системы.
[operating systems]
multi(0)disk(0)rdisk(0)partition(l)\WINDOWS="Microsoft Windows XP
Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WIND0WS="Microsoft Windows 2000
Professional" /fastdetect
Записи указывают, что Windows XP и 2000 установлены в двух разных разделах
одного физического диска. Диск и раздел, в которых находится операционная си-
стема, задаются в стандарте ARC (Advanced RISC Computing). Формат путей ARC
описан ниже.
Редактирование BOOT.INI в текстовом редакторе
Файл BOOT.INI имеет атрибуты «только для чтения», «системный» и «скрытый».
Чтобы найти его в Проводнике или в режиме командной строки, необходимо снять
как минимум атрибут «скрытый», а чтобы редактировать файл — атрибут «толь-
ко для чтения». Снятие всех атрибутов в режиме командной строки происходит
следующим образом:
1. Откройте окно командной строки: выполните команду Пуск • Выполнить,
введите строку cmd и щелкните на кнопке ОК.
2. Перейдите в корневой каталог загрузочного диска и введите команду снятия
атрибутов:
X:\Foo>C:
C:\Bar>cd \
C:\>attrib -s -h -r boot.ini
После снятия атрибутов откройте файл в edit, Блокноте или другом аналогичном
редакторе и внесите необходимые изменения. Загрузчик NTLDR может исполь-
Трюк N8 94. Настройка загрузчика Windows NT/2000/XP 231
зовать файл BOOT.INI с любыми атрибутами, „о чтобы защитить файл после за-
вершения редактирования, атрибуты рекомендуется вернуть в прежнее состоя-
3. Откройте окно командной строки: выполните команду Пуск > Выполнить вве-
дите строку cmd и щелкните на кнопке ОК.
\. Перейдите в корневой каталог загрузочного диска и введите команду снятия
атрибутов:
X:\Foo>C:
C:\Bar>cd \
C:\>attrib +s +h +r boot.ini
Синтаксис ARC для дисков BIOS
Синтаксис BOOT.INI, описанный в этом разделе, используется для всех контрол-
леров, обеспечивающих поддержку BIOS INT-13 для дисков АТА и SCSI. Табли-
ца 9.2 поясняет смысл отдельных составляющих пути ARC.
Таблица 9.2. Синтаксис BOOT.INI для устройств IDE
Параметр Описание
multi(O) Номер контроллера диска (обычно 0)
disk(O) Всегда 0; не используется для дисков IDE
rdisk(O) Физический жесткий диск, подключенный к контроллеру.

Hosted by uCoz