Vmware export und proxmox import

ckgth

New Member
Dec 27, 2024
11
1
3
Hallo,

ich bin in Sachen proxmox leider ein blutiger Anfänger.

ich möchte einen Windows2012R2 Server von einer VM auf einem VMware Esxi 6.7.0 zu Proxmox migrieren.

Hierzu habe ich zunächst die OVF und vmdk auf dem esxi exportiert (vorher vm ausgeschaltet) und dann per SSH auf den Proxmog geladen.
Anschließend:
qm importovf 100 WIN-VCUD5V8QVVN.IP-Server.local.ovf local-zfs

anschließend wollte ich die neue vm auf dem Proxmor starten.
Windiws startet aber nicht.

"Auf dem PC ist ein Problem aufgetreten und Windows muss neu gestartet werden".

Konfiguriert proxmox die Hardware nicht automatisch?

root@pve:/import# qm config 100
boot: order=scsi0
cores: 8
memory: 40960
name: WIN-VCUD5V8QVVN.IP-Server.local
scsi0: local-zfs:vm-100-disk-0
smbios1: uuid=c0762ad7-8c38-49e2-a68f-dfa8757baebd
vmgenid: 05b4b536-9d4a-4563-b5e7-9fbb54488432
root@pve:/import#

An was kann es liegen, das die VM nicht startet?

grüße

Christian
 
Hi,

leider geht die s nicht nach dem Import. Ich kann nicht von scsi auf IDE wechseln.
 
Vielen Dank an Euch. Ich habe es nach der gefundenen Anleitung gemacht und erst die VM angelegt und dann das vmdk importiert und auf IDE gestellt.
Nun geht es und ich will die virtio Treiber noch installieren und umstellen dann.

Viele Grüße und guten Rutsch
 
  • Like
Reactions: waltar
o.k. ich habe nun unseren Windows2012r2 Server übertragen.
Einen 2019er Server wollte nun auch virtualisieren.

Diesen habe ich zum Starten gebracht mit:
bios: ovmf
boot: order=ide0
cores: 6
efidisk0: local-zfs:vm-101-disk-1,efitype=4m,pre-enrolled-keys=1,size=1M
ide0: local-zfs:vm-101-disk-0,size=500G
memory: 100000
name: DatevServerWIndowsServer2019
net0: e1000=BC:24:11:AB:F0:12,bridge=vmbr0,firewall=1
ostype: win10
smbios1: uuid=57961560-3993-43ae-a37d-a0715e31cd67
vmgenid: 564333f6-cb10-4f7f-806f-757521057590

danach habe ich im Windows die virtio Treiber installiert (was bei den neuesten Versionen auch zu einem Fehler führte-ich habe eine ältere Version von 2020 genomen) und die ide0 neu als virtio verbunden und boot-order entsprechnd gesetzt.
Leider startet der 2019er Server nun nicht mehr. Erst wieder, wenn ich wieder auf IDE setze.

Nun ist aber virtio schneller, deshalb möchte ich es setzen.

grüße und danke
Christian
 
bios: ovmf
boot: order=sata0
cores: 6
efidisk0: local-zfs:vm-101-disk-1,efitype=4m,pre-enrolled-keys=1,size=1M
memory: 100000
name: DatevServerWIndowsServer2019
net0: e1000=BC:24:11:AB:F0:12,bridge=vmbr0
ostype: win10
sata0: local-zfs:vm-101-disk-0,cache=writeback,size=500G
scsihw: virtio-scsi-single
smbios1: uuid=57961560-3993-43ae-a37d-a0715e31cd67
vmgenid: 564333f6-cb10-4f7f-806f-757521057590

oder

bios: ovmf
boot: order=sata0
cores: 6
efidisk0: local-zfs:vm-101-disk-1,efitype=4m,pre-enrolled-keys=1,size=1M
memory: 100000
name: DatevServerWIndowsServer2019
net0: e1000=BC:24:11:AB:F0:12,bridge=vmbr0
ostype: win10
sata0: local-zfs:vm-101-disk-0,cache=writeback,size=500G
smbios1: uuid=57961560-3993-43ae-a37d-a0715e31cd67
vmgenid: 564333f6-cb10-4f7f-806f-757521057590


geht leider auch nicht
ohne uefi findet er erst gar kein boot-laufwerk.
Der fehlercode ist immer "Inaccessible Boot Device"

Ich hab enun versucht, die letzten Virtio Guest-Triber zu installieren (unter IDE), was auch fehl schlägt:
(auch als extra Admin ausgeführt)

