Ошибка загрузки Hyper-V на виртуальном жестком диске, выполненная с помощью Acronis?
В надежде, что кто-нибудь посоветует мою проблему, я использую ядро Hyper-V и пытаюсь создать свою первую виртуальную машину для тестирования. Используя эхо-сервер Acronis True Image с UR, я преобразовал Tib Seerver 2000 в VHD. Затем я скопировал это на локальный диск Hyper-V и создал новую виртуальную машину, указывающую жесткому диску на образ VHD.
При загрузке все, что я получаю, это "Ошибка загрузки. Перезагрузите компьютер и выберите подходящее загрузочное устройство или вставьте загрузочный носитель в выбранное загрузочное устройство". Исходный сервер имел диски SCSI, а сервер Hyper-V - нет, но я гарантировал, что он загружается с диска IDE и фактически загружается с этого диска, а не с компакт-диска.
Я могу только предположить, что это вызвано дисками SCSI на VHD, но я не могу на протяжении всей моей жизни решить, как это исправить, у меня есть несколько из них, которые мне нужно сделать, поэтому начинаю беспокоиться сейчас!
Я могу подтвердить, что когда я делал это от tib до vmdk, он впервые работал с использованием VMware на ноутбуке.
Любая помощь очень ценится.
Gary
2 ответа
Ваша ВМ имеет неправильные драйверы загрузочного устройства (и, возможно, HAL), на Win5.1 это будет STOP 7B.
Впрыскивать правильные драйверы немного хлопотно после факта. У MS есть статья об исправлении этого в XP (в основном это то же самое в 2K).
Это сводится к:
- Смонтируйте VHD на Win7 или аналогичную машину.
- Загрузите кусты реестра, объедините информацию о драйвере, выгрузите.
- Вставьте файлы драйвера (их всего несколько, например 5 файлов).
- Размонтировать VHD
Примечание. Создание P2V на сервере Win2K будет довольно сложным делом. Это 11-летняя ОС. Вам давно пора бросить его и перейти на что-то более новое.
Как сказал Крис С., Windows, скорее всего, не сможет загрузиться после P2V из-за того, что (виртуальный) контроллер диска для системного диска отличается от того, что он ожидал бы после последнего выключения; Обычно это исправляется путем загрузки соответствующих драйверов в исходную систему перед его установкой или путем устранения неполадок после установки виртуального диска на работающей машине.
Тем не менее, вы получаете сообщение об ошибке "Ошибка загрузки. Перезагрузите и выберите правильное загрузочное устройство", что является способом BIOS BIOS сказать вам, что диск совсем не выглядит загрузочным; так что это больше похоже на проблему с MBR диска и / или таблицей разделов.
Был ли физический диск исходного сервера разбит на разделы? Случайно ли у него был скрытый "системный" раздел (это часто случалось со старыми серверами)? Вы взяли с собой все существующие разделы во время процесса P2V, или вы вмешались в разделение?
Вы могли бы получить виртуальный диск с разметкой разделов, отличной от оригинальной, который может не загрузиться из-за одного или нескольких из следующих:
- Нет / плох MBR
- Выбран неверный активный раздел
- Нет допустимого загрузочного сектора в разделе Windows
Это должно быть исправлено прежде всего. Затем, если Windows пытается загрузиться и выдает синий экран, вы должны пойти и исправить проблемы с драйвером контроллера, которые, скорее всего, будут.