[SOLVED] Emulator in Windows VM will nicht...

Raudi

Member
Dec 29, 2025
35
7
8
Hi Leute,

ein etwas spezielles Problem, aber evtl. hat ja jemand einen Tipp für mich...

Ich betreibe hier in einer Windows Server 2003 R2 in einer VMware ESXi VM, darin läuft ein WinUAE mit meiner etwas über 25 Jahre alten Amiga Mailbox.

Importiere ich diese VM nach Proxmox (HDD's via IDE und E1000 Ethernet) läuft die VM erstmal, aber leider stürzt der Amiga dann in der VM beim booten ab. Er hat scheinbar Probleme von den Disk-Files zu lesen:

1768163606364.png

Ich hatte ehrlich gesagt gehofft dieses einfach nur zu übertragen und es dann weiter laufen zu lassen. Denn die Einrichtung war auch nicht so einfach, größtes Problem war immer die Maussteuerung in der VM.

Bevor ich nun versuche unternehme das ganze auf einem neueren OS oder unter Linux zu installieren, evtl. hat hier noch jemand eine Idee, woran das liegen könnte, evtl. gibt es hier ja noch irgendeinen Schalter der irgendwas aktiviert, was VMware immer aktiv hat aber Proxmox nicht, oder was auch immer.

Viele Grüße
Stefan
 
Ich kann dir jetzt zwar mit deinem Thema direkt nicht helfen. Aber mir würde als alter AMIGA-Fan brennend interessieren, wofür du das benötigst?

BTW: FS-UAE läuft hier unter Kubuntu 24.04 hervorragend. Win2003 ist ja auch schon länger her, daher würde meine Empfehlung lauten es auf einer aktuellen VM-Basis neu zu bauen.
 
Poste doch einfach mal die config der PVE VM und die des ESXi.
Vielleicht hat jemand dann eine idee.

Die Amiga disks liegen doch auf der VM Disk, mich wundert das es hier zu leseproblemen kommt.

Hast du den WinUae auf dem neusten Stand?
 
Last edited:
Ja genau, das wundert mich auch. Den WinUAE habe ich nicht aktuell, da habe ich Jahre lang nichts geändert, denn da hatte ich mit vielen Version und Funktionen getestet und hatte immer Probleme, dass die Maus im Konsolen-Fenster nicht funktionierte. Bis ich dann mal eine gefunden habe, die funktionierte. Ich glaube da war damals sogar noch der Programmierer mit beteiligt... Eine neuere hatte ich dann auch mal wieder getestet, aber mit der hat es auch nicht mehr funktioniert. Ich wollte damals auch mal auf Server 2019 umziehen, aber auch da hatte ich massive Probleme und habe es dann einfach auf dem 2003er gelassen.

Ich meine wie oft möchte jemand einen Amiga in einer VM auf einem ESX Host laufen lassen? Oft kommt das garantiert nicht vor...

Ich habe mal beide Configs als Text-Datei hier angefügt.

Neue Varianten muss ich mir mal in Ruhe anschauen, der Amiga ist ja auch aus dem Internet erreichbar, das bedeutet die Emulation muss auch Netzwerk unterstützen und mit AmiTCP zusammen arbeiten. Unglaublich aber wahr, vor über 25 Jahren gab es schon einen Web-Server für den Amiga. :cool:
 

Attachments

Also, das erste was wir auffällt :
ESXI VM-Hardware auf Version 10 -> ESXi 5.5 / Workstation&Player V6
PVE - Hardware 10.1 , das wäre die aktuellste, könntest mal stufenweise runter gehen.

Im ESXI sehe ich NUMA mit "1" / PVE steht auf "0"

CPU auf "Pentium3" - was passiert bei der Voreinstellung von PVE?

evtl. mal SCSI als Festplatte testen, statt IDE


Links:
https://pve.proxmox.com/wiki/Windows_2003_guest_best_practices
 
Last edited:
Danke für deine Zeit @ThoSo und fürs schauen!

Hardware Version, die könnte ich mal runter drehen...

Bei der CPU habe ich diverses getestet, mit aktuell sowie Host und bin dann bei Pentium 3 stehen geblieben. Hat die NUMA Einstellung bei einer vCPU überhaupt eine Auswirkung?

SCSI mit dem aktuell eingestellten LSI Controller hatte ich auch schon, aber damit dauert das booten Ewigkeiten und die VM ist total langsam. Aber auch wenn langsam könnte ich noch mal testen, ob damit gebootet wird, stimmt...
 
  • Like
Reactions: ThoSo
Danke für deine Zeit @ThoSo und fürs schauen!

Hardware Version, die könnte ich mal runter drehen...

Bei der CPU habe ich diverses getestet, mit aktuell sowie Host und bin dann bei Pentium 3 stehen geblieben. Hat die NUMA Einstellung bei einer vCPU überhaupt eine Auswirkung?

SCSI mit dem aktuell eingestellten LSI Controller hatte ich auch schon, aber damit dauert das booten Ewigkeiten und die VM ist total langsam. Aber auch wenn langsam könnte ich noch mal testen, ob damit gebootet wird, stimmt...
NUMA hat bei dir keinen Effekt.
Ich hätte auch die VMXNet Nic belassen wie beim ESXi. Auch mal den VMware Paravirtual SCSI Controller getestet?
Sonst mit einer 2003 kompatiblen Virtio CD die Treiber nachinstallieren und Virtio SCSI testen.
Pentium 3 für Win2003 ist schon böse. ;)
Da auch mal auf Default bleiben.
Gibt’s im Windows Eventlog Meldungen?
 
