当我从 X 中的终端使用 启动 VirtualBox 虚拟机时, nohup
虚拟机会在我退出 X 后关闭。这可以通过列出虚拟机并查看正在运行的进程来确认。
当我关闭终端但保留在 X 中时,虚拟机将继续按预期运行。
我假设问题出在 X 或我使用的命令上nohup
。我已经尝试了 2 个变体nohup
,但都没有解决这个问题:
(nohup vboxmanage startvm %s --type headless &) &
nohup vboxmanage startvm %s --type headless &
需要做什么才能确保虚拟机在退出 X 窗口系统后继续运行?
我使用的是 Arch Linux、Bash shell,所有东西都使用最新版本。