28D0:28D4][2024-12-29T16:00:59]i052: Condition 'VersionNT64' evaluates to true.
[28D0:28D4][2024-12-29T16:00:59]i000: Setting string variable 'WixBundleRollbackLog_vwi.jQyh' to value 'C:\Users\chef\AppData\Local\Temp\Virtio-win-guest-tools_20241229160055_003_vwi.jQyh_rollback.log'
[28D0:28D4][2024-12-29T16:00:59]i000: Setting string variable 'WixBundleLog_vwi.jQyh' to value 'C:\Users\chef\AppData\Local\Temp\Virtio-win-guest-tools_20241229160055_003_vwi.jQyh.log'
[28D0:28D4][2024-12-29T16:00:59]i052: Condition 'NOT VersionNT64' evaluates to false.
[28D0:28D4][2024-12-29T16:00:59]i201: Planned package: virtio_win_gt_x64.msi, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register
[28D0:28D4][2024-12-29T16:00:59]i201: Planned package: virtio_win_gt_x86.msi, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[28D0:28D4][2024-12-29T16:00:59]i201: Planned package: vwi.G051, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register
[28D0:28D4][2024-12-29T16:00:59]i201: Planned package: vwi.eKSX, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[28D0:28D4][2024-12-29T16:00:59]i201: Planned package: vwi.2wrr, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register
[28D0:28D4][2024-12-29T16:00:59]i201: Planned package: vwi.EvKi, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[28D0:28D4][2024-12-29T16:00:59]i201: Planned package: vwi.jQyh, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register
[28D0:28D4][2024-12-29T16:00:59]i201: Planned package: vwi.L2yt, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[28D0:28D4][2024-12-29T16:00:59]i299: Plan complete, result: 0x0
[28D0:28D4][2024-12-29T16:00:59]i300: Apply begin
[28D0:28D4][2024-12-29T16:00:59]i010: Launching elevated engine process.
[28D0:28D4][2024-12-29T16:01:02]i011: Launched elevated engine process.
[28D0:28D4][2024-12-29T16:01:02]i012: Connected to elevated engine.
[17DC:16C4][2024-12-29T16:01:02]i358: Pausing automatic updates.
[17DC:16C4][2024-12-29T16:01:02]i359: Paused automatic updates.
[17DC:16C4][2024-12-29T16:01:02]i360: Creating a system restore point.
[17DC:16C4][2024-12-29T16:01:02]i362: System restore disabled, system restore point not created.
[17DC:16C4][2024-12-29T16:01:02]i370: Session begin, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{69590f73-d943-4dd6-9da2-909edea29688}, options: 0x7, disable resume: No
[17DC:16C4][2024-12-29T16:01:02]i000: Caching bundle from: 'C:\Users\chef\AppData\Local\Temp\1\{FBD38C68-15AD-4B2C-BED4-93091322F595}\.be\virtio-win-guest-tools.exe' to: 'C:\ProgramData\Package Cache\{69590f73-d943-4dd6-9da2-909edea29688}\virtio-win-guest-tools.exe'
[17DC:16C4][2024-12-29T16:01:02]i320: Registering bundle dependency provider: {69590f73-d943-4dd6-9da2-909edea29688}, version: 0.1.266.0
[17DC:16C4][2024-12-29T16:01:02]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{69590f73-d943-4dd6-9da2-909edea29688}, resume: Active, restart initiated: No, disable resume: No
[17DC:1794][2024-12-29T16:01:03]i305: Verified acquired payload: virtio_win_gt_x64.msi at path: C:\ProgramData\Package Cache\.unverified\virtio_win_gt_x64.msi, moving to: C:\ProgramData\Package Cache\{CFC083A5-1BC7-4C31-9E5B-65256FEEC872}v0.1.266\virtio-win-gt-x64.msi.
[17DC:1794][2024-12-29T16:01:03]i304: Verified existing payload: vwi.G051 at path: C:\ProgramData\Package Cache\{5E1A65FB-25EC-456D-859A-251996BF4BCE}v0.21.2.0\vwi.G051.
[17DC:1794][2024-12-29T16:01:03]i304: Verified existing payload: vwi.2wrr at path: C:\ProgramData\Package Cache\{EE3877E4-07B0-41F2-ADB8-B45133DDCE37}v0.10.5\vwi.2wrr.
[17DC:1794][2024-12-29T16:01:03]i304: Verified existing payload: vwi.jQyh at path: C:\ProgramData\Package Cache\{03D62B9B-0A0D-4EC5-9CA5-B27346EA1028}v108.0.2\vwi.jQyh.
[17DC:16C4][2024-12-29T16:01:03]i323: Registering package dependency provider: {CFC083A5-1BC7-4C31-9E5B-65256FEEC872}, version: 0.1.266, package: virtio_win_gt_x64.msi
[17DC:16C4][2024-12-29T16:01:03]i301: Applying execute package: virtio_win_gt_x64.msi, action: Install, path: C:\ProgramData\Package Cache\{CFC083A5-1BC7-4C31-9E5B-65256FEEC872}v0.1.266\virtio-win-gt-x64.msi, arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"'
[17DC:16C4][2024-12-29T16:01:32]e000: Error 0x80070643: Failed to install MSI package.
[17DC:16C4][2024-12-29T16:01:32]e000: Error 0x80070643: Failed to execute MSI package.
[28D0:28D4][2024-12-29T16:01:32]e000: Error 0x80070643: Failed to configure per-machine MSI package.
[28D0:28D4][2024-12-29T16:01:32]i319: Applied execute package: virtio_win_gt_x64.msi, result: 0x80070643, restart: None
[28D0:28D4][2024-12-29T16:01:32]e000: Error 0x80070643: Failed to execute MSI package.
[17DC:16C4][2024-12-29T16:01:32]i318: Skipped rollback of package: virtio_win_gt_x64.msi, action: Uninstall, already: Absent
[28D0:28D4][2024-12-29T16:01:32]i319: Applied rollback package: virtio_win_gt_x64.msi, result: 0x0, restart: None
[17DC:16C4][2024-12-29T16:01:32]i329: Removed package dependency provider: {CFC083A5-1BC7-4C31-9E5B-65256FEEC872}, package: virtio_win_gt_x64.msi
[17DC:16C4][2024-12-29T16:01:32]i351: Removing cached package: virtio_win_gt_x64.msi, from path: C:\ProgramData\Package Cache\{CFC083A5-1BC7-4C31-9E5B-65256FEEC872}v0.1.266\
[17DC:16C4][2024-12-29T16:01:32]i372: Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{69590f73-d943-4dd6-9da2-909edea29688}, resume: None, restart: None, disable resume: No
[17DC:16C4][2024-12-29T16:01:32]i330: Removed bundle dependency provider: {69590f73-d943-4dd6-9da2-909edea29688}
[17DC:16C4][2024-12-29T16:01:32]i352: Removing cached bundle: {69590f73-d943-4dd6-9da2-909edea29688}, from path: C:\ProgramData\Package Cache\{69590f73-d943-4dd6-9da2-909edea29688}\
[17DC:16C4][2024-12-29T16:01:32]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{69590f73-d943-4dd6-9da2-909edea29688}, resume: None, restart initiated: No, disable resume: No
[28D0:28D4][2024-12-29T16:01:32]i399: Apply complete, result: 0x80070643, restart: None, ba requested restart: No
 
