我有一台无头 Debian 服务器,上面安装了 Virtual Box。我想从那里运行虚拟机,但是,没有 KDE 之类的东西,我不知道如何从 shell 启动虚拟机,并在服务器启动时启动它。
有人有在 Linux 上的 Virtual Box 中运行 VM 的经验吗?
答案1
您正在寻找的命令是
VBoxManage startvm "VirtualMachineName"
这确实假设软件已安装并且您的虚拟机位于正确的目录中。
要使其在启动时启动,您可以执行类似 init.d 脚本的操作。您可以复制现有脚本之一,根据自己的喜好进行编辑(您可能还想添加停止/关闭功能,以便在关闭主机之前关闭虚拟机),然后使用以下命令将其注册到操作系统
update-rc.d VMControl defaults
假设您的文件位于 /etc/init.d/VMControl,并且您已使其可执行(chmod 775 ./VMControl)。
希望有所帮助。