VMware开机自动运行并自启动虚拟系统
在Windows电脑上安装类似VMware、VirtualBox、Hyper-V之类的虚拟机来运行Linux系统作为网站开发的服务器是比较常见的操作,根据自己的需要选择。用得比较多的是VMware功能强大,兼容性强;VirtualBox比较简单上手快;Hyper-V是W10自带的,直接启用即可。以上虚拟机安装教程很多,请自行查阅。
VMware虚拟机默认会随着真实系统自动启动,但里面安装的系统需要手动开启。如安装Linux服务器作为软路由或WEB开发环境的时候就比较麻烦了。下面提供VMware开机启动后自动运行指定的系统的方法。
1.自动运行脚本
新建一个vmstart.bat文件,内容如下
"C:\Program FilesVMwarevmrun.exe" start "D:\VMHDcentos6.vmx" nogui
start前面双引号红色部分是VMware的安装路径,后面双引号红色部分是虚拟系统文件路径,请自行修改后保存。
2.实现脚本开机运行
按Win+R -> 运行 -> gpedit.msc -> windows设置 -> 用户配置 ->脚本(登录/注销) -> 添加 -> 浏览
找到vmstart.bat文件,不用写脚本参数,点击确定即可。
可以试试先把虚拟主机里的虚拟系统电源关闭,再双击一下vmstart.bat,如果虚拟系统能正常启动,就是正常了。如果脚本路径出错,即会错误报警,仔细检查后再次测试,直至成功。