Ich möchte virtuelle Maschinen im Headless-Modus starten. Der Vorteil: Ich kann mich vom Desktop abmelden und der Computer läuft weiter. Durch das Starten der virtuellen Maschine wird jedoch das Schließen des Terminals blockiert. Gibt es eine clevere Lösung, um alles wie einen Dienst im Hintergrund zu haben? Wenn ich "sudo service ntp start" mache, wird es gestartet und dann kann ich das Terminal schließen. Ich könnte Folgendes tun, bin aber nicht zufrieden damit:
nohup VBoxHeadless -s "MyGuest" &
- Melden Sie sich über eine Anmeldeshell (tty1-6) an, die mit Byobu ausgestattet ist , starten Sie die VM, und anstatt sich abzumelden, konnte ich mich mit F6 abmelden.
Besser so?
quelle
VBoxManage startvm Crunchbang --type headless
Hatte das selbe Problem aber NOHUP funktionierte nicht. Das Problem wurde durch X Forward auf meiner SSH-Verbindung verursacht: https://forums.virtualbox.org/viewtopic.php?f=7&t=76342
Deaktiviert X vorwärts und dann & und nohup wo gut funktioniert
quelle