敬请阅读

Virtualbox 虚拟机如何开机自动执行脚本/创建目录?

2019年8月13日 分类:Linux 作者:tetsai

声明:本页面已按照MIP设计规范为移动端进行优化,可能存功能或内容缺失,完整版可以点此跳到底部然后查看.

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里设置创建快捷方式

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