Я работаю с машиной, у которой умерла материнская плата. Машина работает под управлением Windows 2000 для устаревшего программного обеспечения. После того, как материнская плата умерла, я использовал disk2vhd для выполнения физического переноса в виртуальный. Данные с диска, казалось, хорошо скопированы в vhd файл. Однако всякий раз, когда я пытаюсь загрузиться, я получаю сообщение о недоступном загрузочном устройстве.

До сих пор я пробовал несколько вещей, чтобы исправить это.

  • Fixmbr
  • Fixboot
  • CHKDSK
  • Windows 2000 автоматизированный ремонт

Кроме того, я попытался открыть реестр vhd без какого-либо успеха. Есть еще одно исправление, предложенное мной, которое требует редактирования реестра. Можно ли открыть куст Windows 2000 в другой ОС или другой копии Windows 2000?

Еще одна вещь, на которую следует обратить внимание, это то, что ошибка появляется во всех Virtual PC 2007, Hyper-V и VMWare Player.

Кто-нибудь знает, как пройти это?

3 ответа3

2

Поэтому, попробовав еще несколько предметов, я решил, что игра с реестром была последним средством. Проблема здесь в том, что почти каждый пост или учебник предлагал мне использовать оригинальную машину, что в данном случае не было вариантом.

Итак, я открыл куст по default на компьютере с Windows 2000 на моем компьютере с Windows 8. После этого я следовал учебному пособию, в котором упоминалось объединение многих ключей в реестр в подразделе CurrentControlSet . Однако, опять же, это невозможно, поэтому я объединил их в ControlSet001 . Мне также пришлось создавать большинство из них вручную.

Однако, как только этот болезненный процесс был завершен, виртуальная машина загрузилась, как и ожидалось. Ссылка на учебник

1

Вы можете открыть ульи под большинством копий winnt. Я отредактировал 3.51 и 4/- ульи под 2000. Вам может потребоваться выполнить какое-то исправление в реестре, чтобы включить 48BLBA, или использовать программу загрузки (*) для Vista, чтобы создать загрузочный блок в стиле xp (а не Vista).

0

По моему опыту, самый надежный метод восстановления для Windows 2K-XP - установить еще одну копию рядом с ним. Существует высокая вероятность того, что существующие копии также станут загрузочными. Если нет, по крайней мере , вы получаете boot.ini запись , которая является загрузочным и может использовать его для справки.

Поскольку ваш диск уже является виртуальным, вам должно быть легко манипулировать им, добавьте еще один Gb и снова установите WindowsXP (в новом пустом пространстве, создав новый раздел).

В boot.ini вы увидите, как Windows видит ваш диск с виртуальной машины. Вы можете настроить записи boot.ini, свойства виртуального диска гипервизора (канал IDE) и ваш старый реестр так, чтобы они все три совпадали.

Кусты реестра можно открыть с помощью команды regedit -> Файл -> Загрузить куст -> выберите файл, например C:\Windows\System32\config\SYSTEM (выберите HKEY_USERS для загрузки кустов).

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