您的位置:首页 > 其它

Ubuntu自动启动Virtualbox 实例

2017-06-22 15:53 204 查看
来源 https://askubuntu.com/questions/57220/start-vboxheadless-vm-at-startup

1) Create the startup script file

in /etc/init.d - 
sudo
nano /etc/init.d/StartVM
.Copy Paste the following in the file and replace "My VM Name" for your vm name:
#! /bin/sh
# /etc/init.d/StartVM
#

#Edit these variables!
VMUSER=spode  #这是你的Linux环境登录后账号,该账号下/home/spode
VMNAME="virtualBox_name"

case "$1" in
start)
echo "Starting VirtualBox VM..."
sudo -H -b -u $VMUSER /usr/bin/VBoxVRDP -s "$VMNAME"
;;
stop)
echo "Saving state of Virtualbox VM..."
sudo -H -u  $VMUSER /usr/bin/VBoxManage controlvm "$VMNAME" savestate
;;
*)
echo "Usage: /etc/init.d/StartVM {start|stop}"
exit 1
;;
esac

exit 0

2) Give the script executable permission

with 
sudo
chmod +x /etc/init.d/StartVM
.

3) Tell script to run at startup.

tell the script be the first to shutdown and the last to startup.
sudo
update-rc.d StartVM defaults 99 01
例子参考StartVM
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: