avatar

tetsai

原创声明

本文由tetsai原创,转载请注明来源

有的时候Virtualbox 是依赖系统环境的,比如一些目录必须存在以便于映射在虚拟机里

如果目录不存在会导致虚拟机出现错误

可以利用虚拟机的启动命令

VBoxManage startvm uuid>|name... [--type gui|sdl|headless]

写一个sh脚本,然后执行这个虚拟机启动命令,接着执行脚本就可以了

#/bin/sh
....(这里可以写预处理,比如事先创建虚拟机需要的文件夹,**一些必须的文件等等
VBoxManage startvm uuid>|name... [--type gui|sdl|headless]

其中--type headless 是无窗口模式,--type gui是有窗口模式

虚拟机显示不显示窗口的区别罢了

以后运行虚拟机就直接运行这个sh文件即可。

当然别忘了chmod +x 赋予执行权限了哦

(有的桌面不支持双击运行sh文件,可以在virtualbox里设置创建快捷方式

直接修改桌面的快捷方式的指向命令即可)

发表评论

电子邮件地址不会被公开。 必填项已用*标注