Редактирование BOOT.INI произвести на работающей операционной системе довольно не сложно, найти его можно в корневом каталоге системного диска С:, сразу вы его не увидите, потому что файлу BOOT.INI присвоен атрибут скрытый. Как найти файл BOOT.INI можно прочитать в нашей статье Где находится файл BOOT.INI. Но я предлагаю другое, давайте усложним себе задачу. Допустим Вы не смогли загрузить Windows XP, в результате допущенной вами ошибки при редактировании файла BOOT.INI или он испорчен какой-либо программой. Как теперь добраться до нашего файла BOOT.INI и отредактировать его?
Редактирование BOOT.INI
Нам понадобится или загрузочная дискета, как создать и загрузить с неё Windows XP, читайте Не загружается Windows XP. Или можно воспользоваться дистрибутивом Windows XP, для того что бы изменить файл BOOT.INI прямо в консоли восстановления, либо вариант попроще: Live CD — операционная система, загружающаяся со сменного носителя (CD, DVD, USB-накопитель и т. д.), не требующая для своего функционирования установки на жёсткий диск, если у вас до сих пор его нет, вам обязательно нужно им обзавестись, в интернете такие Live CD очень просто найти. Выставляем в BIOS загрузку с диска, если не знаете читайте BIOS: Загрузка с диска и загружаемся с Live CD, заходим в корневую директорию диска "C" и находим там наш файл. Открываем его с помощью любого текстового редактора, например Блокнота, находится он в корневом каталоге системного диска С:. Здесь я привёл расшифровку и содержание типичного файла BOOT.INI и для наглядности приложил фото управления компьютером.
[boot loader]
timeout=20
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
Расшифровка:
[boot loader] управляет процессом загрузки.
timeout=20 время, которое дано пользователю на выбор системы, в данном случае 20 секунд
multi(0) контроллер диска, должен быть в 0
disk(0) этот параметр тоже должен быть в 0
rdisk(0) определяет порядковый номер диска, который содержит загрузочный раздел, внимание номера начинаются с нуля, то есть если у вас два жёстких диска и операционная система находится на первом жёстком диске, то указан он должен быть так rdisk(0), посмотрите на фото Управление дисками, у меня три жёстких диска
отсчёт идёт не с единицы, а с нуля, операционная система находится на диске обозначенном как ноль, то есть на первом. На фото он размером 232,88ГБ.
partition(1) номер загрузочного раздела жёсткого диска, номера начинаются с единицы, на фото можно увидеть, что операционная система находится на partition(1) или по другому сказать на системном разделе "С" обьёмом 92,29 ГБ.
И последнее WINDOWS="Microsoft Windows XP Professional RU" /fastdetect.
WINDOWS = путь к директории или проще к папке, где установлена операционная система.
"Microsoft Windows XP Professional RU" название операционки, кстати здесь вы можете написать любое название.
/fastdetect это специальный ключ отключающий распознавание устройств подключенных к последовательным и параллельным портам.
Посмотрите внимательно, где вы ошиблись и что указали неправильно, внесите правильные изменения и попробуйте перезагрузиться и зайти в свою операционную систему.
В начале статьи мы хотели так же отредактировать файл BOOT.INI на работоспособной Windows XP, но мне кажется, прочитав всё вышеописанное, отредактировать файл BOOT.INI на работоспособной Windows XP, вам не составит труда.
Здесь я привёл араметры подобные ключу /fastdetect: Если у вас мало опыта, будьте с данными параметрами очень осторожны.
/basevideo система будет использовать стандартный VGA драйвер, используется если у вас проблемы с видеокартой
/fastdetect система не определяет Plug and Play устройства в процессе загрузки.
/maxmem применить если оперативная память работает нестабильно.
/bootlog используют для того что бы найти причину почему система может загрузится только в безопасном режиме.
/safeboot При его установке система загрузится в безопасном режиме.
/sos включает на экране список загружаемых драйверов, поможет выяснить, на чём система спотыкается при загрузке.
/crashdebug загружается отладчик,и пребывает в неактивном состоянии, пока не произойдёт ошибка ядра.
/nodebug не выводится отладочная информация на экран.
/hal указывает файл, который используется как hal.dll после загрузки.
/kernel указывает файл, который используется как ntoskrnl.dll после загрузки.Посмотрите внимательно, где вы ошиблись и что указали неправильно, внесите правильные изменения и попробуйте перезагрузиться и зайти в свою операционную систему.
В начале статьи мы хотели так же отредактировать файл BOOT.INI на работоспособной Windows XP, но мне кажется, прочитав всё вышеописанное, отредактировать файл BOOT.INI на работоспособной Windows XP, вам не составит труда. Редактирование BOOT.INI должно было пройти удачно.