VMware converter - ошибка при реконфигурировании
При выполнении задачи виртуализации очередного сервера под управлением Microsoft Windows Server 2003 R2 Standard x64 Edition +SP2 с помощью VMware vCenter Converter Standalone Client (версии 5.5.3 build-2183569) на сервер VMware vCenter Server 5.5.0 на самом последнем этапе (на 98%), при выполнении подзадачи реконфигурации новой полученной виртуальной машины выскочила ошибка… |
Error: An error occurred during reconfiguration. FAILED: Unable to reconfigure the destination virtual machine. FAILED at 98%
Она имела вид:
При попытке же запуска таким вот образом получившейся виртуальной машины получаем BSOD:
С ошибкой:
*** STOP: 0x0000007B (0xFFFFFADF90A0F3C0, 0xFFFFFFFFC0000034, 0x0000000000000000, 0x0000000000000000)
где ошибка 0×0000007B означает, что загрузочное устройство недоступно (INACCESSIBLE_BOOT_DEVICE).
В логе работы конвертера vmware-converter-worker-1.log
, расположенного по пути %ALLUSERSPROFILE%\Application Data\VMware\VMware vCenter Converter Standalone\logs
(или же логи можно экспортировать прямо из конвертера, нажав на ссылку «Export logs…» в окне Log highlights) меня заинтересовали следующие строчки:
[00056 error 'task-1'] Unable to find symmpi.sys in the specified CAB files [00056 error 'task-1'] Reconfiguration failed with: converter.fault.FileNotFound
Поиск по этой ошибке на сайте vmware.com привел к следующей статье базы знаний.
До момента конвертации, на исходной операционной системе необходимо внедрить драйвера для устройства SCSI контроллера, который приводит к BSOD’у после загрузки виртуальной машины по окончании конвертации. Для этого необходимо выполнить следующие действия:
1. скачайте (размер – 13.6 КБ; формат – ZIP) с моего сайта архив с драйвером VMware SCSI Controller Driver – vmscsi-1.2.0.4
. Содержимое архива:
- disk.tag
- txtsetup.oem
- vmscsi.cat
- vmscsi.inf
- vmscsi.sys
2. перенесите эту папку на исходную операционную систему и установите драйвер, щелкнув правой клавишей мышки на файле vmscsi.inf
и выбрав из выпадающего меню Установить;
3. скопируйте файл vmscsi.sys
на исходную операционную систему в папку по пути %SystemRoot%\System32\drivers
;
4. скачайте (размер – 48.5 КБ; формат – SYS) с моего сайта файл symmpi.sys
, взятый мною с работающей виртуальной машины под управлением Windows Server 2003 R2 и поместите его на исходную операционную систему в папку по пути %SystemRoot%\System32\drivers
;
5. скачайте с моего сайта три файла реестра:
- symmpi.reg (размер – 1.62 КБ; формат – REG);
- pci.reg (размер – 434 Б; формат – REG);
- vmscsi.reg (размер – 1.14 КБ; формат – REG)
Данные файлы реестра были полученные мной путем экспорта из реестра с рабочей виртуальной машины под управлением Windows Server 2003 R2 веток:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\symmpi
;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1000&dev_0030
;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vmscsi
И объедините эти файлы со своим реестром на исходной операционной системе.
6. на всякий случай на исходной операционной системе выполните команду sc config symmpi start= boot
:
C:\>sc config symmpi start= boot [SC] ChangeServiceConfig: успех
7. перегрузите исходный компьютер и запустите повторно конвертацию с помощью VMware vCenter Converter Standalone Client.
После выполнения указанных действий реконфигурация новой виртуальной машины прошла успешно:
upd. напоминаю, что все описанное выше справедливо для операционной системы Microsoft Windows Server 2003 R2 Standard Edition +SP2. Если у вас иная операционная система, смотрите информацию на сайте vmware.com, ссылка приведена выше.
На всякий случай выкладываю у себя файл vmscsi-1.2.0.4.flp (который вы можете скачать и с сайта vmware.com по ссылке из KB1005208), представляющий собой не что другое, как образ дискеты с драйвером VMware SCSI Controller Driver – vmscsi-1.2.0.4
:
Скачать vmscsi-1.2.0.4(размер – 1.40 МБ; формат – FLP).
Также выкладываю у себя на сайте драйвер symmpi.sys LSI Logic Fusion-MPT MiniPort Driver (ScsiPort) версии 1.21.15.0 для операционных систем Windows Server 2000 и Windows Server 2003:
Скачать LSI_SCSI_w2000_w2003_1211500.zip (размер – 123 КБ; формат – ZIP).