Wie kann ich die RAM-Menge in einer virtuellen Maschine ändern, ohne sie auszuschalten?

Wie kann ich die RAM-Menge in einer virtuellen Maschine ändern, ohne sie auszuschalten?

Ich habe eine VM in meinem Computer in einem gespeicherten Zustand. Der zugewiesene RAM beträgt 8 GB. Wenn ich sie starte, wird ein Fehler angezeigt, da der HOST-RAM kleiner ist als der RAM der VM.

Um den RAM zu reduzieren, muss ich die VM jedoch ausschalten. Wenn ich sie ausschalte, geht jedoch der gespeicherte Status verloren, was ich nicht möchte.

Was kann ich sonst noch tun?

Ich habe einen Windows 7-Host und eine Ubuntu-VM und verwende Virtual Box 5.

Antwort1

Stellen Sie sich folgende Frage: Wie ändern Sie den Arbeitsspeicher eines echten Computers im laufenden Betrieb?

Die Antwort ist einfach: Dies ist einfach nicht möglich, es sei denn, die Systemplatine unterstützt dies ausdrücklich. Trotzdem muss es unter einer ganz bestimmten Konfiguration erfolgen, und selbst dann erkennt das Betriebssystem es möglicherweise erst, wenn das System neu gestartet wird.

Sie müssen Ihre virtuelle Maschine vollständig ausschalten, oder Sie können sie zusammen mit dem gespeicherten Status auf einen Computer übertragen (über LAN geht das am schnellsten), der über genügend RAM verfügt, um die VM zu starten und ordnungsgemäß herunterzufahren.

verwandte Informationen