Der vollständig halber halt, hier meine VM-Config von einem (aktuellen) Windows Server 2003. Vielleicht hilft dir das ja.
Code:
boot: order=ide0;ide2;net0
cores: 4
cpu: x86-64-v2-AES
ide0: SSD-vmdata:vm-121-disk-0,size=32G
ide2: none,media=cdrom
machine: pc-i440fx-9.0
memory: 2048
meta: creation-qemu=9.0.2,ctime=1738054709
name: win2003
net0: rtl8139=XXX,bridge=vlan34,firewall=1,link_down=1
numa: 0
ostype: wxp
scsihw: lsi
smbios1: uuid=XXX
sockets: 1
tags: Microsoft
vga: virtio

Virtio-Treiber verwende ich gar keine. Event. hilft das auch: https://forum.proxmox.com/threads/aktuelle-version-mit-winxp.124965/page-2#post-720851
 
Ich habe heute noch mal die VM neu migriert, nicht dass da etwas schaden genommen hat und so habe ich auch die Settings die definitiv funktionieren.

Dabei dachte ich bleib möglichst dich an der VMware VM, wollte auch VMware VGA nutzen, aber irgendwie funktioniert das nicht.

Gibt es da noch einen anderen Speziellen Treiber? Ich habe extra die VMware Tools nicht deinstalliert, er erkennt VMware SVGA II aber bietet mir nur 640x480 in 4 Bit an. Eigentlich sollten es 1024x786 in 32 Bit sein...
 
Setz doch einfach mal eine neu VM auf, mit den Defaulteinstellungen und teste ob das überhaupt mit einer AmigaEmulation zum laufen bekommst.
fireon hat dir einen alternativen emulator genannt. Wenn ich es richtig gesehen habe läuft der auch unter linux, zumindest mal unter einem neueren windows.

Die vmware grafiktreiber sehe ich jetzt mal nicht als so wichtig an. Da würde ein svga treiber reichen.

Ich hänge ja auch an der nostalgie, aber mehr in meinen erinnerungen.
 
Last edited:
Der WinUAE ist bei Std. VGA das letzte mal gleich abgestürzt, da klappte die Grafik dann nur im Fenster, daher dachte ich, belasse es beim gleichen VGA Treiber.

Bezüglich Alternativen, da muss ich genau schauen, denn ich brauche keinen Emulator der nur zum Spielen alter Spiele gedacht ist, sondern auch einen der eine vernünftige Netzwerkkarte emuliert, so dass auch AmiTCP damit funktioniert.

Aber ich schau mal, irgendwie hatte ich gehofft, dass es nur eine Kleinigkeit ist, die ich evtl. übersehe, die man umstellen kann, damit ich mir den Aufwand der Neuinstallation ersparen kann.

