В данной статье описывается процедура просмотра и изменения файла Boot.ini с помощью средства «Загрузка и восстановление» операционной системы Windows XP. Windows XP содержит компоненты, облегчающие просмотр и изменение данного файла.
Перед внесением изменений в файл Boot.ini рекомендуется сделать его резервную копию. Для этого необходимо предварительно включить просмотр скрытых файлов.
Создание резервной копии файла Boot.ini
- Щелкните правой кнопкой мыши значок Мой компьютер и выберите пункт Свойства.
или
В меню Пуск выберите пункт Выполнить, введите команду sysdm.cpl и нажмите кнопку ОК. - На вкладке Дополнительно в группе Загрузка и восстановление нажмите кнопку Настройка
- В области Загрузка операционной системы нажмите кнопку Правка. Файл открывается в «Блокноте» для редактирования.
- В «Блокноте» щелкните Файл в панели Меню и выберите команду Сохранить как.
- Щелкните правой кнопкой мыши пустое пространство в диалоговом окне Сохранить как, выберите команду Создать в контекстном меню, а затем выберите Папку.
- Введите имя папки, например, temp и нажмите клавишу ВВОД, чтобы создать папку с именем «temp»
- Дважды щелкните эту папку, а затем нажмите кнопку Сохранить, чтобы сохранить резервную копию файла Boot.ini.
Редактирование файла Boot.ini
- Щелкните правой кнопкой мыши значок Мой компьютер и выберите пункт Свойства.
или
В меню Пуск выберите пункт Выполнить, введите команду sysdm.cpl и нажмите кнопку ОК. - На вкладке Дополнительно в группе Загрузка и восстановление нажмите кнопку Настройка.
- В области Загрузка операционной системы нажмите кнопку Правка
Пример файла Boot.ini
Ниже представлен образец файла Boot.ini, используемого по умолчанию на компьютерах под управлением Windows XP Professional
[boot loader]
timeout=30
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» /fastdetect
Далее представлен образец указанного выше файла Boot.ini с установленной ранее ОС Windows 2000 в отдельном разделе диска
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Windows XP Professional» /fastdetect
multi(0)disk(0)rdisk(0)partition(2)WINNT=»Windows 2000 Professional» /fastdetect
Изменение файла Boot.ini
При изменении файла Boot.ini, используя диалоговое окно «Загрузка и восстановление», в котором можно выбрать операционную систему по умолчанию, установке времени ожидания или редактировании файла вручную используйте командную строку для ввода Bootcfg.exe.
- Нажмите кнопку Пуск и выберите пункт Выполнить.
- В поле Открыть введите команду cmd.
- В командной строке введите bootcfg /?
- После этого выводятся справка и параметры BOOTCFG.exe.
Добавление операционной системы
В командной строке введите
bootcfg /copy /d описание операционной системы /ID#
где описание операционной системы — текстовое описание (например, Windows XP Home Edition), а # — номер элемента в разделе «operating systems» файла BOOT.INI., копию которого необходимо сделать
Удаление операционной системы
В командной строке введите
bootcfg /delete /ID#
где # — номер элемента, который следует удалить из раздела «operating systems» файла BOOT.INI (например, 2, что соответствует второй операционной системе в списке)
Выбор операционной системы по умолчанию
В командной строке введите
bootcfg /default /ID#
где # — номер элемента раздела «operating systems» файла BOOT.INI, который станет операционной системой по умолчанию.
Установка времени ожидания
В командной строке введите
bootcfg /timeout#
где # — время в секундах, по истечении которого будет загружаться операционная система, установленная по умолчанию
Открытие файла Boot.ini для подтверждения изменений
- Щелкните правой кнопкой мыши значок Мой компьютер и выберите пункт Свойства.
или
В меню Пуск выберите пункт Выполнить, введите команду sysdm.cpl и нажмите кнопку ОК. - На вкладке Дополнительно в группе Загрузка и восстановление нажмите кнопку Настройка.
- В области Загрузка операционной системы нажмите кнопку Правка
Параметры файла Boot.ini в Windows XP
По терминологии Microsoft эти загрузочные файлы (ntldr, boot.ini, ntdetect.com, ntbootdd.sys и bootsect.dos для мультизагрузочных систем) находятся в системном разделе, загрузочный сектор которого содержит системный загрузчик Windows NT.
В то же время раздел диска или диск, на котором располагается папка Winnt и, соответственно, системные файлы, необходимые для работы ОС (в том числе ntoskrnl.exe, ядро Windows NT), вполне спокойно может не совпадать с системным разделом и поэтому при запуске ПК необходимо сделать так, чтобы загрузчик Windows NT без труда нашел системные файлы. Раздел же, на котором располагается папка Winnt, в Microsoft принято называть загрузочным, простим им эту путаницу — это далеко не самый тяжелый случай.
Таким образом, при включении ПК ход загрузки операционной системы проходит в несколько этапов: BIOS компьютера считывает и загружает в оперативную память главную загрузочную запись Master Boot Record (MBR), в которой находится таблица разделов диска и небольшая программа — эта программа находит начальный адрес системного раздела на диске и загружает в память копию его загрузочного сектора (сектор 0), а затем, если раздел помечен как «активный» в таблице разделов, передает управление другой программе — загрузчику Windows NT из только что перенесенного в память загрузочного сектора.
В нулевом секторе жесткого диска находится загрузочный код, который распознает файловую систему, а затем находит, загружает в память и запускает следующую специальную программу из корневой директории системного диска — ntldr (от NT Loader), предназначенную для инициализации загрузки собственно самой операционной системы, задания некоторых параметров ее работы и для вывода меню вариантов загрузки в мультизагрузочной системе. После этого уже начинается выполнение обычных программ из файлов, находящихся на диске, что и приводит к полной загрузке всей операционной системы и к возможности запускать прикладные программы.
Правда, поскольку Windows NT может работать не только на платформе i386, следует оговориться, что мы рассматриваем применимые в нашем быту «персоналки», не касаясь особенностей загрузки NT на других платформах (на процессорах RISC, например, программа osloader.exe выполняет те же функции, что на PC выполняются файлами ntldr, ntdetect.com и bootsect.dos).
Если рассматривать работу начала начал операционных систем класса NT — загрузчика ntldr подробнее, то ее также можно разбить на несколько этапов: ntldr переключает процессор в режим 32-разрядной модели памяти с прямой адресацией запускает минифайловую систему для доступа к томам FAT, FAT32 и NTFS считывает файл boot.ini, также расположенный в корневом каталоге системного диска отображает меню выбора операционной системы (если выбирается ОС, отличная от Windows NT, то считывается файл bootsect.dos с копией загрузочного сектора предыдущей ОС и управление передается ему) запускает файл ntdetect.com, собирающий информацию о физических устройствах, подключенных к компьютеру в момент загрузки загружает и запускает ядро ОС — файл ntoskrnl.exe и передает ему информацию, собранную ntdetect.com.
NT Loader использует в процессе своей работы специальный текстовый конфигурационный файл boot.ini — один из важнейших системных файлов Windows NT / 2000 / XP, несколько напоминающий по своей сути файл msdos.sys из Windows 9x. Именно он позволяет системе находить папку Winnt, если она расположена не на системном разделе диска.
На файл boot.ini возложено несколько функций: управление содержимым меню выбора операционной системы во время загрузки ПК, управление самим процессом загрузки системы, а также задание некоторых параметров ее дальнейшего функционирования.
Файл составлен по привычному стандарту ini-файлов — разделы с названиями в квадратных скобках и параметры в каждом из разделов (в boot.ini предусмотрено два раздела можно добавить и еще какой-нибудь раздел, но системой он будет просто проигнорирован — это нередко используется для того, чтобы временно закомментировать тот или иной параметр).
И хотя в нем может находиться довольно много различных параметров, редактируется все это малопонятное простому пользователю хозяйство, к сожалению, самым простым и самым неудобным способом — в любом текстовом редакторе. А отредактировать это файл вполне может понадобиться любому пользователю, соблазнившемуся красивыми финтифлюшками сыроватой Windows XP (в конференции нашего журнала проблемы с этой операционкой — хит сезона), причем не только при его повреждении, случайном удалении и последующем воссоздании, но и, например, в случае добавления в систему или удаления из нее дисков или их разделов.
Разумеется, для работы с этим скрытым файлом, находящимся в корневой директории загрузочного диска, необходимо снять с него атрибут «только чтение», иначе текстовый редактор не сможет сохранить внесенные в boot.ini изменения.
Некоторые возможности по внесению изменений в этот файл дает, правда, меню «Загрузка операционной системы» (System Startup) диалога «Загрузка и восстановление» («Startup and Recovery») свойств системы, а также появившаяся в Windows XP утилита msconfig.exe, однако полный доступ к его параметрам возможен только при ручном редактировании, либо при использовании небольшой дополнительной программы, предоставляющей понятный графический интерфейс — System Configuration Editor.
Эта программа предназначена для безопасного редактирования файлов конфигурации: Autoexec.bat, Config.sys, Win.ini, System.ini, Networks, Lmhosts, Hosts, Boot.ini.
В Windows XP, кстати говоря, появилось и еще одно не менее ценное дополнительное средство восстановления этого файла — команда bootcfg консоли восстановления, после выполнения которой с таким ключом — bootcfg /rebuild происходит сканирование жестких дисков в поисках инсталляций систем класса NT и восстановление файла boot.ini в соответствии с полученными результатами поиска. В более старых же системах альтернативой ручному восстановлению файла является только запуск программы переустановки системы.
Строение файла 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
Как можно заметить, в данных примерах раздел [boot loader] служит для задания двух параметров загрузки операционной системы, в частности, параметр timeout=5 определяет количество секунд, в течение которых пользователь имеет возможность выбрать либо загружаемую ОС, либо один из пунктов загрузочного меню (например, загрузить систему в режиме защиты от сбоев).
При timeout=0 загрузочное меню не отображается, а при timeout=-1 это меню будет находиться на экране неограниченное время в ожидании выбора пользователя.
Каждый пользователь волен выставить это время по своим вкусам — для меня удобной цифрой является 5 секунд. По умолчанию же задержка составляет 30 секунд, максимум — 999.
Параметр default определяет путь к загружаемой по умолчанию операционной системе. Путь этот в случае с Windows NT задается в формате ARC (Advanced RISC Computing), о правилах которого чуть ниже. Если же в мультизагрузочной системе ОС по умолчанию является, например, Windows 98 (или MS-DOS, Linux), то достаточно указать default=C:, где С: — диск, на котором находятся системные файлы Windows 9x (вернее — образ ее загрузочного сектора bootsect.dos, а также io.sys, msdos.sys и т. д.).
Такой операционной системе и в следующем разделе [operating systems] будет соответствовать строка типа C:=»Windows Millennium Edition» или C:bootsect.lnx=»Linux» — то есть путь к файлу-образу ее загрузочного сектора (его название может быть любым, по выбору пользователя). Кстати, для создания такого файла-образа удобно использовать утилиту BootPart, предназначенную как раз для расширенной работы с загрузчиком NT.
В разделе [operating systems] находятся сведения об установленных операционных системах, на основании которых и формируется загрузочное меню. Так, в каждой строке этого раздела прописан ARC-путь к загрузочному разделу Windows NT плюс имя папки Windows и текст, отображаемый в соответствующей этой операционной системе строке загрузочного меню, плюс некоторые параметры, используемые при выборе данной системы.
Учтите, что ARC-путь (кроме имени папки и названия ОС) должен быть записан маленькими (строчными) буквами — по крайней мере, в Windows NT 4 заглавные буквы приводили к невозможности загрузить систему. Максимально возможное число строк в этом разделе — 10, следовательно, и операционных систем на своем ПК вы можете иметь одновременно аж 10 штук.
Если вы вдруг утратили файл boot.ini, то самое сложное при его ручном восстановлении — правильно воссоздать путь к загрузочному разделу в формате ARC. Путь этот может начинаться либо с метки multi(), либо с метки signature(). Метку multi() можно наблюдать в подавляющем большинстве случаев, применяется она для дисков IDE, ESDI, SCSI в тех случаях, когда ОС для своей загрузки использует механизмы системного BIOS (прерывание INT13).
При таком раскладе запись пути к загрузочному диску и к директории загружаемой операционной системы в файле boot.ini будет выглядеть следующим образом: multi(0)disk(0)rdisk(x)partition(y) имя_каталога_Windows = «Название_ОС, отображаемое_в_загрузочном_меню» / параметр
Здесь:
• multi(0) указывает порядковый номер адаптера, с которого осуществляется загрузка и всегда имеет значение «0» (нумерация начинается с нуля, начиная с контроллера, расположенного ближе к слоту 0 на материнской плате);
• disk(0) — всегда равен нулю, так как прерывание INT13 не может использоваться для идентификации нескольких дисковых контроллеров (для большинства BIOS);
• rdisk(x) определяет порядковый номер жесткого диска, с которого производится загрузка, нумерация начинается с 0, и обычно x — число от 0 до 3;
• partition(y) — порядковый номер раздела жесткого диска, с которого загружается ОС, нумерация начинается с 1 (соответствует диску С: в привычном обозначении), в первую очередь нумеруются первичные разделы, затем идут логические диски. Не нумеруются расширенные разделы MS-DOS (тип 5) и разделы типа 0 — неиспользуемые.
Формат записи, начинающийся с метки signature() — ранее, в NT для этого служила метка scsi(), теперь применяется ; signature(), поддерживающая работу с механизмами Plug-n-Play Windows 2000 / XP — встречается реже и используется при работе как со SCSI-дисками (если у контроллера SCSI отключен BIOS), так и с IDE-дисками в отсутствие поддержки INT13. В этом случае запись в boot.ini принимает такой вид: signature(x)disk(y)rdisk(z)partition • (w)имя_каталога_ Windows=»Название_ОС, отображаемое_в_загрузочном_меню» /параметр
Здесь:
• signature(x) указывает уникальную сигнатуру диска (шестнадцатеричное число — signature(8b467c12)), содержащуюся в его MBR. Сигнатура эта вписывается в главную загрузочную запись диска в процессе установки Windows, в начале ее текстового этапа;
• disk(y) — идентификатор SCSI ID жесткого диска;
• rdisk(z) — номер SCSI LUN (Logical Unit Number) жесткого диска, практически всегда это 0;
• partition(w) — порядковый номер раздела жесткого диска, с которого загружается ОС, нумерация начинается с 1, в первую очередь нумеруются первичные разделы, затем идут логические диски. Не нумеруются расширенные разделы MS-DOS (тип 5) и разделы типа 0 — неиспользуемые.
Обратите внимание, что если используется формат signature(), то в корне системного диска должен находиться файл ntbootdd.sys — переименованная копия драйвера мини-порта SCSI, предназначенная для доступа к SCSI-адаптеру при загрузке.
#BREAK#
По умолчанию вплоть до появления Windows XP именем каталога, в который установлена Windows, являлось «Winnt». В Windows XP (видимо, чтобы простому пользователю, недолюбливающему всяческие монструозные и трудноуправляемые NT, лишний раз не напоминать родословную этой операционной системы) от этой традиции отказались, и системная папка носит имя Windows.
Разумеется, если вы выбрали собственное название этой папки, то в файле boot.ini должно быть указано именно оно. То, что следует в кавычках после имени системной папки, — всего лишь текст, отображаемый в загрузочном меню, и его можно полностью изменять по усмотрению пользователя, главное — чтобы пользователь понимал, какая ОС соответствует каждой записи.
В конце каждой строки с ARC-путем допускается указывать необязательные ключи запуска Windows. Строчные и заглавные буквы в этих параметрах не различаются. По умолчанию в Windows XP / 2000 на современных машинах обычно используется один параметр:
— /fastdetect (впервые появился в Windows 2000), запрещающий поиск мыши на отмирающих COM-портах (начиная с Windows 2000 обнаружением мыши занимаются P-n-P-драйверы, в NT4 этим занимался ntdetect, поэтому для NT 4 этот параметр в мультизагрузочных системах — в которых работает более свежий, общий для нескольких систем ntdetect.com, — использовать не следует).
Этот параметр может также быть полезен, если к COM-портам подключены какие-либо иные устройства, дабы не смущать ими ОС. При желании можно специально указать порты, на которых поиск мыши осуществлять запрещено: /fastdetect=COM1,2,3.
Если же номера портов не указаны, то поиск отключается для всех портов. Полный же список параметров запуска ОС семейства NT таков (параметры, впервые появившиеся в Windows 2000, выделены курсивом).
/basevideo. Использовать в графическом режиме драйвер стандартного VGA-видеоадаптера. Позволяет решить проблемы со сбойным видеодрайвером.
/baudrate. Скорость (в бодах) передачи данных в отладочном режиме. По умолчанию при работе с модемом в режиме отладки скорость 9600, при работе с нуль-модемным кабелем — 19 200.
Пример: /baudrate=115200. При использовании этого параметра автоматически активируется ключ /debug.
/bootlog. Включает протоколирование хода загрузки драйверов в файл %SystemRoot%ntbtlog.txt (формат текста — Unicode). Полезен при выявлении сбойного драйвера.
Пример протокола:
Microsoft (R) Windows NT (R) Version 5.0
Loaded driver WINNTSystem32ntoskrnl.exe
Loaded driver WINNTSystem32hal.dll
Loaded driver WINNTSystem32BOOTVID.dll
Loaded driver pci.sys
Loaded driver isapnp.sys
Loaded driver intelide.sys
…
/crashdebug. Предписывает загружать программный модуль отладки ядра, который активизируется при ошибках в ядре ОС.
/debug. Предписывает загружать программный модуль отладки ядра, активизация которого может производиться по команде удаленного отладчика.
/debugport. Предписывает загружать программный модуль отладки ядра и определяет последовательный порт, используемый для отладки (по умолчанию COM1).
Пример: /debugport=COM2. При использовании этого параметра автоматически активируется ключ /debug.
Если в системе присутствует контроллер FireWire, то в Windows XP допускается устанавливать параметр /debugport=1394, в этом случае можно указать и еще один переключатель — /channel=x, где x — номер канала (от 1 до 62), использованный при настройке хоста.
/maxmem. Ограничивает объем используемой оперативной памяти (в мегабайтах). Пример: /maxmem=16. Полезен для выявления дефектного модуля памяти.
/nodebug. Запрещает использование режима отладки, отменяет действие ключей /debug, /debugport и /baudrate.
/break. Предписывает остановить инициализацию HAL в точке останова и ожидать подключения отладчика. При использовании без ключа /debug будет отображен синий экран BSOD с кодом останова.
/sos. Включает отображение названий загружаемых драйверов при загрузке ОС. Полезен для выявления сбойного драйвера.
/pae. Включает использование механизмов PAE (Physical Address Extension), даже если установлено менее 4 Гб оперативной памяти. При этом загружается ядро ntkrnlpa.exe, позволяющее системам x86 использовать до 64 Гб оперативной памяти (стандартный лимит x86 — 4 Гб). При загрузке в режиме защиты от сбоев игнорируется. Используется обычно в тестовых целях.
/nopae. Запрещает использование PAE на системах с памятью более 4 Гб, поддерживающих PAE.
/nolowmem. На системах с поддержкой PAE и памятью более 4 Гб запрещает использование первых 4 Гб памяти. Используется в целях тестирования и требует наличия переключателя /pae.
/noguiboot. Запрещает использование VGA-драйвера на этапе загрузки системы — при этом не будет отображаться графическая заставка, и при сбоях не будут выводиться синие экраны BSOD, за показ которых также отвечает VGA-драйвер.
/safeboot. Принудительная загрузка в режиме защиты от сбоев. Имеет три переключателя, задаваемых после двоеточия:
/safeboot:minimal — загрузка без поддержки сети
/safeboot:network — загрузка с поддержкой сети
/safeboot:dsrepair — загрузка Windows 2000 Server в режиме восстановления службы каталога (Active Directory Services Repair) из резервной копии.
При указании в скобках дополнительной опции alternateshell (например — safeboot:minimal(alternateshell), без пробела) вместо Windows NT Explorer будет загружена альтернативная графическая оболочка, указанная в разделе реестра HKEY_LOCAL_MACHINESystemCurrentControlSetSafeBootAlternateShell.
/year. Предписывает игнорировать год, выдаваемый встроенными часами ПК, и использовать год, указанный в значении данного параметра. Работает, начиная с Windows NT 4.0 SP4.
/use8254. На системах с устаревшим BIOS сообщает ядру ОС, что на ПК установлен таймер на основе чипа 8254.
/onecpu. На мультипроцессорных системах запрещает системе использовать более одного процессора. Подробнее — support.microsoft.com/default.aspx?scid=kben-usQ157992.
/numproc. На мультипроцессорных системах ограничивает число используемых процессоров. Например, /numproc=2 на 4-процессорном ПК запрещает системе работать с двумя из четырех процессоров.
/3gb. Начиная с NT 4.0 SP3 перераспределяет использование виртуального адресного пространства таким образом, чтобы приложениям выделялось 3 Гб, а системе — 1 Гб (по умолчанию всем выделяется по 2 Гб).
Применим к Windows 2000 Advanced Server и Datacenter Server.
/win95dos. В системах с тройной загрузкой — DOS, Windows 9x и Windows NT задает загрузку загрузочного сектора DOS (файл bootsect.dos).
/win95. В системах с тройной загрузкой — DOS, Windows 9x и Windows NT задает загрузку загрузочного сектора Windows 9x (файл bootsect.w40).
/perfmem и /perfpages. Некие отладочные параметры бета-версий Windows 2000. Определяют резервируемую память и число страниц. Не актуальны.
/hal= — использование альтернативной версии hal вместо hal.dll.
/kernel= — использование альтернативной версии ядра ОС вместо ntoskrnl.exe. Последнее время модно использовать для смены загрузочной заставки-логотипа Windows, «зашитой» в ntoskrnl.exe и заменяемой утилитами типа Restorator.
/noserialmice=[COMx | COMx,y,z…]. Отключает обнаружение мыши на COM-портах. При использовании без указания номера порта обнаружение отключается для всех COM-портов. Применяется при наличии альтернативных устройств, подключенных к последовательным портам во время загрузки ОС.
/pcilock. Запрещает Windows динамически назначать IO- и IRQ-ресурсы для PCI-оборудования и оставляет конфигурацию, присутствующую в CMOS Setup.
/scsiordinal. Используется для указания SCSI ID контроллера в случае, если добавление нового устройства SCSI в систему со встроенным контроллером SCSI может изменить SCSI ID контроллера. Подробнее в статье support.microsoft.com/support/kb/articles/q103/6/25.asp.
/burnmemory. Ограничивает объем используемой памяти подобно параметру /maxmem: при указании /burnmemory=128 будут отброшены 128 мегабайт памяти из имеющегося в наличии объема RAM. Объем памяти указывается в мегабайтах.
/intaffinity. Заставляет мультипроцессорный HAL (halmps.dll) устанавливать прерывания таким образом, чтобы только процессор с самым большим номером в SMP получал прерывания.
/maxprocspercluster. Устанавливает ограничения процессоров в кластерной системе. Не актуально на персональных системах.
/timeres=x. В мультипроцессорных системах устанавливает разрешение системного таймера. По умолчанию разрешение таймера 7,8 мс. Параметр x измеряется в сотнях милисекунд и поддерживаются следующие значения:
Все эти параметры, если необходимо задать сразу несколько переключателей, прописываются последовательно друг за другом через пробел и слэш: /safeboot:minimal(alternateshell) /sos /bootlog /noguiboot.
Надо еще заметить, что файл boot.ini и загрузчик Windows NT / 2000 / XP поддерживают самые различные вариации мультизагрузочных систем — при некотором желании можно добиться одновременного присутствия на одном ПК без привлечения посторонних менеджеров загрузки таких ОС, как Windows 9x / Me, DOS, OS/2, Linux, UNIX и т. п.
Источник:
winline.ru
Оцените статью: Голосов
BOOT.INI — это внутренний файл Windows с параметрами запуска. К нему обращается ОС, когда вы включаете компьютер. Если вас не устраивают изначальные настройки запуска, их можно изменить. Нужно лишь внести изменения в этот файл. Но отыскать его непросто: системные папки часто скрыты от глаз пользователя, чтобы человек случайно не удалил или не переместил важный каталог. В новых Windows этот файл отсутствует.
Что такое BOOT.INI?
Если на компьютере не одна ОС, при запуске будет предложен выбор. Именно за это отвечает BOOT.INI. В нём прописано, какая из систем приоритетная, с какими настройками её загружать и т. п.
При включении Windows обращается к нескольким файлам, которые контролируют загрузку на разных этапах. Это ntbootdd.sys, ntdetect.com, ntldr, bootsect.dos. И, конечно, сам BOOT.INI. Если какой-то из них переименовать, перетащить, удалить или неаккуратно отредактировать, это может вызвать проблемы. Компьютер будет без конца перезагружаться, выдавать ошибки или элементарно не включаться. Поэтому с внутренними данными операционной системы надо обращаться осторожно. Неправильная цифра или не в том месте поставленное тире — и вам придётся восстанавливать ОС.
Будьте осторожны при редактировании boot.ini, поскольку в случае ошибки потребуется переустановка или восстановление Windows
Как найти BOOT.INI
Вначале поговорим о Windows XP. Где находится BOOT.INI в этой модели? Его можно найти непосредственно в корневой директории (там, где основные дистрибутивы системы). Но увидеть его не получится, если не активировано отображение скрытых объектов. Чтобы включить эту опцию:
- Зайдите в «Панель управления» (в меню «Пуск»).
- Откройте «Параметры папок» в разделе «Оформление и персонализация».
- Найдите вкладку «Вид».
- Прокрутите ползунок вниз. Там будет строчка «Показывать скрытые файлы». Поставьте галочку.
Теперь вы сможете увидеть BOOT.INI. Он находится прямо на системном диске (обычно это диск C:). Сам файл имеет иконку в виде листка с шестерёнкой. Он будет полупрозрачным. Это означает, что он скрытый, и снять с него этот атрибут невозможно.
Если вы не представляете, где именно установлена ваша ОС, зайдите в меню «Пуск — Поиск». Выберите «Файлы и папки» и в поле для ввода напишите название или часть названия. В окне отобразятся все результаты с таким именем.
Если вы используете Windows 7, во всех моделях, начиная с Vista, эти настройки заменили на файл конфигурации «BCD», который не имеет расширения. Его можно запустить как часть реестра, но настроить или изменить в нём что-то будет трудно. Он содержит очень много параметров и значений, в которых непросто ориентироваться. В Windows 10 BOOT.INI тоже отсутствует, поэтому менять параметры загрузки придётся другим способом.
BCD намного полезнее и функциональнее своего «предшественника», но этот файл не предназначен для ручной настройки. Он нужен для нужд системы, и исправлять в нём что-либо не стоит.
Как редактировать?
BOOT.INI можно отредактировать в любом текстовом процессоре. Подойдёт обычный блокнот Windows или «продвинутый» Notepad+. Но перед этим надо разрешить доступ к файлу, иначе после внесения изменений его нельзя будет сохранить.
- Кликните по нему правой кнопкой мыши.
- Выберите «Свойства».
- Во вкладке «Общие» уберите галочку из пункта «Только чтение».
- Нажмите «Применить».
После этого можно менять значения в BOOT.INI. Файл имеет чёткую структуру. Не рекомендуется удалять в нём что-то, перемещать операторы без надобности, стирать скобки или знаки препинания. Вкратце о каждом параметре:
- «Timeout» показывает, сколько времени даётся на выбор ОС при запуске (если установлено несколько). Напишите после знака равенства «=» нужную вам цифру. Таймер ведёт отсчёт в секундах.
- В «default» обозначена операционная система, заданная по умолчанию. Она будет загружена, если за отведённое время вы не выберите, какую именно ОС активировать. Этот параметр может выглядеть примерно так: «scsi(0)disk(0)rdisk(0)partition(1)WINDOWS».
- «Scsi» — контроллер, который управляет физическим диском. Если их несколько, второй будет иметь вид «scsi(1)».
- «Partition» — это раздел, в котором находится ОС. К примеру, «Partition(1)» указывает на C:, «partition(2)» — на D: и так далее.
- Ниже параметра «operating systems» представлен список установленных операционных систем. Если у вас одна ОС, там будет одна строчка.
- Могут быть вписаны и другие параметры. Например, «/SOS», чтобы при запуске показывались имена драйверов, или «/debug» для отладки ядра. Все возможные команды есть на официальном сайте Microsoft.
Как менять порядок загрузки без файла BOOT.INI
Так как отредактировать BOOT.INI в Windows 7 и более поздних версиях не получится из-за отсутствия этого файла, придётся настраивать порядок загрузки другим способом. Конечно, можно попробовать поработать с BCD, но разобраться во всех его опциях будет непросто.
Если вам надо поменять время, которое даётся на выбор ОС, или поставить другую систему по умолчанию, сделать это можно так:
- Откройте «Мой компьютер».
- Щёлкните в любом свободном месте окна правой кнопкой мыши.
- Зайдите в «Свойства».
- Затем — в«Дополнительные настройки».
- На вкладке «Дополнительно» в разделе «Восстановление и загрузка» нажмите «Параметры». Там будут нужные опции.
Ещё один способ:
- Перейдите в Пуск — Выполнить.
- В открывшемся окне напишите «msconfig» (без кавычек). Появятся настройки конфигурации.
- Вкладка «Загрузки». Откроется список установленных ОС. Можно решить, какую из них назначить по умолчанию, и изменить таймаут при запуске и выборе системы.
К сожалению, эти методы не позволяют задать особые параметры.
Использование программ
Описанные выше задачи можно упростить. Для этого существуют специальные утилиты — менеджеры загрузок. С ними можно обойтись и без BOOT.INI. Вот некоторые из этих программ:
- Оболочка для BCD. С её помощью можно настроить этот файл.
- OSL2000 BootManager. Поддерживает работу с большим количеством операционных систем (до 100 штук).
- Обеспечивает быстрый перезапуск в нужную ОС.
В Windows XP BOOT.INI отвечает за порядок загрузки системы. Его можно изменить, прописав команды вручную. В последующих версиях ОС файл убрали. Но настройка параметров запуска всё равно доступна. Если вы не разбираетесь в этом вопросе, воспользуйтесь предназначенными для этого программами. Так не придётся трогать собственную информацию Windows.
Boot.ini – загрузочный файл, который находится в корневой директории каталога, в который установлена ваша операционная система, содержащий информацию о параметрах и расположении операционной системы. Воочию вы могли столкнуться с работой данного файла в следующем случае. Если у вас установлено несколько операционных систем, то во время загрузки компьютера появляется черный экран со списком ОС, возможностью их выбора и время, через которое загрузится ОС по умолчанию. Все эти возможности предоставляет нам файл boot.ini.
Где находится файл boot.ini и как до него добраться, чтобы отредактировать? Сделать это можно несколькими способами.
Первый и самый распространенный. Жмем «Пуск» и по пункту «Мой компьютер» кликаем правой кнопкой мыши и выбираем пункт «Свойства». Переходим во вкладку «Дополнительно» и в разделе «Загрузка и восстановление» жмем кнопку «Параметры».
Здесь в разделе «Загрузка операционной системы» жмем кнопку «Правка» напротив фразы «Отредактировать список загрузки вручную».
Все, мы попали прямо в файл boot.ini, который должен был открыться прямо в блокноте и готовый к редактированию:
Попробовать поизменять содержимое файла можно еще одним способом. Жмем «Пуск – Выполнить» и в открывшемся окне пишем «msconfig». Жмем «ОК».
Попадаем в настройки системы и переходим во вкладку BOOT.INI. Здесь при помощи галочек и радиопереключателей можно регулировать содержимое файла и управлять параметрами загрузки системы.
Можно также поискать файл boot.ini в папке Windows. Если не хотите просматриваться и лопатить там все вручную то воспользуйтесь поиском. Только предварительно необходимо зайти в «Пуск – Панель управления – Свойства папки». Здесь необходимо перейти во вкладку «Вид» и поставить радиопереключатель в положение «Показывать скрытые файлы и папки» и нажать «ОК».
Так, ну как найти файл мы разобрались, теперь давайте разберем, как правильно отредактировать его.
Пример файла boot.ini:
[boot loader]
timeout=30
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» /fastdetect
Что означает каждый из параметров:
timeout – время ожидания, которое дается пользователю для выбора операционной системы;
default – операционная система по умолчанию;
partition(1) – номер раздела жесткого диска с операционной системой (значение в скобках может меняться – 2, 3 и т.д.);
rdisk(0) – обозначение физического диска, а не его части.
Это основные параметры, которые нужны обычному пользователю ПК, чтобы управлять загрузкой. В следующие параметры лучше не лезть и ничего там не менять. Ведь наверняка многим из тех, кто читает и будет читать данную статью, файл boot.ini был нужен для того, чтобы изменить ОС по умолчанию, ее название и время ожидания. Однако, для обозрение можете почитать, что означают остальные параметры.
multi(0) — используется для дисков IDE и дисков SCSI, если BIOS контроллера SCSI включен. В свою очередь scsi(0) используется для дисков SCSI, если BIOS контроллера SCSI отключен.
disk(0) указывает, какую логическую единицу SCSI (LUN) нужно использовать. В большинстве случаев используется только одна логическая единица.
Давайте напоследок разберем, как управлять файлом boot.ini через командную строку.
Нажимаем «Пуск – Выполнить» и в открывшемся окне необходимо ввести «cmd», жмем «ОК». Попадаем в командную строку. Вводим bootcfg /?.
Появляется справка, которую желательно изучить и основные параметры для изменения:
Для добавления операционной системы введите:
bootcfg /copy /dописание операционной системы/ID#, где # — номер элемента в разделе.
Для удаления операционной системы необходимо ввести:
bootcfg /delete /ID#, где #— номер элемента в разделе, который необходимо удалить.
Для того чтобы установить операционную систему по умолчанию, необходимо ввести:
bootcfg /default /ID#, где # — номер элемента в разделе, который станет операционной системой по умолчанию.
Для того чтобы установить время ожидания введите:
bootcfg /timeout#, где # — время в секундах, по истечению которого загрузится ОС по умолчанию.
Загрузка…
Об авторе: Олег Каминский
Вебмастер. Высшее образование по специальности «Защита информации». Создатель портала comp-profi.com. Автор большинства статей и уроков компьютерной грамотности
BOOT.INI — это внутренний файл Windows с параметрами запуска. К нему обращается ОС, когда вы включаете компьютер. Если вас не устраивают изначальные настройки запуска, их можно изменить. Нужно лишь внести изменения в этот файл. Но отыскать его непросто: системные папки часто скрыты от глаз пользователя, чтобы человек случайно не удалил или не переместил важный каталог. В новых Windows этот файл отсутствует.
Если на компьютере не одна ОС, при запуске будет предложен выбор. Именно за это отвечает BOOT.INI. В нём прописано, какая из систем приоритетная, с какими настройками её загружать и т. п.
При включении Windows обращается к нескольким файлам, которые контролируют загрузку на разных этапах. Это ntbootdd.sys, ntdetect.com, ntldr, bootsect.dos. И, конечно, сам BOOT.INI. Если какой-то из них переименовать, перетащить, удалить или неаккуратно отредактировать, это может вызвать проблемы. Компьютер будет без конца перезагружаться, выдавать ошибки или элементарно не включаться. Поэтому с внутренними данными операционной системы надо обращаться осторожно. Неправильная цифра или не в том месте поставленное тире — и вам придётся восстанавливать ОС.
Будьте осторожны при редактировании boot.ini, поскольку в случае ошибки потребуется переустановка или восстановление Windows
Как найти BOOT.INI
Вначале поговорим о Windows XP. Где находится BOOT.INI в этой модели? Его можно найти непосредственно в корневой директории (там, где основные дистрибутивы системы). Но увидеть его не получится, если не активировано отображение скрытых объектов. Чтобы включить эту опцию:
- Зайдите в «Панель управления» (в меню «Пуск»).
- Откройте «Параметры папок» в разделе «Оформление и персонализация».
- Найдите вкладку «Вид».
- Прокрутите ползунок вниз. Там будет строчка «Показывать скрытые файлы». Поставьте галочку.
Теперь вы сможете увидеть BOOT.INI. Он находится прямо на системном диске (обычно это диск C:). Сам файл имеет иконку в виде листка с шестерёнкой. Он будет полупрозрачным. Это означает, что он скрытый, и снять с него этот атрибут невозможно.
Если вы не представляете, где именно установлена ваша ОС, зайдите в меню «Пуск — Поиск». Выберите «Файлы и папки» и в поле для ввода напишите название или часть названия. В окне отобразятся все результаты с таким именем.
Если вы используете Windows 7, во всех моделях, начиная с Vista, эти настройки заменили на файл конфигурации «BCD», который не имеет расширения. Его можно запустить как часть реестра, но настроить или изменить в нём что-то будет трудно. Он содержит очень много параметров и значений, в которых непросто ориентироваться. В Windows 10 BOOT.INI тоже отсутствует, поэтому менять параметры загрузки придётся другим способом.
BCD намного полезнее и функциональнее своего «предшественника», но этот файл не предназначен для ручной настройки. Он нужен для нужд системы, и исправлять в нём что-либо не стоит.
Как редактировать?
BOOT.INI можно отредактировать в любом текстовом процессоре. Подойдёт обычный блокнот Windows или «продвинутый» Notepad+. Но перед этим надо разрешить доступ к файлу, иначе после внесения изменений его нельзя будет сохранить.
- Кликните по нему правой кнопкой мыши.
- Выберите «Свойства».
- Во вкладке «Общие» уберите галочку из пункта «Только чтение».
- Нажмите «Применить».
После этого можно менять значения в BOOT.INI. Файл имеет чёткую структуру. Не рекомендуется удалять в нём что-то, перемещать операторы без надобности, стирать скобки или знаки препинания. Вкратце о каждом параметре:
- «Timeout» показывает, сколько времени даётся на выбор ОС при запуске (если установлено несколько). Напишите после знака равенства «=» нужную вам цифру. Таймер ведёт отсчёт в секундах.
- В «default» обозначена операционная система, заданная по умолчанию. Она будет загружена, если за отведённое время вы не выберите, какую именно ОС активировать. Этот параметр может выглядеть примерно так: «scsi(0)disk(0)rdisk(0)partition(1)WINDOWS».
- «Scsi» — контроллер, который управляет физическим диском. Если их несколько, второй будет иметь вид «scsi(1)».
- «Partition» — это раздел, в котором находится ОС. К примеру, «Partition(1)» указывает на C:, «partition(2)» — на D: и так далее.
- Ниже параметра «operating systems» представлен список установленных операционных систем. Если у вас одна ОС, там будет одна строчка.
- Могут быть вписаны и другие параметры. Например, «/SOS», чтобы при запуске показывались имена драйверов, или «/debug» для отладки ядра. Все возможные команды есть на официальном сайте Microsoft.
Как менять порядок загрузки без файла BOOT.INI
Так как отредактировать BOOT.INI в Windows 7 и более поздних версиях не получится из-за отсутствия этого файла, придётся настраивать порядок загрузки другим способом. Конечно, можно попробовать поработать с BCD, но разобраться во всех его опциях будет непросто.
Если вам надо поменять время, которое даётся на выбор ОС, или поставить другую систему по умолчанию, сделать это можно так:
- Откройте «Мой компьютер».
- Щёлкните в любом свободном месте окна правой кнопкой мыши.
- Зайдите в «Свойства».
- Затем — в«Дополнительные настройки».
- На вкладке «Дополнительно» в разделе «Восстановление и загрузка» нажмите «Параметры». Там будут нужные опции.
Ещё один способ:
- Перейдите в Пуск — Выполнить.
- В открывшемся окне напишите «msconfig» (без кавычек). Появятся настройки конфигурации.
- Вкладка «Загрузки». Откроется список установленных ОС. Можно решить, какую из них назначить по умолчанию, и изменить таймаут при запуске и выборе системы.
К сожалению, эти методы не позволяют задать особые параметры.
Использование программ
Описанные выше задачи можно упростить. Для этого существуют специальные утилиты — менеджеры загрузок. С ними можно обойтись и без BOOT.INI. Вот некоторые из этих программ:
- Оболочка для BCD. С её помощью можно настроить этот файл.
- OSL2000 BootManager. Поддерживает работу с большим количеством операционных систем (до 100 штук).
- Обеспечивает быстрый перезапуск в нужную ОС.
В Windows XP BOOT.INI отвечает за порядок загрузки системы. Его можно изменить, прописав команды вручную. В последующих версиях ОС файл убрали. Но настройка параметров запуска всё равно доступна. Если вы не разбираетесь в этом вопросе, воспользуйтесь предназначенными для этого программами. Так не придётся трогать собственную информацию Windows.
Boot.ini – загрузочный файл, который находится в корневой директории каталога, в который установлена ваша операционная система, содержащий информацию о параметрах и расположении операционной системы. Воочию вы могли столкнуться с работой данного файла в следующем случае. Если у вас установлено несколько операционных систем, то во время загрузки компьютера появляется черный экран со списком ОС, возможностью их выбора и время, через которое загрузится ОС по умолчанию. Все эти возможности предоставляет нам файл boot.ini.
Где находится файл boot.ini и как до него добраться, чтобы отредактировать? Сделать это можно несколькими способами.
Первый и самый распространенный. Жмем «Пуск» и по пункту «Мой компьютер» кликаем правой кнопкой мыши и выбираем пункт «Свойства». Переходим во вкладку «Дополнительно» и в разделе «Загрузка и восстановление» жмем кнопку «Параметры».
Здесь в разделе «Загрузка операционной системы» жмем кнопку «Правка» напротив фразы «Отредактировать список загрузки вручную».
Все, мы попали прямо в файл boot.ini, который должен был открыться прямо в блокноте и готовый к редактированию:
Попробовать поизменять содержимое файла можно еще одним способом. Жмем «Пуск – Выполнить» и в открывшемся окне пишем «msconfig». Жмем «ОК».
Попадаем в настройки системы и переходим во вкладку BOOT.INI. Здесь при помощи галочек и радиопереключателей можно регулировать содержимое файла и управлять параметрами загрузки системы.
Можно также поискать файл boot.ini в папке Windows. Если не хотите просматриваться и лопатить там все вручную то воспользуйтесь поиском. Только предварительно необходимо зайти в «Пуск – Панель управления – Свойства папки». Здесь необходимо перейти во вкладку «Вид» и поставить радиопереключатель в положение «Показывать скрытые файлы и папки» и нажать «ОК».
Так, ну как найти файл мы разобрались, теперь давайте разберем, как правильно отредактировать его.
Пример файла boot.ini:
[boot loader]
timeout=30
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» /fastdetect
Что означает каждый из параметров:
timeout – время ожидания, которое дается пользователю для выбора операционной системы;
default – операционная система по умолчанию;
partition(1) – номер раздела жесткого диска с операционной системой (значение в скобках может меняться – 2, 3 и т.д.);
rdisk(0) – обозначение физического диска, а не его части.
Это основные параметры, которые нужны обычному пользователю ПК, чтобы управлять загрузкой. В следующие параметры лучше не лезть и ничего там не менять. Ведь наверняка многим из тех, кто читает и будет читать данную статью, файл boot.ini был нужен для того, чтобы изменить ОС по умолчанию, ее название и время ожидания. Однако, для обозрение можете почитать, что означают остальные параметры.
multi(0) — используется для дисков IDE и дисков SCSI, если BIOS контроллера SCSI включен. В свою очередь scsi(0) используется для дисков SCSI, если BIOS контроллера SCSI отключен.
disk(0) указывает, какую логическую единицу SCSI (LUN) нужно использовать. В большинстве случаев используется только одна логическая единица.
Давайте напоследок разберем, как управлять файлом boot.ini через командную строку.
Нажимаем «Пуск – Выполнить» и в открывшемся окне необходимо ввести «cmd», жмем «ОК». Попадаем в командную строку. Вводим bootcfg /?.
Появляется справка, которую желательно изучить и основные параметры для изменения:
Для добавления операционной системы введите:
bootcfg /copy /dописание операционной системы/ID#, где # — номер элемента в разделе.
Для удаления операционной системы необходимо ввести:
bootcfg /delete /ID#, где #— номер элемента в разделе, который необходимо удалить.
Для того чтобы установить операционную систему по умолчанию, необходимо ввести:
bootcfg /default /ID#, где # — номер элемента в разделе, который станет операционной системой по умолчанию.
Для того чтобы установить время ожидания введите:
bootcfg /timeout#, где # — время в секундах, по истечению которого загрузится ОС по умолчанию.
Загрузка…
Об авторе: Олег Каминский
Вебмастер. Высшее образование по специальности «Защита информации». Создатель портала comp-profi.com. Автор большинства статей и уроков компьютерной грамотности
Содержание
- Вручную редактировать Boot.ini в среде Windows Server 2003
- Сводка
- Изменение вариантов папки
- Сохранение резервной копии файла Boot.ini
- Пример Boot.ini файла
- Изменение Boot.ini файла
- Удаление операционной системы из меню
- Изменение порядка меню операционной системы
- Изменение операционной системы по умолчанию
- Изменение времени
- Ошибка «Неправильный файл boot.ini» в Windows XP
- Что нужно сделать
- Редактирование файла Boot.ini в Windows XP
- Всё о загрузчике Windows, или как создать, восстановить и настроить boot.ini
- 1 boot.ini
- 2 Как создать загрузчик Windows
- Загрузочный файл boot.ini в Windows XP
Вручную редактировать Boot.ini в среде Windows Server 2003
В этой статье описывается, как вручную редактировать Boot.ini в среде Microsoft Windows Server 2003.
Применяется к: Windows Server 2003
Исходный номер КБ: 323427
Сводка
В файле Ntldr используются сведения в Boot.ini для отображения экрана загрузчика загрузки, из которого выбрана операционная система. Этот экран основан на сведениях в Boot.ini файле. Если вы не выберете запись до того, как счетчик достигнет 0 (ноль), Ntldr загружает операционную систему, указанную параметром по умолчанию в Boot.ini файле.
Windows Настройка server 2003 помещает Boot.ini файл в корне раздела системы.
Перед редактированием Boot.ini измените параметры папки, чтобы просмотреть скрытые файлы, а затем Boot.ini файл.
Вы также можете изменить файл Boot.ini с помощью утилиты конфигурации системы (Msconfig.exe). Чтобы запустить утилиту конфигурации системы, нажмите кнопку Начните, нажмите кнопку Выполнить, введите msconfig в поле Открыть, а затем нажмите кнопку ОК.
Изменение вариантов папки
Сохранение резервной копии файла Boot.ini
Пример Boot.ini файла
Ниже приводится пример файла Boot.ini по умолчанию с компьютера Windows Server 2003:
Ниже приводится пример того же файла Boot.ini после добавления другого раздела, который запускает microsoft Windows XP Professional.
Изменение Boot.ini файла
Примеры изменений, которые можно внести, описаны в следующих разделах этой статьи.
Удаление операционной системы из меню
Чтобы удалить операционную систему из меню, выполните следующие действия:
В Блокнот выберите строку, содержаную сведения об операционной системе, которую необходимо удалить, и нажмите кнопку Удалить в меню Изменить. Например, выберите следующую строку:
multi(0)disk(1)rdisk(0)partition(2)WINDOWS=»Microsoft Windows XP Professional» /fastdetect
В меню Файл выберите пункт Сохранить.
Изменение порядка меню операционной системы
Чтобы изменить порядок меню операционной системы, выполните следующие действия:
Изменение операционной системы по умолчанию
Операционная система по умолчанию — это операционная система, которая запущена, если выбор не выполнен до времени. (Время от времени — это количество секунд, в течение которых можно выбрать операционную систему из меню до загрузки операционной системы по умолчанию.) Чтобы изменить операционную систему по умолчанию, выполните следующие действия:
В Блокнот изменить следующую строку, чтобы изменить операционную систему по умолчанию:
Например, чтобы изменить операционную систему по умолчанию с Windows Server 2003 на Windows XP Professional, измените следующее
В меню Файл выберите пункт Сохранить.
Изменение времени
Чтобы изменить значение времени, выполните следующие действия:
В Блокнот изменить следующую строку, чтобы изменить период времени (где значение 30 секунд):
В меню Файл выберите пункт Сохранить.
Источник
Ошибка «Неправильный файл boot.ini» в Windows XP
В Windows XP файл boot.ini управляет меню загрузки операционных систем и указывает откуда именно загружать файлы операционной системы. Если его случайно или злонамеренно удалить, грузиться Windows будет, но станет доставать ошибкой «Неправильный файл boot.ini. Загрузка с C:WINDOWS».
Однако если установлено более одной операционной системы, то выбрать их при загрузке не получится. Восстановить boot.ini довольно легко, рассмотрим три самых распространённых случая с содержимым файла boot.ini.
Что нужно сделать
1. Если установлена одна операционная система Windows XP на первом разделе жесткого диска (на диске C:), то файл должен содержать следующие строки:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Microsoft Windows XP Professional RU» /noexecute=optin /fastdetect
Нужно всего лишь создать текстовый файл и скопировать в него эти строки, а сам файл положить в корневую папку диска «C:».
2. Если было установлено две операционные системы Windows XP, на диски C: и D:, тогда содержимое изменится на такое:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Microsoft Windows XP» /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)WINDOWS=»Microsoft Windows XP (2)» /noexecute=optin /fastdetect
3. Если на компьютере установлена «Консоль восстановления», то к обоим первым случаям добавляется такая строчка:
c:CMDCONSBOOTSECT.DAT=»Microsoft Windows XP Recovery Console» /CMDCONS
С помощью параметра timeout можно указать время ожидания выбора из меню, работает только если есть больше одного пункта, минимальное значение 3.
Можно восстановить файл boot.ini в полуавтоматическом режиме, для этого понадобится установочный диск Windows, с помощью которого входим в «Консоль восстановления».
В консоли проводим следующие действия:
«Добавить систему в список загрузки? ([Y(да)/N(нет)/A(все)]:»
вводим «Microsoft Windows XP Professional RU» или как хочется чтобы отображалось в меню.
вводим «/fastdetect»
Всё, теперь вводим «exit» чтобы перезагрузиться, файл boot.ini создан заново. А я желаю вам удачи, будьте осторожны, не удаляйте системные файлы.
PS: в зависимости от версии и языка операционной системы сообщения могут отличаться, но смысл тот же.
Источник
Редактирование файла Boot.ini в Windows XP
В данной статье описывается процедура просмотра и изменения файла Boot.ini с помощью средства «Загрузка и восстановление» операционной системы Windows XP. Windows XP содержит компоненты, облегчающие просмотр и изменение данного файла.
Перед внесением изменений в файл Boot.ini рекомендуется сделать его резервную копию. Для этого необходимо предварительно включить просмотр скрытых файлов.
Создание резервной копии файла Boot.ini
Редактирование файла Boot.ini
Пример файла Boot.ini
Ниже представлен образец файла Boot.ini, используемого по умолчанию на компьютерах под управлением Windows XP Professional
[boot loader]
timeout=30
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» /fastdetect
Далее представлен образец указанного выше файла Boot.ini с установленной ранее ОС Windows 2000 в отдельном разделе диска
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Windows XP Professional» /fastdetect
multi(0)disk(0)rdisk(0)partition(2)WINNT=»Windows 2000 Professional» /fastdetect
Изменение файла Boot.ini
При изменении файла Boot.ini, используя диалоговое окно «Загрузка и восстановление», в котором можно выбрать операционную систему по умолчанию, установке времени ожидания или редактировании файла вручную используйте командную строку для ввода Bootcfg.exe.
Примечание. Служебная программа Bootcfg.exe доступна только в операционной системе Windows XP Professional. Данная служебная программа недоступна в операционной системе Microsoft Windows XP Home Edition, поэтому содержимое этого раздела не применяется к операционной системе Windows XP Home Edition
Добавление операционной системы
В командной строке введите
bootcfg /copy /d описание операционной системы /ID#
где описание операционной системы — текстовое описание (например, Windows XP Home Edition), а # — номер элемента в разделе «operating systems» файла BOOT.INI., копию которого необходимо сделать
Удаление операционной системы
В командной строке введите
где # — номер элемента, который следует удалить из раздела «operating systems» файла BOOT.INI (например, 2, что соответствует второй операционной системе в списке)
Выбор операционной системы по умолчанию
В командной строке введите
где # — номер элемента раздела «operating systems» файла BOOT.INI, который станет операционной системой по умолчанию.
Установка времени ожидания
В командной строке введите
где # — время в секундах, по истечении которого будет загружаться операционная система, установленная по умолчанию
Источник
Всё о загрузчике Windows, или как создать, восстановить и настроить boot.ini
Приходилось ли Вам, когда нибудь устанавливать несколько О.С.(Операционных систем), на одном компьютере.
Если приходилось, то вы наверно заметили, что при запуске компьютер в течении 30 сек, позволяет нам выбрать ту О.С, которую мы бы хотели сейчас загрузить.
Как видно на скриншоте, в загрузчике хранится всего несколько строчек с информацией о загрузке системы.
1 boot.ini
Для этого в пункте сервис, выбираем “ свойства папки — вид “. Там мы снимаем галочки с указанных выше параметров. Должно получится так.
Откройте его и вы увидите примерно такую структуру
[boot loader]
timeout=30
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» /noexecute=optin /fastdetect
Эта структура с одной установленной операционной системой на первом физическом диске. Пробежимся по каждому пункту отдельно.
Rdisk (0) – номер физического диска. Т.е. (0) – это первый жесткий диск, (1) – это второй. В данном случае система находится на первом диске.
Microsoft Windows XP Professional RU – название О.С., которые вы будете видеть при выборе О.С. Можно менять на любое читабельное значение, на саму загрузку запись влияния не имеет.
Это основные значения, которые необходимо знать, чтобы выполнить настройку загрузки Windows самостоятельно.
2 Как создать загрузчик Windows
Например, задача следующая.
Задача — сделать возможным загрузку с любой системы, при этом Windows 7 должна грузится по умолчанию, время ожидания 10 сек.
Скачивае м boot.in i и изменяем его.
Запись будет выглядеть так:
[boot loader]
timeout=10
default= multi (0) disk (0) rdisk (1) partition (1)WINDOWS
[operating systems]
multi (0) disk (0) rdisk (0) partition (1)WINDOWS=»Microsoft Windows XP Professional RU» /noexecute=optin /fastdetect
multi (0) disk (0) rdisk (1) partition (1)WINDOWS=»Microsoft Windows 7 Ultimate » /noexecute=optin /fastdetect
Как видите всё просто. Нам достаточно было изменить номер физического диска в значении default. И скопировав последнюю строчку, изменяем загрузку и название Windows.
В моем случаем путь к загрузке Windows 7 не рабочий, поэтому я соглашаюсь на удаление строки из boot.ini.
Кроме того загрузка по умолчанию теперь исправлена на рабочую Windows XP, нажимаем ОК, перезагружаем О.С. И радуемся рабочей системе.
На этом все, думаю теперь с boot.ini проблем у вас не возникнет. Удачи вам 🙂
Источник
Загрузочный файл boot.ini в Windows XP
Boot.ini – загрузочный файл, который находится в корневой директории каталога, в который установлена ваша операционная система, содержащий информацию о параметрах и расположении операционной системы. Воочию вы могли столкнуться с работой данного файла в следующем случае. Если у вас установлено несколько операционных систем, то во время загрузки компьютера появляется черный экран со списком ОС, возможностью их выбора и время, через которое загрузится ОС по умолчанию. Все эти возможности предоставляет нам файл boot.ini.
Где находится файл boot.ini и как до него добраться, чтобы отредактировать? Сделать это можно несколькими способами.
Первый и самый распространенный. Жмем «Пуск» и по пункту «Мой компьютер» кликаем правой кнопкой мыши и выбираем пункт «Свойства». Переходим во вкладку «Дополнительно» и в разделе «Загрузка и восстановление» жмем кнопку «Параметры».
Здесь в разделе «Загрузка операционной системы» жмем кнопку «Правка» напротив фразы «Отредактировать список загрузки вручную».
Все, мы попали прямо в файл boot.ini, который должен был открыться прямо в блокноте и готовый к редактированию:
Попробовать поизменять содержимое файла можно еще одним способом. Жмем «Пуск – Выполнить» и в открывшемся окне пишем «msconfig». Жмем «ОК».
Попадаем в настройки системы и переходим во вкладку BOOT.INI. Здесь при помощи галочек и радиопереключателей можно регулировать содержимое файла и управлять параметрами загрузки системы.
Можно также поискать файл boot.ini в папке Windows. Если не хотите просматриваться и лопатить там все вручную то воспользуйтесь поиском. Только предварительно необходимо зайти в «Пуск – Панель управления – Свойства папки». Здесь необходимо перейти во вкладку «Вид» и поставить радиопереключатель в положение «Показывать скрытые файлы и папки» и нажать «ОК».
Так, ну как найти файл мы разобрались, теперь давайте разберем, как правильно отредактировать его.
Пример файла boot.ini:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Microsoft Windows XP Professional» /fastdetect
Что означает каждый из параметров:
timeout – время ожидания, которое дается пользователю для выбора операционной системы;
default – операционная система по умолчанию;
partition(1) – номер раздела жесткого диска с операционной системой (значение в скобках может меняться – 2, 3 и т.д.);
rdisk(0) – обозначение физического диска, а не его части.
Это основные параметры, которые нужны обычному пользователю ПК, чтобы управлять загрузкой. В следующие параметры лучше не лезть и ничего там не менять. Ведь наверняка многим из тех, кто читает и будет читать данную статью, файл boot.ini был нужен для того, чтобы изменить ОС по умолчанию, ее название и время ожидания. Однако, для обозрение можете почитать, что означают остальные параметры.
multi(0) — используется для дисков IDE и дисков SCSI, если BIOS контроллера SCSI включен. В свою очередь scsi(0) используется для дисков SCSI, если BIOS контроллера SCSI отключен.
disk(0) указывает, какую логическую единицу SCSI (LUN) нужно использовать. В большинстве случаев используется только одна логическая единица.
Давайте напоследок разберем, как управлять файлом boot.ini через командную строку.
Нажимаем «Пуск – Выполнить» и в открывшемся окне необходимо ввести «cmd», жмем «ОК». Попадаем в командную строку. Вводим bootcfg /?.
Появляется справка, которую желательно изучить и основные параметры для изменения:
Для добавления операционной системы введите:
bootcfg /copy /dописание операционной системы/ID#, где # — номер элемента в разделе.
Для удаления операционной системы необходимо ввести:
bootcfg /delete /ID#, где #— номер элемента в разделе, который необходимо удалить.
Для того чтобы установить операционную систему по умолчанию, необходимо ввести:
bootcfg /default /ID#, где # — номер элемента в разделе, который станет операционной системой по умолчанию.
Для того чтобы установить время ожидания введите:
bootcfg /timeout#, где # — время в секундах, по истечению которого загрузится ОС по умолчанию.
Источник
Файл boot.ini расположен на системном разделе компьютера и содержит информацию о расположении операционной системы в загрузочном разделе. Если вас вводит в ступор расположение файла boot.ini на системном разделе, то вы не одиноки. Хотите верьте, хотите нет, но этот вопрос занимает не одного системного администратора.
Вот объяснение этого феномена. Компьютер запускается после чтения данных с системного раздела, так как ему необходима информация о местонахождении операционной системы. Файл boot.ini, который находится на системном разделе, содержит эту информацию. Когда компьютер загружается, он считывает операционную систему. Так как операционные системы необходимы для загрузки, она находится на загрузочном разделе. Конечно, если операционная система установлена на диске С, загрузочный и системный раздел на самом деле является одним и тем же разделом, таким образом, нет смысла задумываться над разницей между ними!
Самой важной информацией, которую можно найти в файле boot.ini, является набор путей Advanced RISC (Reduced Instruction Set) Computing (ARC). Пути ARC сообщают системе, где искать файлы операционной системы. Ручное редактирование путей ARC приводит многих администраторов в замешательство. К сожалению, возникают ситуации, когда операционная система аварийно завершает свою работу и ее необходимо быстро привести в работоспособное состояние.
Содержимое файла boot.ini может быть достаточно сложным
Самым распространенным случаем, требующим редактирования файла boot.ini является отказ основного жесткого диска в зеркальной конфигурации. В таком случае, редактирование файла boot.ini позволяет сообщить системе, что загрузка должна выполняться со второго жесткого диска, а не с первого. В случае аппаратного зеркального решения эта проблема просто не возникает, так как оба диска зеркального массива рассматриваются программным обеспечением системы, как один физический диск.
Представим себе содержимое типичного файла boot.ini. В нем файл ссылается на две операционные системы, одна из которых предназначена для проведения испытаний, а вторая используется в работе. Но в этом файле не указано, что вторая операционная система «Windows Server 2003 Enterprise Edition» зеркалируется на второй жесткий диск для обеспечения устойчивости к сбоям. Если диск со второй операционной системой откажет потребуется возможность сообщить операционной системе, что загрузка должна осуществляться с зеркальной копии диска. Это означает, что необходимо редактирование файла boot.ini.
В нашем примере предполагается, что система содержит четыре диска с интерфейсом SCSI. Первая операционная система находится на диске 1 (SCSI ID 0), а вторая операционная система находится на зеркале из диска 2 (SCSI ID 1) и диска 3 (SCSI ID 2). Если вторая операционная система перестанет загружаться, конец второй строки файла boot.ini в разделе [operating systems] необходимо заменить следующим образом:
multi(1)disk(0)rdisk(2)partition(1)WINDOWS="Windows Server 2003 Enterprise Edition" /fastdetect
Обратите внимание, что единственным измененным параметром является rdisk(). Он сообщает системе, что операционную систему можно найти на третьем диске в последовательности дисков SCSI. Хотя наличие решения проблемы и является необходимым результатом, в данном случае важно понять, как это решение было получено.
Для начинающих отметим, что записи путей ARC всегда начинаются с параметра scsi или multi. Обратите внимание, что хотя в примере в системе установлены диски SCSI, строка пути все равно начинается с параметра multi. Это связано с тем, что параметр scsi используется вместо multi только в случае загрузки с помощью контроллера SCSI, BIOS которого отключен. Если BIOS контроллера SCSI включен, всегда необходимо использовать параметр multi. Итак:
- Параметр multi используется для дисков IDE и дисков SCSI, если BIOS контроллера SCSI включен.
- Параметр scsi используется для дисков SCSI, если BIOS контроллера SCSI отключен.
Разобравшись с параметрами multi и scsi перейдем к следующим двум параметрам: disk и rdisk.
Самым простым способом запомнить назначение этих двух параметров является использование «правила 4-5». Параметры scsi и disk состоят из четырех букв, а параметры multi и rdisk состоят из пяти букв. Это означает, что использование параметра scsi требует редактирования параметра disk, а использование параметра multi требует редактирования параметра rdisk. Значения параметра rdisk начинаются с 0 и растут в соответствии с физическим подключением диска.
Помните, что они могут никак не соотносится со значениями идентификатора устройства SCSI, например, если в системе установлены четыре диска SCSI с идентификаторами 0, 2, 4, 6. Диск с идентификатором 6 (физически это четвертый диск) соответствует значению 3 параметра rdisk (четвертое логическое значение). Если операционные системы установлены на трех дисках IDE (основной хозяин, основной подчиненный, вторичный хозяин), то придется использовать значения параметра rdisk 0, 1 и 2, соответственно.
Первые три параметра указывают системе физический жесткий диск, а последний параметр partition сообщает номер логического раздела, на котором находится операционная система. В отличие от других параметров, значения параметра partition начинаются с 1, а не с 0. Поэтому операционная система на втором разделе второго физического жесткого диска будет иметь следующие значения параметров:
rdisk(1)partition(2)
Существует несколько параметров, которые можно указывать в строке поиска операционной системы в файле boot.ini.
Параметры путей ARC
Параметр |
Назначение |
/3GB |
Для программ, которые проектировались для использования дополнительного адресного пространства. Этот параметр можно использовать для выделения 3GB виртуального адресного пространства для программ и 1GB для для ядра операционной системы и исполняемых компонентов |
/basevideo |
Сообщает операционной системе о необходимости загрузки с помощью стандартного драйвера видео-адаптера VGA (640 на 480, 16 цветов). Это может оказаться полезным, если система зависает и экран блокируется после установки новой видеокарты |
/baudrate=<значение> |
Позволяет указать скорость передачи последовательного порта при отладке ядра. По умолчанию используется значение 9600, но скорость можно изменить до 115200. Этот параметр используется совместно с параметром /debug |
/bootlog |
Этот параметр включает запись событий загрузки в файл %systemroot%bootlog.txt, что оказывается полезным при расследовании проблем в загрузке операционной системы |
/bummemory=<значение> |
Этот параметр используется для указания объема памяти (в мегабайтах), который не может использоваться операционной системой. Этот параметр обычно используется для тестирования проблем, которые возникают при недостатке оперативной памяти |
/crashdebug |
Этот параметр оказывается полезен, если система постоянно выдает стоп-ошибки. Этот параметр заставляет ядерный отладчик загружаться вместе с операционной системой и активироваться в момент возникновения стоп-ошибки. |
/debug |
Этот параметр загружает и активирует ядерный отладчик сразу при загрузке операционной системы. |
/debugport=<порт> |
Этот параметр используется для указания последовательного порта, который используется для отладки на уровне ядра. По умолчанию используется значение COM1, но можно указать и другой порт, например, COM2 или 1394 |
/fastdetect[=<порт>] |
Этот параметр, который используется по умолчанию, выключает автоматическое определение последовательной и шинной мыши средствами программы ntdetect.com. Если указать необязательный параметр (название порта, например, COM1 или COM2), то система будет определять компоненты, подключенные к этому порту |
/maxmem=<значение> |
Позволяет указать максимальный объем оперативной памяти, который разрешено использовать операционной системе. Хотя параметр /bummemory отключает определенный объем оперативной памяти, этот параметр позволяет указать конкретно, сколько оперативной памяти может использовать операционная системе. Этот параметр используется для диагностики проблем, которые возникают из-за недостатка свободной оперативной памяти |
/noguiboot |
Этот параметр отключает графическое изображение Windows, которое отображается при загрузке операционной системы |
/nodebug |
Отключает ядерную отладку |
/numproc=<значение> |
Позволяет заставить многопроцессорный компьютер использовать только указанное количество процессоров. |
/pcilock |
На компьютерах архитектуры x86 этот параметр позволяет запретить операционной системе динамически назначать линии запроса прерываний и адреса ввода-вывода устройствам на шине PCI. Вместо операционной системы эту задачу выполняет BIOS компьютера |
/safeboot:<значение> |
Заставляет операционную систему запускаться в безопасном режиме. Вариант безопасного режима, который будет использован, определяется указанным значением параметра. Допустимы такие значения параметра: minimal и network. |
/sos |
Заставляет операционную систему отображать имя каждого драйвера при загрузке его в память. Это позволяет явно определить, заставляет или некорректный драйвер зависать операционную систему, или он даже не в состоянии загрузиться в память |
В этой статье предоставлена вся информация, которая необходима для редактирования файла boot.ini. В одной из статей мы рассказывали о том, как использовать Консоль восстановления (Recovery Console). Если необходимо внести изменения в файл boot.ini после отказа жесткого диска, самым простым методом является запуск команды bootcfg из командной строки консоли восстановления. Команда bootcfg позволяет внести изменения в запись операционной системы, чтобы значение параметра rdisk указывало на правильный физический диск.
ОСНОВНОЙ ТЕКСТ СТАТЬИ |
Информация
Файл boot.ini, является конфигурационным
файлом загрузчика Windows
(NTLDR).
Загрузчик NTLDR считывает информацию из
этого файла и запускает нужную операционную
систему с указанными параметрами. Файл
boot.ini
расположен на системном диске в корневом
каталоге и имеет атрибут «Скрытый» и «Только
чтение». Это сделано для того чтобы
неопытный пользователь случайно его не
испортил.
Порча этого файла приведет к невозможности
запустить операционную систему.
В этой статье мы рассмотрим основной
синтаксис файла boot.ini,
чтобы было легче понять, что для чего и
зачем нужно.
Основные разделы файла boot.ini
Тело файла состоит из 2 основных разделов:в:
— [boot loader];
— [operating systems];
Раздел [boot loader]
Содержит основные параметры загрузки. В этом
разделе используются следующие параметры:
— timeout;
— default;
— redirect;
— redirectbaudrate;
Timout
Параметр задает задержку в секундах
перед запуском операционной системы. Этот
параметр можно считать актуальным, если на
Вашем компьютере установлено 2 и более
операционных систем.
Таким образом при запуске компьютера, на
экране будет отображаться список всех
операционных систем и пользователь может
выбрать нужную ОС для запуска. А параметр
timeout
указывает сколько секунд будет отображаться
этот список, по истечению этого времени
компьютер сам загрузит ОС, которая выбрана
по умолчанию.
Default
Параметр указывает какую операционную
систему загружать по умолчанию, т.е. после
того как истечет время указанное в параметре
timeout.
Redirect
Параметр указывает
имя порта, по которому будут работать службы
аварийного управления (EMS).
Эти службы используются в семействе
операционных систем
Windows Server 2003. Поэтому рядовому
пользователю, этот параметр не нужен и в
стандартном файле
boot.ini параметр
redirect
не указывается.
К тому же при указании этого параметра,
необходимо запускать операционную систему с
параметром /redirect
который указывает, что ОС надо загрузить с
поддержкой служб аварийного управления.
Redirectbaudrate
Параметр указывает с какой скорость
должен работать порт описанный в параметре
redirect.
Основные значения: 9600, 19200, 57600,
115200. Этот параметр указывается при
необходимости и только совместно с
параметром redirect.
Пример записи раздела [boot loader] со всеми
параметрами:
[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
Redirect=COM2
Redirectbaudrate=9600
Раздел [operating systems]
В этом
разделе перечисляются все операционные
системы установленные на компьютере, с
указанием: где размещена ОС и с какими
параметрами ее запускать.
Местоположение операционной системы
указывается с использованием имен ARC (Advanced RISC Computer):
1. Первым в адресе ОС
указывается порядковый номер адаптера, с которого осуществляется загрузка,
для этого используются один из трех
параметров:
—
multi(X);
— scsi(X);
— signature(X);
где Х — это номер адаптера. Нумерация
начинается с 0.
multi() —
сообщает загрузчику, что ОС находится на
адаптере любого типа с включенным
BIOS. Такие диски
устанавливаются в большинстве компьютеров.
Значение в скобках всегда равно 0, т.е.
вот так
multi(0)
scsi() — сообщает загрузчику, что
ОС находится на адаптере типа
SCSI с отключенным
BIOS.
signature() — сообщает загрузчику, что
ОС находится на адаптере в загрузочной
записи которого, находится указанная в
скобках сигнатура. Сигнатура — это
уникальное шестнадцатеричное число, которое
записывается при установке
Windows. Этот
параметр использовался в старых версиях
Windows и
встречается весьма редко.
2. Далее в адресе ОС прописывается тип
подключения диска, для этого используется
параметр
disk(). В
скобках указывается 0 (Primary
— Первичный) или 1 (Secondary
— Вторичный).
3. Следующий параметр rdisk(),
сообщает номер жесткого диска на котором
находится ОС и с которого необходимо
загружаться. В скобках указывается номер
диска, нумерация начинается с 0.
4. Параметр partition(), указывает
раздел жесткого диска, в котором находится
ОС. Номер раздела указывается в скобках,
нумерация начинается с 1.
5. Пятым параметром идет имя каталога в
разделе, в котором находятся файлы
операционной системы. Например у
Windows XP этот
каталог называется
WINDOWS, а у
Windows 2000 —
WINNT, значит параметр будет
выглядеть так WINDOWS
и WINNT
соответственно.
6. Последним параметром прописывается
текстовое название операционной системы,
этот название будет отображаться в списке
выбора ОС (если их несколько) при загрузке
компьютера. Имя ОС указывается после знака
«=» в кавычках, вот так: =»Windows
XP»
7. После названия ОС, указываются
необходимые параметры, через пробел со
знаком «/«.
Например: /fastdetect, /sos,
/bootlog и
другие.
Итак, собрав все параметры вместе, мы
получаем полный путь до нужной нам
операционной системе, например:
multi(0)disk(1)rdisk(0)partition(1)WINDOWS=»Microsoft Windows XP Professional RU» /fastdetect
Пример записи раздела [operating systems] с тремя ОС:
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Microsoft Windows XP Professional RU» /fastdetect
multi(0)disk(0)rdisk(0)partition(2)WINDOWS=»Microsoft Windows
2003 EMS»
/fastdetect /redirect
multi(0)disk(0)rdisk(1)partition(1)WINNT=»Microsoft Windows
2000″
/fastdetect
Полностью сформированный файл
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» /fastdetect
Список разрешенных параметров загрузки
операционной системы.
Список параметров загрузчика можно
посмотреть в этой статье
Список параметров загрузчика
Windows. Параметры
для запуска операционной системы в файле
BOOT.INI
Ваш комментарий будет первым