Я знаю, что можно импортировать диск из файла в VM, используя CLI: `qm importdisk 9000 bionic-server-cloudimg-amd64.img local-lvm`. Но я хочу сделать это через API, но endpoint для этого отсутствует. Я пытался изменить конфигурацию и переместить диск. Конфигурация VM выглядит так:
`POST /api2/json/nodes/pve/qemu/9000/config`
`Code:
vmid= 9000
name= ubuntu-tmp
net0= virtio,bridge=vmbr0
memory= 2048
scsihw= virtio-scsi-pci
scsi0= local:iso/bionic-server-cloudimg-amd64.img
ide2= local-lvm:cloudinit
bootdisk= scsi0
boot= c`
Перемещение диска:
`POST /api2/json/nodes/pve/qemu/9000/move_disk`
`Code:
disk= scsi0
storage= local-lvm`
Каждая попытка заканчивается сообщением "no bootable devices found" (ошибка BIOS). А при использовании CLI команды `importdisk` все работает отлично. Есть какие-нибудь предложения по обходному пути?
`POST /api2/json/nodes/pve/qemu/9000/config`
`Code:
vmid= 9000
name= ubuntu-tmp
net0= virtio,bridge=vmbr0
memory= 2048
scsihw= virtio-scsi-pci
scsi0= local:iso/bionic-server-cloudimg-amd64.img
ide2= local-lvm:cloudinit
bootdisk= scsi0
boot= c`
Перемещение диска:
`POST /api2/json/nodes/pve/qemu/9000/move_disk`
`Code:
disk= scsi0
storage= local-lvm`
Каждая попытка заканчивается сообщением "no bootable devices found" (ошибка BIOS). А при использовании CLI команды `importdisk` все работает отлично. Есть какие-нибудь предложения по обходному пути?
