VMware migration zu Proxmox Windows

Tuba

New Member
Dec 4, 2025
5
0
1
Hallo zusammen,

ich hoffe mir kann hier einer bei meinem Problem helfen.
Ich versuche seit Tagen Windows VMs von VMware zu Proxmox zu migrieren. Ich migriere die VMs mit der GUI in Proxmox. Leider schlägt der Import fehl. Ich habe mit den Controllern rumprobiert, UEFI Bootloader. Leider startet Windows immer den Automatic Repair Modus und gibt dann die Fehlermeldung wieder, dass ein Log in SrtTrail.txt abgelegt wurde.
Die VMWare Treiber habe vorher entfernt und die Virtio Driver installiert.

Vergesse ich hier etwas? Müssen noch irgendwelche Schritte durchgeführt werden, damit Windows Bootet.


Dankesehr
 
  • Like
Reactions: ThoSo
Hallo zusammen,

ich hoffe mir kann hier einer bei meinem Problem helfen.
Ich versuche seit Tagen Windows VMs von VMware zu Proxmox zu migrieren. Ich migriere die VMs mit der GUI in Proxmox. Leider schlägt der Import fehl. Ich habe mit den Controllern rumprobiert, UEFI Bootloader. Leider startet Windows immer den Automatic Repair Modus und gibt dann die Fehlermeldung wieder, dass ein Log in SrtTrail.txt abgelegt wurde.
Die VMWare Treiber habe vorher entfernt und die Virtio Driver installiert.

Vergesse ich hier etwas? Müssen noch irgendwelche Schritte durchgeführt werden, damit Windows Bootet.


Dankesehr
Die wichtigsten Informationen fehlen alle.
Wenn die VM vorher EFI war, muss das natürlich auch so bleiben. Das macht der Wizard eigentlich zuverlässig.
Welchen Controller nutzt du für die Disks?
Wenn du noch mit einem extra Tool die Virtio Treiber im Windows bootfähig gemacht hast, musst du für die OS Disk IDE oder SATA nutzen. Da bekommst du sonst eine BSOD mit Code 7b.
Mit mehr Details kann dir auch geholfen werden.
 
Guten Morgen,

@UdoB die Links kenne ich schon. Lese ich ansosnten nochmal durch vielleicht fällt mir da noch was wichtiges auf.

@Falk R. Auf dem ESXI Host verwende ich den SATA Controller. Auf dem Proxmox Host läuft aktuell der VirtIO SCSI single Controller hatte den aber auch schon auf VMware PVSCSI und LSI 53C895A stehen. Die Disk hatte ich auch schon im IDE und SATA laufen.. Der Fehler mit Code 7b taucht auf denn ich die Disk auf SCSI umstelle oder wenn die Festplatten auf SATA bzw. IDE stehen und ich über den Recovery Modus den Safe Mode starten möchte. Bezüglich der Virtio Treiber, ich habe nur die Guest Tools installiert während die VM auf dem ESXI lief und Die VMWare Tools deinstalliert. Muss ich da ansonsonten noch was beachten?
 
Last edited:
Wenn die OS Disk per IDE oder SATA eingebunden ist, startet jedes Windows ab 2008 sauber.
Wenn die VM bereits konvertiert ist, die OS Disk auf IDE lassen und eine zweite virtuelle Disk als SCSI einhängen.
Wenn du die Treiber dann korrekt installiert hast und die Disk im Gerätemanager auftaucht, kannst du die Dummydisk löschen und die OS Disk auf SCSI umstellen.
 
Proxmox Settings.pngWindows 11 .png
Leider Habe ich damit keinen Erfolg. Wenn ich die VM frisch importiere. Wird sofort die Reperatur gestartet, dann taucht kurz "Checkings disks for errors" auf und springt dann in den Recovery Modus. Sobald ich die VM neustarte geht es nur noch in den Recovery Modus. Die Festplatte wird also erkannt, aber irgendwas stimmt mit dem booten nicht sobald zu Proxmox migriert wird.
 
@Falk R. Habe es glaube ich hingekriegt. Mein Problem war, dass wenn ich die VM auf das SAN migriert habe, gab es dabei ein Problem. Habe es jetzt mal auf local Storage migriert. Da hat die VM normal duchgestartet. Musste nur noch einmal rebootet werden.
Muss jetzt herausfinden warum es mit der SAN nicht funktioniert.
 
