После нового обновления virtualbox до 6.1 у меня возникли некоторые проблемы с файлом pxe для создания виртуальных машин.
Вот ошибка, которую я получаю при запуске pxe.
Exception setting "LaunchVMProcess": Cannot convert the "System.Object[]" value of type "Object[]" to type "array".
+ $vm.LaunchVMProcess($vsession, "", "") | Out-Null
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : RuntimeException
Ниже приведены некоторые из этих переменных, открытых для лучшего понимания.
$vbox = New-Object -ComObject "VirtualBox.VirtualBox"
$vm = $vbox.CreateMachine($sname, $vmname, [string[]]@(""), "Ubuntu_64", "forceOverwrite=1")
$vsession = New-Object -ComObject "VirtualBox.Session"