
У меня установлена ОС Windows Server 2003 на сервере VMWare Server 1. Используя инструкции по адресуhttp://ian.blenke.com/vmware/vmdk/xen/hvm/qemuЯ преобразовал эту виртуальную машину в образ Xen (Xen 3.3). Однако я все еще получаю синий экран 0x000007b. Поскольку domU сразу же перезагружается, мне трудно увидеть какую-либо дополнительную информацию, но я предполагаю, что это, вероятно, связано с переключателем scsi/ide в целом.
Что еще я могу сделать? Для начала, сохранение синего экрана видимым было бы хорошим началом. Также, может быть, какие-то драйверы, отсутствующие в статье Microsoft kb 314082 (см. ссылку выше), которые мне нужны для Xen 3.3?
решение1
Пробовали ли вы загрузить виртуальную машину с установочного компакт-диска Windows 2003 и попытаться восстановить найденную установку?
решение2
Возможно, Windows не нравится изменение архитектуры системы, либо потому, что вы перемещались между хост-машинами и между VMM, либо потому, что вы перешли от одного ЦП к виртуальным SMP (или наоборот), либо просто потому, что VMWare и Xen по-разному представляют оборудование.
Я не знаю о 2003 в этом отношении, но у Windows 2000 и NT были разные HAL (Hardware Abstraction Layers) для однопроцессорных и SMP-систем и некоторых других обстоятельств, и во время установки устанавливается только правильный, так что если вы меняете базовое оборудование, он может не справиться. Есть способы изменить HAL после установки, хотя я не могу вспомнить, как это сделать, навскидку.
решение3
Держу пари, это потому, что загрузочный диск изменился с точки зрения Windows. IIRC, Windows не очень хорошо справляется с заменой загрузочного диска из-под нее.
решение4
Я думаю, вам стоит попробовать это, надеюсь, это решит проблему.http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&externalId=1005208