@Falk R. Habe es glaube ich hingekriegt. Mein Problem war, dass wenn ich die VM auf das SAN migriert habe, gab es dabei ein Problem. Habe es jetzt mal auf local Storage migriert. Da hat die VM normal duchgestartet. Musste nur noch einmal rebootet werden.
Muss jetzt herausfinden warum es mit der SAN nicht funktioniert.
Eventuell Multipath nicht sauber konfiguriert? Klingt ganz danach.
 
Eventuell Multipath nicht sauber konfiguriert? Klingt ganz danach.
Sieht für mich eigentlich korrekt aus... Hmm

root@xxxxxx:~# ls -l /dev/disk/by-id/
total 0
lrwxrwxrwx 1 root root 9 Dec 4 09:32 ata-hp_DVD_A_DU8A6SH_475611953386 -> ../../sr0
lrwxrwxrwx 1 root root 10 Dec 4 09:32 dm-name-3600c0ff0003bb2ff89414c6201000000 -> ../../dm-0
lrwxrwxrwx 1 root root 10 Dec 4 09:32 dm-uuid-mpath-3600c0ff0003bb2ff89414c6201000000 -> ../../dm-0
lrwxrwxrwx 1 root root 10 Dec 4 11:46 lvm-pv-uuid-DAwxPP-dvIP-kwPP-tsnV-FeQX-9K4r-7D2czW -> ../../dm-0
lrwxrwxrwx 1 root root 9 Dec 4 09:32 scsi-35000c50088f49593 -> ../../sdb
lrwxrwxrwx 1 root root 10 Dec 4 09:32 scsi-35000c50088f49593-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 Dec 4 09:32 scsi-35000c50088f49593-part2 -> ../../sdb2
lrwxrwxrwx 1 root root 10 Dec 4 09:32 scsi-35000c50088f49593-part3 -> ../../sdb3
lrwxrwxrwx 1 root root 9 Dec 4 09:32 scsi-35000c50088f87d23 -> ../../sda
lrwxrwxrwx 1 root root 10 Dec 4 09:32 scsi-35000c50088f87d23-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Dec 4 09:32 scsi-35000c50088f87d23-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Dec 4 09:32 scsi-35000c50088f87d23-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 Dec 4 09:32 scsi-3600c0ff0003bb2ff89414c6201000000 -> ../../dm-0
lrwxrwxrwx 1 root root 9 Dec 4 09:32 wwn-0x5000c50088f49593 -> ../../sdb
lrwxrwxrwx 1 root root 10 Dec 4 09:32 wwn-0x5000c50088f49593-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 Dec 4 09:32 wwn-0x5000c50088f49593-part2 -> ../../sdb2
lrwxrwxrwx 1 root root 10 Dec 4 09:32 wwn-0x5000c50088f49593-part3 -> ../../sdb3
lrwxrwxrwx 1 root root 9 Dec 4 09:32 wwn-0x5000c50088f87d23 -> ../../sda
lrwxrwxrwx 1 root root 10 Dec 4 09:32 wwn-0x5000c50088f87d23-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Dec 4 09:32 wwn-0x5000c50088f87d23-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Dec 4 09:32 wwn-0x5000c50088f87d23-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 Dec 4 09:32 wwn-0x600c0ff0003bb2ff89414c6201000000 -> ../../dm-0

root@xxxxxxx:~# multipath -ll
3600c0ff0003bb2ff89414c6201000000 dm-0 HPE,MSA 2050 SAN
size=9.1T features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
|-+- policy='service-time 0' prio=50 status=active
| `- 7:0:0:0 sdc 8:32 active ready running
`-+- policy='service-time 0' prio=10 status=enabled
`- 8:0:0:0 sdd 8:48 active ready running
 
Und wie hast du das LVM erzeugt?
Wenn du den kompletten Speicher deiner MSA in einer LUN präsentierst, läuft das aber auch wie ein Sack Nüsse. Hast du keinen Dienstleister, der dir die Kiste mal vernünftig konfiguriert?