Używam Ubuntu Server przy użyciu VBoxHeadless
. Jak wysłać sygnał zamknięcia ACPI przez VirtualBox i sprawić, aby Ubuntu Server przestrzegał go i był zgodny z sygnałem zamknięcia?
server
virtualbox
Oxwivi
źródło
źródło
Odpowiedzi:
Jeśli chcesz zamknąć gościa Ubuntu, masz dwie opcje:
Zamykanie gościa za pomocą VBoxManage
Maszyną wirtualną można sterować za pomocą wiersza polecenia za pomocą
VBoxManage
narzędzia wiersza polecenia:Aby wyłączyć zasilanie przez ACPI, wirtualny system operacyjny musi być w stanie to zrobić, a VirtualBox może również wymagać włączenia obsługi ACPI dla maszyny wirtualnej.
Włącz opcje VirtualBox ACPI:
Zainstaluj obsługę ACPI na maszynie Wirtualnej Ubuntu:
Zamykanie gościa z SSH
Wydanie bezpieczniejszego sposobu wyłączenia urządzenia na wypadek, gdybyś miał dostęp do SSH
Zapewni to bezpieczne zamknięcie i wyłączenie systemu-gościa.
źródło
VBoxManage
, sprawdziłem, czy jest to strona podręcznika - istnieje jedna opcja, która idzieVBoxManage controlvm <uuid>|<name> acpipowerbutton
. Czy Ubuntu Server przestrzega sygnału i wyłącza się?acpid
jest wymagany. Chociaż muszę sprawdzić, czy jest domyślnie zainstalowany na Ubuntu Server.Znalazłem to tutaj i przetestowałem - działa ładnie.
zakłada, że samba jest zainstalowana na hoście.
źródło