Недействительный BOOT.INI (двойной загрузочный XP с 7)
У меня была Windows XP x64 в качестве моей основной системы, и у меня также был второй раздел с Windows XP x64. Оба загружаются из первого раздела (C 🙂
Затем я установил Windows 7 Ultimate в первый раздел. Я добавил NTLDR, используя BCDEDIT. Я также скопировал NTLDR, NTDETECT.COM и BOOT.INI на диск, где XP остался. Однако затем я пытаюсь загрузить в Windows XP x64, я получаю
Invalid BOOT.INI file Booting from c:\windows\ NTDETECT failed
Я нашел инструкции о том, как исправить это с помощью загрузочного диска, однако разделы находятся на программном RAID. Я пытался загрузиться с компакт-диска с настройками XP с драйверами, но по какой-то причине он не предлагает мне вариант Repair – просто настройте.
Разделы, которые у меня есть: '=
- Система зарезервирована
- Главная (Windows 7)
- Вторичный (Windows XP x64)
Вот содержимое моего BOOT.INI:
[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Windows XP Professional x64 Edition" /fastdetect
-[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Windows XP Professional x64 Edition" /fastdetect
по[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Windows XP Professional x64 Edition" /fastdetect
5 Solutions collect form web for “Недействительный BOOT.INI (двойной загрузочный XP с 7)”
Кажется, что ремонт не появляется, потому что компакт-диск не видит ОС XP.
1. Загрузите свой компакт-диск XP с драйверами.
-
Нажмите R, чтобы загрузить Консоль восстановления.
-
Введите bootcfg.
-
Это должно исправить любые ошибки boot.ini, в результате чего установка не будет отображаться при установке XP OS.
-
Попробуйте установить ремонт.
Я бы позволил бесплатному инструменту EasyBCD попробовать и исправить это для вас.
Загрузите в XP / Vista / 7 / Ubuntu / OS X и многое другое! Загрузите с USB, сети, образов ISO, виртуальных жестких дисков (VHD), WinPE и других! Восстановите загрузчик Windows , измените загрузочный диск, создайте загрузочный USB и многое другое! Переименуйте записи, установите целевую загрузку по умолчанию, измените время ожидания BCD, скройте меню загрузки и многое другое! Создайте собственную пользовательскую последовательность загрузки, скройте диски при загрузке, настройках резервного копирования и восстановления и т. Д.!
Следуйте совету Дэвида Смита и идите в консоль восстановления. Однако вместо этого выполните эти команды, а не только bootcfg, чтобы устранить любую из этих проблем:
- Уровень абстракции оборудования Windows (HAL)
- Коррумпированные кусты реестра
- (\ WINDOWS \ SYSTEM32 \ CONFIG \ хххххх)
- Недопустимые файлы BOOT.INI
- Коррумпированный NTOSKRNL.EXE
- Отсутствует NT Loader (NTLDR)
Вам нужно ввести восемь команд, чтобы исправить ошибки загрузки ОС Windows XP.
Эти команды следующие:
- C: CD ..
- C: ATTRIB -HC: \ boot.ini
- C: ATTRIB -SC: \ boot.ini
- C: ATTRIB -RC: \ boot.ini
- C: DEL boot.ini
- C: BOOTCFG / Rebuild
- C: CHKDSK / R / F
- C: FIXBOOT
Вы уже исследовали этот форум, который указывает, что программный RAID в XP (в частности, Pro) – плохая идея?
У меня была очень похожая проблема, которая сохраняла множество попыток перестроить загрузочный файл ini, MBR и т. Д. С помощью консоли восстановления; И много возиться с easyBCD. В конце концов я решил проблему, убедившись, что фактический ntldr в корневой папке совместим с версией XP Pro SP3, которую я использовал. Я сделал это, выполнив поиск последней версии ntldr в папках обновления Windows в моей установке Windows XP и просто заменив дефектный в корневой папке самым современным. Похоже, что EasyBCD написал более старую версию, которая вызывала сообщение об ошибке загрузки ini, независимо от того, насколько правильными были пути дуги. Надеюсь это поможет.