Angesichts der Geschichte der Probleme, die ich sowohl mit Windows als auch (in geringerem Maße) mit Ubuntu hatte, würde ich empfehlen, dass Sie (wenn Sie über die CPU-Leistung verfügen) ein Barebone-Linux-Setup mit so etwas wie VMware-Server ausführen Führen Sie dann Ubuntu und Windows parallel aus. Möglicherweise ist ein Nachteil einer solchen Lösung, dass Windows eine Menge Ressourcen für Ihre VM verbraucht und daher möglicherweise mehr Arbeitsspeicher und CPU benötigt. Wenn es jedoch kassiert, wird das gesamte System nicht heruntergefahren.
Wenn der Bare-Bone-Server mit zwei VMs keine Option ist, würde ich Ubuntu als Basisbetriebssystem und Windows als Gastbetriebssystem empfehlen. Da Windows mit größerer Wahrscheinlichkeit abstürzt als Ubuntu, besteht eine geringere Wahrscheinlichkeit, dass Sie BEIDE Betriebssysteme neu starten müssen, wenn eines dieser Betriebssysteme ausfällt.