У меня есть сервер centos 5.5, на котором запущен vmware server 2. Я решил установить esxi5 на другом компьютере и протестировать его. Я скопировал одну из своих виртуальных машин на esxi 5. Но машина, которую я скопировал, выдает ошибку синего экрана. Я даже преобразовал скопированную машину, используя vmkfstools -i uploaded.vmdk final.vmdk
на esxi, но все равно. Я вижу логотип Windows 7 во время загрузки на этом синем экране.
Установка Windows чистая, на ней почти ничего не установлено и работает на vmware server 2 нормально.
Вот снимок экрана, который я поймал
Не просто копируйте машину. Использовать Автономный конвертер VMware преобразовать его. Кроме того, у меня была аналогичная проблема при использовании Converter - после преобразования адаптер виртуального диска изменился с IDE на SCSI на машине WinXP, поэтому мне пришлось выполнить установку восстановления с внедренными драйверами VMware SCSI. Вам также следует взглянуть на База знаний VMware.
Хорошо, я нашел решение. Поскольку я использую vmkfstools на esxi, для преобразования машин с автономным конвертером нет необходимости. Проблема заключалась в типе контроллера SCSI на ESXI. По умолчанию выбирается LSI Logic SAS. Я изменил его на LSI Logic Parallel, и теперь обе мои машины с Windows работают нормально.
Мои шаги:
1. Copy vmdk files from VMWare Server to ESXI datastore
2. use vmkfstools to convert machines and repair if needed `vmkfstools -i uploaded.vmdk final.vmdk` . If it needs repair it will tell you
3. Create VM using vSphere Client and make sure SCSI setting is LSI Logic Parallel
Тогда машины должны работать без проблем.