Last edited:
o.k. ich habe nun unseren Windows2012r2 Server übertragen.
Einen 2019er Server wollte nun auch virtualisieren.

Diesen habe ich zum Starten gebracht mit:
bios: ovmf
boot: order=ide0
cores: 6
efidisk0: local-zfs:vm-101-disk-1,efitype=4m,pre-enrolled-keys=1,size=1M
ide0: local-zfs:vm-101-disk-0,size=500G
memory: 100000
name: DatevServerWIndowsServer2019
net0: e1000=BC:24:11:AB:F0:12,bridge=vmbr0,firewall=1
ostype: win10
smbios1: uuid=57961560-3993-43ae-a37d-a0715e31cd67
vmgenid: 564333f6-cb10-4f7f-806f-757521057590

danach habe ich im Windows die virtio Treiber installiert (was bei den neuesten Versionen auch zu einem Fehler führte-ich habe eine ältere Version von 2020 genomen) und die ide0 neu als virtio verbunden und boot-order entsprechnd gesetzt.
Leider startet der 2019er Server nun nicht mehr. Erst wieder, wenn ich wieder auf IDE setze.

Nun ist aber virtio schneller, deshalb möchte ich es setzen.

grüße und danke
Christian
Du musst dem Windows eine zweite Platte als SCSI geben wenn Windows läuft, erst dann installiert Windows den Treiber richtig, dass du davon booten kannst. Sonst landet der Treiber nur im Repo und ist nicht installiert.
Danach kannst du die OS disk umhängen und die Dummydisk wieder löschen.
 
  • Like
