Ich habe eine Virtualbox auf meinem Ubuntu (Host), die nur wenige Windows-Gastbetriebssysteme bedient.
Manchmal beginnt die laufende virtuelle Windows-Maschine mit einem massiven Zugriff auf die Festplatte, der mich in meiner Hostumgebung blockiert. Ich möchte das Lesen / Schreiben des Datenzugriffs auf die physische Festplatte beschränken.
Wie kann ich es tun?
virtualbox
virtualization
disk-usage
yossile
quelle
quelle
Antworten:
Ab Version 4.0 können wir die Virtual Box-Bandbreite für den Zugriff auf Disk-Images beschränken ( Details siehe Virtual Box-Handbuch ).
Wir müssen zuerst eine Bandbreitengruppe erstellen (im folgenden Beispiel mit dem Namen "Limit" für 20 MB / s):
Wenn Sie diesen Fehler erhalten:
Ersetzen Sie dann den Pfad zum Disk-Image durch die im Fehler angegebene UUID (beide sollten identisch sein), einschließlich der
{}
Um den Festplattenzugriff weiter auf 10 MB / s zu beschränken, können wir dann ausgeben
Dies kann sogar zur Laufzeit erfolgen.
quelle
VBoxManage bandwidthctl "VM Name" add "Limit" --type disk --limit 10
undVBoxManage storageattach "VM Name" --storagectl "SATA" --port 0 --device 0 --type hdd --medium "Disk Name.vdi" --bandwidthgroup "Limit"
.