|
CentOS上安装VirtualBox虚拟机自启动 |
|
作者:过客 发表日期:2016-01-03 01:17:27 点击:1517 |
|
5. 自启动设置 5.1 设置自启动的两个环境变量。 $ su # vi /etc/default/virtualbox添加下面两行: VBOXAUTOSTART_DB=/etc/vbox VBOXAUTOSTART_CONFIG=/etc/vbox/vboxauto.conf 5.2 配置启动用户 # vi /etc/vbox/vboxauto.conf添加下面内容: default_policy = deny vmuser= { allow = true }(注:将 vmuser 替换成你实际的用户,这个用户加入了vboxusers组,用来操作 VBoxManage 的用户) 5.3 修改 vbox 目录权限 # chgrp vboxusers /etc/vbox # chmod 1775 /etc/vbox # exit完成以上操作后,退出 root,返回普通用户 5.4 设置dbpath属性 $ VBoxManage setproperty autostartdbpath /etc/vbox $ VBoxManage list systemproperties ... Autostart database path: /etc/vbox 5.5 指定虚拟机自动启动 $ VBoxManage modifyvm Windows2003 --autostart-enabled on --autostop-type acpishutdown $ ls /etc/vbox可以看到生成了以用户名开始的两个文件 vmuser.start vmuser.stop 5.6 重启 vboxauto 服务 $su # service vboxautostart-service stop # service vboxautostart-service start 好了,重启主机,虚拟机已经自动运行了,用 VDRP 客户端直接连接即可。 6.2. 显式指定 VRDP $ VBoxManage modifyvm "Windows2003" --vrde on --vrdeport 3389 $ VBoxManage showvminfo "Windows2003"设置后,你可以检查虚拟机的设置状态。 6.3 查看宿主系统性能 $ top系统占用还是非常低的。 |