Danke für die Tipps!
 
Ja is klar... :) Habe mir gerade mal ne Ubuntu VM installiert und werde testen... Muss nur mal etwas basteln, die Daten (ROM und HDF Files) von der Server 2003 runter zu bekommen, der ist ja so alt, da isses schwierig mit dem kommunizieren, aber ich denke ich hänge die Daten HDD dann einfach an eine andere VM ran...
 
Ja schade, ich vermute, dass ich hier nicht einfach nur eine Std. VGA ausreicht, denn was google mir dazu sagt ist, dass die Grafikkarten Treiber nicht korrekt/vollständig installiert wurden:

1768734390259.png

Aber da verlassen mich dann auch schon meine Linux Kenntnisse...

Ich habe nun aber die alte HDD mal an einen anderen Server (2019) gehängt, darauf den aktuellen WinUAE installiert und die alte Config eingebunden.

Er bootet und startet alles, nur auf das Netzwerk kann ich nicht zugreifen, kann vom Amiga nicht mal den Windows Host anpingen. (Firewalls sind deaktiviert.)

Da werde ich dann mal in den entsprechenden Foren weiter suchen...

Btw. den promiscous Mode habe ich auch schon aktiviert, wird ja vermutlich benötigt, wenn ich eine Applikation mit eigener MAC Adresse in einer VM betreiben möchte. Aber auch wenn der nicht aktiv ist, müsste ich doch sicherlich erstmal die VM selber pingen können... Es sei denn der VirtIO Treiber verhindert hier etwas, evtl. noch mal eine andere NIC testen...
 
Ja is klar... :) Habe mir gerade mal ne Ubuntu VM installiert und werde testen... Muss nur mal etwas basteln, die Daten (ROM und HDF Files) von der Server 2003 runter zu bekommen, der ist ja so alt, da isses schwierig mit dem kommunizieren, aber ich denke ich hänge die Daten HDD dann einfach an eine andere VM ran...
Am besten eine "neue" HDD anlegen und diese als FAT32 formatieren - da klappt es dann auch am einfachsten zwischen den Welten.

Aber Ubuntu hätte ich nicht genommen - viel zu "modern" und "speziell" was die Pakete und die Art des Umgangs mit dem OS betrifft. My2Cent
Teste das doch eher mal mit Linux Mint (Debian Edition 7 - (gigi = Debian trixie) alternativ auch mit einem der verfügbaren Ubuntu Varianten.

Da ich leider keine AMGIA ROMs und Disks habe kann ich das leider nicht nachbauen.
Warum nimmst du eigentlich kein Windows 7 oder 10 (32/64bit) bei den Systemanforderungen von WinUAE?
Vorzugsweise DirectX/3D müsste da erst einmal direkt besser sein, als bei einem Windows Server System.
 
In der VM habe ich mit VirtIO und E1000E getestet, im Amiga nutze ich das uaenet.device. Aber ich habe es nun hinbeommen, zum einen Fehlte in Windows eine dll:

uaenet: npcap/winpcap not installed (wpcap.dll)

Und dann hat das uaenet.device im Amiga nun scheinbar "3" verschiedene Devices:

uaenet.device reset
- 0: SLIRP User Mode NAT (slirp)
- 1: SLIRP + Open ports (21-23,80) (slirp_inbound)
- 2: Network adapter 'Intel(R) 82574L Gigabit Network Connection' on local host

Hier habe dann im Amiga das Device 0 in Device 2 geändert und nun funktioniert es.

Ich hatte den Server 2019 genommen, weil auf dem auch der Telnet Proxy läuft, aber nun funktioniert der nicht mehr... Mal schauen, aber das ist ein andres Thema...

@ThoSo, danke für deine mühen.
 
  • Like
Reactions: ThoSo
Ja Backup, da sagst Du was, da muss ich mich auch noch mit auseinandersetzen, bei VMware hatte ich das Synology Active Backup genutzt, um da noch mal die VM's auf's NAS zu sichern... Die Disk Files liegen auf ner NetApp via NFS angebunden, von denen wird stündlich ein Snapshot gemacht und auch auf eine 2. NetApp gespiegelt, von daher irgendwann die nächsten Wochen...