我有一台专用的 Ubuntu 机器,它是我每天使用的驱动程序。我想开始使用 VirtualBox 从旧电脑加载 Windows SSD。我从这个网站做了以下事情 [https://www.linkedin.com/pulse/use-your-windows-10-instantly-inside-ubuntu-linux-from-pavic]。
这很好用,我可以启动和停止虚拟机。这里要注意的一点是,我需要使用
sudo virtualbox
来加载机器。仅使用本地虚拟机将看不到 win10.vmdk 文件。我认为这可能是我遇到的主要问题之一。
我的下一个任务是使用以下命令保存虚拟机的机器状态:
VBoxManage controlvm <VMname> savestate
这在 cronjob 和命令行中都有效。它将文件机器状态保存在此文件中:/root/VirtualBox VMs/VNname/VMname.vbox
如果我在命令行中我只需输入:
VBoxManage startvm VNname
然后它启动了机器。当我尝试从 cronjob 或 .sh 作业(使用命令行提示符)执行此操作时,不起作用。我理解这是保存状态的路径。
/root/VirtualBox VMs/VNname/VMname.vbox。
任何帮助都值得感激。
答案1
点击“菜单”,在搜索框中输入启动。点击应用程序“启动应用程序”。点击按钮“添加”。在第一个字段中输入命令的名称。在第二个字段中输入您选择的命令。
virtualbox # GUI interface
# VBoxManage ... # what you need execute
例如,如果需要,请在第三个字段中输入注释。单击底部的“添加”按钮。