Ich verwende Ubuntu Server VBoxHeadless
. Wie sende ich ein ACPI-Shutdown-Signal über VirtualBox und lasse Ubuntu Server es respektieren und das Shutdown-Signal einhalten?
server
virtualbox
Oxwivi
quelle
quelle
Antworten:
Wenn Sie das Gast-Ubuntu herunterfahren möchten, haben Sie zwei Möglichkeiten:
Einen Gast mit VBoxManage herunterfahren
Eine virtuelle Maschine kann mit dem
VBoxManage
Befehlszeilentool über die Befehlszeile gesteuert werden :Zum Ausschalten über ACPI muss das virtuelle Betriebssystem in der Lage sein, dies zu tun, und VirtualBox muss möglicherweise auch die ACPI-Unterstützung für die VM aktivieren.
Aktivieren Sie die VirtualBox ACPI-Optionen:
Installieren Sie die ACPI-Unterstützung in der Ubuntu-VM:
Gast von SSH herunterfahren
Eine sicherere Methode zum Herunterfahren des Computers für den Fall, dass Sie über SSH-Zugriff verfügen, ist die Ausgabe
Dadurch wird sichergestellt, dass das Gastbetriebssystem sicher heruntergefahren und ausgeschaltet wird.
quelle
VBoxManage
, habe ich die Manpage überprüft - es gibt eine Option, die gehtVBoxManage controlvm <uuid>|<name> acpipowerbutton
. Wird Ubuntu Server das Signal und das Herunterfahren respektieren?acpid
ist erforderlich. Allerdings muss ich überprüfen, ob es standardmäßig in Ubuntu Server installiert ist.Ich habe das hier gefunden und getestet - funktioniert gut.
setzt voraus, dass Samba auf dem Host installiert ist.
quelle