Reactions: fpausp
Hi,

leider hat das auch nichts gebracht.
Die 1G SCSI Festplatte habe ich eingebunden, partitioniert und formatiert.
In der Hardwaresteuerung habe ich anschließen, nachdem die Installation der VirtIO Treiber noch immer fehlschlägt, die Treiber für das eine fehlende PCI Gerät (virtueller SCSI Controller?) von Hand von der CDRom Iso installiert. Die Treiber waren anschließend installiert.
Dann habe ich die Haupt-Festplatte wieder auf VirtIO gestellt und die VM neu gestartet. Selbes Problem. Inaccessible Boot Device.

Viele Grüße
 
Du bist dir auch sicher, dass du beide male den gleichen Adapter ausgewählt hast? Virtio SCSI ist was anderes als der Virtio. Auf dem Wege habe ich schon über 100 Windows Server umgestellt.
 
  • Like
Reactions: ckgth
Ich wünsche allen Usern ein gutes, erfolgreiches 2025!

Hallo Falk,


ich bin etwas weiter gekommen.
mein Konfig jetzt:

root@pve:~# qm config 102
agent: 1
bios: ovmf
boot: order=ide0
cores: 6
efidisk0: local-zfs:vm-102-disk-0,efitype=4m,pre-enrolled-keys=1,size=1M
ide0: local-zfs:vm-102-disk-1,size=500G
ide2: local:iso/virtio-win-0.1.266.iso,media=cdrom,size=707456K
memory: 100000
name: datev-clone
net0: e1000=BC:24:11:35:2F:B2,bridge=vmbr0,link_down=1
ostype: win10
scsi0: local-zfs:vm-102-disk-2,size=1G
scsihw: virtio-scsi-single
smbios1: uuid=81f8e8b4-c693-45eb-93be-efcafffba6b2
usb0: host=0d46:3014
vmgenid: 16c811d5-0297-4513-81bc-532013a8ec02
root@pve:~#

Damit bootet die VM.
Anschließend habe ich auch, wie geschrieben auf der 1G SCSI Festplatte ein Test-Verzeichnis angelegt.
Komisch ist hierbei, dass Windows auch nicht das CDRom anzeigt.
VM heruntergefahren und Konfig geändert:

anschließend habe ich die Konfig gesetzt:

root@pve:~# qm config 102
agent: 1
bios: ovmf
boot: order=scsi1
cores: 6
efidisk0: local-zfs:vm-102-disk-0,efitype=4m,pre-enrolled-keys=1,size=1M
ide2: local:iso/virtio-win-0.1.266.iso,media=cdrom,size=707456K
memory: 100000
name: datev-clone
net0: e1000=BC:24:11:35:2F:B2,bridge=vmbr0,link_down=1
ostype: win10
scsi0: local-zfs:vm-102-disk-2,size=1G
scsi1: local-zfs:vm-102-disk-1,iothread=1,size=500G
scsihw: virtio-scsi-single
smbios1: uuid=81f8e8b4-c693-45eb-93be-efcafffba6b2
usb0: host=0d46:3014
vmgenid: 16c811d5-0297-4513-81bc-532013a8ec02
root@pve:~#

die VM startete dann. :-)

Dann die vm abermals herunter gefahren und Konfig umgebaut in:

root@pve:~# qm config 102
agent: 1
bios: ovmf
boot: order=scsi1
cores: 6
efidisk0: local-zfs:vm-102-disk-0,efitype=4m,pre-enrolled-keys=1,size=1M
memory: 100000
name: datev-clone
net0: e1000=BC:24:11:35:2F:B2,bridge=vmbr0,link_down=1
ostype: win10
scsi1: local-zfs:vm-102-disk-1,iothread=1,size=500G
scsi2: local:iso/virtio-win-0.1.266.iso,media=cdrom,size=707456K
scsihw: virtio-scsi-single
smbios1: uuid=81f8e8b4-c693-45eb-93be-efcafffba6b2
usb0: host=0d46:3014
vmgenid: 16c811d5-0297-4513-81bc-532013a8ec02
root@pve:~#

Und es läuft!
Supi. Danke.
Muss ich jetzt noch etwas setzen bzgl. Performance?


viele Grüße
Christian
 
HI,
das CD-Rom per SCSi anbinden ist etwas unüblich, aber fuktioniert natürlich auch.
Ich bin kein Freun von der E1000 netzwerkkarte, die emuliert nur eine 1GBit Intel NIC. Am besten VirtIO nutzen.
CPU Typ würde ich auf host setzen.