Назад | Перейти на главную страницу

Ошибка загрузки Hyper-V на VHD, сделанная с помощью Acronis?

надеясь, что кто-то посоветует мне мою проблему, я использую ядро ​​Hyper-V и пытаюсь создать свою первую виртуальную машину для тестирования. Используя сервер Acronis True Image echo с UR, я преобразовал tib-файл Seerver 2000 в VHD. Затем я скопировал это на локальный диск Hyper-V и создал новую виртуальную машину, указывающую жесткий диск на образ vhd.

Когда я загружаю это, все, что я получаю, это «Ошибка загрузки. Перезагрузитесь и выберите правильное загрузочное устройство или Вставьте загрузочный носитель в выбранное загрузочное устройство». На исходном сервере были диски SCSI, а на сервере Hyper-V их нет, но я убедился, что он загружается с диска IDE, и что на самом деле он загружается с него, а не с компакт-диска.

Я могу только представить, что это вызвано дисками SCSI на VHD, но я не могу придумать, как исправить, у меня есть несколько из них, которые мне нужно сделать, поэтому начинаю беспокоиться сейчас!

Я могу подтвердить, что когда я делал это с tib на vmdk, он работал впервые с использованием VMware на ноутбуке.

Любая помощь очень ценится.

Гэри

У вашей виртуальной машины неправильные драйверы загрузочного устройства (и, возможно, HAL), в Win5.1 это будет STOP 7B.

Внедрение правильных драйверов - это немного хлопотно. У MS есть статья об исправлении этого в XP (это в основном то же самое в 2K).

Это сводится к:

  • Установите VHD на Win7 или аналогичную машину.
  • Загрузите кусты реестра, слейте информацию о драйверах, выгрузите.
  • Внедрите файлы драйвера (их всего несколько, например 5 файлов).
  • Размонтируйте VHD

Примечание. Выполнить P2V на сервере Windows 2000 будет довольно сложно. Это ОС 11-летней давности. Вы давно не пора бросить это и перейти на что-то более новое.

Как сказал Крис С., Windows, скорее всего, не сможет загрузиться после P2V из-за того, что (виртуальный) контроллер диска для системного диска отличается от того, что он ожидал бы после последнего выключения; Обычно это исправляется путем загрузки соответствующих драйверов в исходную систему. перед P2Ving его или впоследствии изменив его, установив виртуальный диск на работающую машину.

Однако вы получаете сообщение об ошибке «Ошибка загрузки. Перезагрузите и выберите правильное загрузочное устройство», что является способом BIOS виртуальной машины сообщить вам, что диск вообще не выглядит загрузочным; так что это больше похоже на проблему с MBR диска и / или таблицей разделов.

Был ли физический диск исходного сервера разбит на разделы? Случайно ли у него был скрытый "системный" раздел (как часто бывало со старыми серверами)? Вы принесли с собой все существующие разделы в процессе P2V или вы вмешались в разбиение?

У вас может получиться виртуальный диск с разметкой разделов, отличной от исходного, который может не загружаться по одной или нескольким из следующих причин:

  • Нет / плохой MBR
  • Выбран неправильный активный раздел
  • В разделе Windows нет допустимого загрузочного сектора

Это должно быть исправлено прежде всего. Затем, если Windows пытается загрузиться и выдает синий экран, вы должны пойти и исправить проблемы с драйвером контроллера, которые, скорее всего, будут.