Как установить / изменить тип контроллера SCSI для виртуальной машины с помощью VMware SDK в C#
Я пытаюсь изменить тип контроллера SCSI виртуальной машины в процессе создания. я могу использовать
VirtualLsiLogicSASController.sharedBus = VirtualSCSISharing.noSharing;
для настройки его нет возможности обмена. Но не в состоянии изменить тип контроллера. Это всегда "LSI Logic SAS". Я хочу установить его на "LSI Logic Parallel". Я попытался установить атрибуты описания контроллера SCSI с помощью
scsiCtrl.deviceInfo=new Description();
scsiCtrl.deviceInfo.label = "SCSI controller 0";
scsiCtrl.deviceInfo.summary = "LSI Logic";
Но это не работает. Любая помощь будет высоко оценена. Спасибо...
1 ответ
Нашел решение... мы должны использовать нужный тип контроллера.. т.е.
if scsiType == "sas":
scsiCtrl = VirtualLsiLogicSASController()
elif scsiType == "parallel":
scsiCtrl = VirtualLsiLogicController()
elif scsiType == "buslogic":
scsiCtrl = VirtualBusLogicController()
elif scsiType == "paravirt":
scsiCtrl = ParaVirtualSCSIController()
Он установит тип контроллера SCSI на требуемый тип... спасибо...