Моя конфигурация дисков: disk0, разделы: p1, p2 disk1, разделы: p3, p4.

У меня была двойная загрузка: win xp из раздела p1 (помечен как * TestDisk), win xp из раздела p4 (помечен как P TestDisk).

Вчера что-то случилось с разделом p1. Когда я попытался загрузиться с него, я получил синий экран и сразу же перезапустился, когда я загрузился с p4, загрузка была медленнее, чем раньше, и я не смог получить доступ к диску на разделе p1 (ошибка диска не отформатирована).

Поэтому с помощью TestDisk я восстановил нужные мне файлы (да, с помощью раздела TestDisk, похоже, все в порядке), попытался восстановить раздел, загрузиться, mbr. TestDisk сказал мне, что все было в отличной форме ... но на самом деле загрузка с p1 не работала, и я не смог добраться до этого диска, когда загрузился с p4.

Итак, я решил воссоздать раздел и переустановить win на p1. Переустановка прошла нормально, но теперь я не могу двойной загрузки. Есть ли способ восстановить мою двойную загрузку без переустановки win на p4?

Жду любую информацию.

1 ответ1

0

В Windows XP есть boot.ini - файл, содержащий данные конфигурации загрузки XP. В Windows XP нет BCD!

Вы можете выполнить двойную загрузку двумя способами:

  1. Каждая установка Windows XP независима от своего собственного диска и активного раздела и имеет отдельный набор файлов, связанных с загрузкой (ntldr, ntdetect.com и boot.ini) - эти файлы являются скрытыми системными файлами, доступными только для чтения, и вы должны включить обозреватель, чтобы иметь возможность чтобы увидеть их). Вы используете ключ выбора устройства однократной загрузки из BIOS, чтобы выбрать диск для загрузки.

  2. Две установки Windows XP не являются независимыми - для загрузки второй Win XP вы используете загрузочные файлы с первой установки и у вас есть меню загрузки с двумя вариантами. В этом случае первый диск имеет соответствующую MBR, XP PBR (загрузочную запись раздела) на своем активном разделе, а также три файла на активном разделе: ntdetect.com, ntldr и boot.ini, содержащие 2 загрузочных записи - по одной на каждую Win XP монтаж.

В любом случае вы должны проверить, что:

  1. каждый диск имеет правильную MBR.
  2. На каждом диске есть раздел, помеченный как активный (используйте Управление дисками) и соответствующий PBR.
  3. каждый активный раздел имеет файлы ntldr, ntdetect, boot.ini

При втором способе двойной загрузки файла boot.ini на первом диске должно быть две записи - по одной для каждой установки Windows XP. Вы можете скачать и использовать утилиту ArcPaths и диски DOS, чтобы получить точные пути ARC для ваших установок Windows XP. Чтобы иметь возможность редактировать boot.ini, вы должны отменить его как доступный только для чтения, отредактировать и затем вернуться обратно только для чтения.

Надеюсь это поможет.

Примечание. Утилита «Dual-boot Repair», поставляемая с Visual BCD Editor, может записывать записи MBR и PBR в стиле Windows XP.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .