Seite 1 von 1
tis-virtualbox funktioniert nicht
Veröffentlicht: 24. April 2025 - 08:19 Uhr
von Benoit
Hallo,
das am 20. April 2025 in Ihr Repository hochgeladene Paket mit Oracle VirtualBox Version 7.1.8 funktioniert nicht. Die
unbeaufsichtigte Installation schlägt fehl.
Das Problem liegt nicht an wapt, sondern an VirtualBox selbst. Das für die unbeaufsichtigte Installation erforderliche Argument `--silent` wird von der ausführbaren Datei VirtualBox-7.1.8-168469-Win.exe nicht mehr erkannt.
Bis VirtualBox das Problem behoben hat, sollte dieses Paket aus Ihrem Repository entfernt werden.
Mit freundlichen Grüßen
Betreff: tis-virtualbox funktioniert nicht
Veröffentlicht: 24. April 2025 - 09:17 Uhr
von Sfonteneau
Hallo,
wir haben das intern untersucht und festgestellt, dass bei einem Upgrade der Rechner neu gestartet werden muss, damit die Installation funktioniert!
Bei einer Neuinstallation gibt es keine Probleme.
Betreff: tis-virtualbox funktioniert nicht
Veröffentlicht: 24. April 2025 - 09:43 Uhr
von dcardon
Hallo nochmal,
um es genauer zu sagen: Die Option `--silent` funktioniert insofern, als dass der Installer im unbeaufsichtigten Modus bei Problemen mit einer Fehlermeldung (1603) korrekt beendet wird und beim manuellen Start ein Popup mit der Aufforderung zum Neustart erscheint. Außerdem funktioniert die Installation nach einem Neustart auch bei einer Neuinstallation.
Installation und Update verliefen auf LUTI problemlos, daher funktionieren Installation und Upgrade auf einer sauberen VM einwandfrei. Das Problem muss also mit einem veralteten VirtualBox-System zusammenhängen. Wir konnten das Problem zwar auch auf internen Rechnern beobachten, es verschwand aber nach einem Neustart.
Wir werden prüfen, ob sich das Verhalten des VirtualBox-Installers verbessern lässt. Für weitere Informationen zu den unterschiedlichen Verhaltensweisen wären wir dankbar.
Mit freundlichen Grüßen,
Denis
Betreff: tis-virtualbox funktioniert nicht
Veröffentlicht: 24. April 2025 - 09:56 Uhr
von Benoit
Hallo,
vielen Dank für die Informationen.
Wenn ich das Update jedoch ohne Neustart des Rechners durchführe, deinstalliert das tis-VirtualBox-Paket die alte Version, und die Installation der neuen Version schlägt aufgrund der folgenden Variable fehl:
`silentflags="--silent --msiparams REBOOT=ReallySuppress ALLUSERS=2 VBOX_INSTALLDESKTOPSHORTCUT=0 VBOX_START=0 VBOX_INSTALLQUICKLAUNCHSHORTCUT=0".
Mir ist bewusst, dass sich dieses Problem vermeiden lässt, wenn ich das Upgrade einfach nicht ohne Neustart durchführe.
Mein Problem ist, dass ich 560 Rechner verwalte, von denen 60 dieses Paket verwenden. Einige Rechner können nicht oder nur schwer neu gestartet werden; die einzige Möglichkeit, sie auf dem neuesten Stand zu halten, besteht darin, die Updates ohne Neustart durchzuführen.
Wäre es daher möglich, eine Schutzfunktion in das VirtualBox-Paket einzubauen, die das Update abbricht, wenn es ohne Neustart gestartet wird?
Falls dies nicht möglich ist, könnten Sie mir bitte bei der entsprechenden Paketierung helfen?
Mit freundlichen Grüßen
Betreff: tis-virtualbox funktioniert nicht
Veröffentlicht: 24. April 2025 - 10:13 Uhr
von dcardon
Hallo Benoit,
das Paket wird deinstalliert, da ältere vBox-Versionen nicht korrekt aktualisiert wurden. Wenn Sie von Version 6 oder 7 auf die neueste Version aktualisieren, funktioniert es möglicherweise einwandfrei und die vorherige Deinstallation entfällt. Wir testen dies intern; Sie können es gerne auf einem Ihrer Rechner testen, um das Verhalten zu überprüfen.
Viele Grüße,
Denis
Betreff: tis-virtualbox funktioniert nicht
Veröffentlicht: 24. April 2025 - 10:23 Uhr
von Benoit
Alle betreffenden Maschinen haben die Version 7.
Betreff: tis-virtualbox funktioniert nicht
Veröffentlicht: 25. April 2025 - 09:18 Uhr
von lelongg
Hallo,
ich hatte dasselbe Problem mit einem Installationsfehler (Version 1603) beim Update auf Version 7.1.6, die ich zuvor über WAPT installiert hatte.
Die Installation verlief wie folgt:
Während der Paketausführung wurde die vorherige Version deinstalliert. Ich habe den Deinstallations- und Paketfortschritt überwacht und den restlichen Inhalt des Ordners „C:\Program Files\Oracle\VirtualBox“ gelöscht. Nach der Deinstallation installierte das nachfolgende Paket VirtualBox 7.1.8 problemlos und erfolgreich.
Leider funktionierten danach keine meiner VMs mehr. Ich muss zugeben, ich bin dabei nicht gerade vorsichtig vorgegangen.
Daher bin ich mithilfe des entsprechenden Pakets auf Version 7.1.6 zurückgekehrt (indem ich 7.1.8 über die Einstellungen deinstalliert und das 7.1.8-Paket entfernt habe) und habe alle meine VMs aus der Liste entfernt, ohne die Ordner zu löschen. Anschließend habe ich meine VMs neu importiert, indem ich die jeweilige .vbox-Datei per Doppelklick geöffnet habe.
Ich vermute, dass Restdateien vorheriger Installationen die Installation stören.
Nachdem ich mit einer sauberen Version 7.1.6 begonnen hatte, ließ sich das 7.1.8-Paket problemlos installieren.
Ein weiterer wichtiger Punkt:
Bei einigen VirtualBox-Versionen lassen sich VirtualBox-Erweiterungspakete nicht mehr installieren, da die Datei im Paket den Namen „Oracle_VirtualBox_Extension_Pack-XXXvbox-extpack“ trägt, während setup.py versucht, sie zu installieren: `
for ext in glob.glob("Oracle_VM_VirtualBox_Extension_Pack-*.vbox-extpack")`.
Beachten Sie, dass der Teil „_VM“ im Namen seit einiger Zeit fehlt (möglicherweise seit Version 7.0).
Mit freundlichen Grüßen.