各位高手,本人不会编程,由于喜爱ubuntu系统
已将主要系统替换未ubuntu14.04 虚拟机安装xp使用一些办公软件
目前每次开机时 都需要手动打开终端 在终端中输入optirun virtualbox 通过独立显卡启动vb
最近了解到脚本这个东西 希望能帮忙做一个 开启后20秒自动执行上述流程的脚本
本人并不是伸手党 实在是苦于知识匮乏
希望在未来尝试学习脚本的制作
十分感谢
不会编程,求一个开机自动启动virtualbox的脚本
-
- 帖子: 11
- 注册时间: 2012-05-21 11:28
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 不会编程,求一个开机自动启动virtualbox的脚本
http://www.virtualbox.org/manual/ch09.h ... tart-linux
9.23. Starting virtual machines during system boot
系統啟動 同時開啟 虛擬機器
9.23. Starting virtual machines during system boot
系統啟動 同時開啟 虛擬機器
-
- 帖子: 992
- 注册时间: 2007-12-05 10:57
- 系统: ubuntu14.04
- 来自: 金山
Re: 不会编程,求一个开机自动启动virtualbox的脚本
如上,图中的 command 一行表示我的系统开机20秒要启动一个/usr/bin/conky的程序,将其换成你要启动的程序。
-
- 帖子: 1983
- 注册时间: 2010-05-01 21:23
Re: 不会编程,求一个开机自动启动virtualbox的脚本
我用一个脚本,然后用快捷键绑定。
这样就能一键打开xp。
把这个脚本添加到自启动,也能够实现开机自动运行。
这样就能一键打开xp。
把这个脚本添加到自启动,也能够实现开机自动运行。
代码: 全选
#!/bin/bash
virtualbox &
xdotool search --sync --onlyvisible --name "Oracle VM VirtualBox 管理器" key 0xff0d
sleep 0.5
xdotool key 0xff0d
sleep 0.5
xdotool search --name "Oracle VM VirtualBox 管理器" windowkill
上次由 谢宝良 在 2015-03-05 17:51,总共编辑 1 次。
-
- 帖子: 11
- 注册时间: 2012-05-21 11:28
Re: 不会编程,求一个开机自动启动virtualbox的脚本
谢谢已找到startup 按照方法中添加 请问如果我希望用 optirun的方式 启用独立显卡运行vbcao627 写了:搜寻startup这个程序,打开
如上,图中的 command 一行表示我的系统开机20秒要启动一个/usr/bin/conky的程序,将其换成你要启动的程序。
是否可以在命令中添加 -optirun
例如 /usr/bin/virtualbox -p 25 -optirun
-
- 帖子: 136
- 注册时间: 2012-03-28 10:16
Re: 不会编程,求一个开机自动启动virtualbox的脚本
-----------yngwiemale 写了:各位高手,本人不会编程,由于喜爱ubuntu系统
已将主要系统替换未ubuntu14.04 虚拟机安装xp使用一些办公软件
目前每次开机时 都需要手动打开终端 在终端中输入optirun virtualbox 通过独立显卡启动vb
最近了解到脚本这个东西 希望能帮忙做一个 开启后20秒自动执行上述流程的脚本
本人并不是伸手党 实在是苦于知识匮乏
希望在未来尝试学习脚本的制作
十分感谢
easy money.
主要实现原理:
1、/etc/rc.local可以帮你自动启动一些程序。
2、安装virtualbox之后会一并安装vboxmanage
root@userver:~# vboxmanage -h |head
Oracle VM VirtualBox Command Line Management Interface Version 4.3.24
(C) 2005-2015 Oracle Corporation
All rights reserved.
Usage:
VBoxManage [<general option>] <command>
General Options:
.....
具体实现不需要太多的东西,将你的/etc/rc.local替换成如下内容即可。
如果没有修改应该是下面这些内容。
root@userver:~# cat /etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
exit 0
修改之后替换成如下内容:
root@userver:~# cat /etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
sleep 20
#start virtual box in background
vboxmanage startvm <vmname> &
-----end
或者可以使用at指令也可以完成上面的任务。
-
- 帖子: 136
- 注册时间: 2012-03-28 10:16
Re: 不会编程,求一个开机自动启动virtualbox的脚本
yngwiemale 写了:各位高手,本人不会编程,由于喜爱ubuntu系统
已将主要系统替换未ubuntu14.04 虚拟机安装xp使用一些办公软件
目前每次开机时 都需要手动打开终端 在终端中输入optirun virtualbox 通过独立显卡启动vb
最近了解到脚本这个东西 希望能帮忙做一个 开启后20秒自动执行上述流程的脚本
本人并不是伸手党 实在是苦于知识匮乏
希望在未来尝试学习脚本的制作
十分感谢
-
- 帖子: 992
- 注册时间: 2007-12-05 10:57
- 系统: ubuntu14.04
- 来自: 金山
Re: 不会编程,求一个开机自动启动virtualbox的脚本
应该是谢谢已找到startup 按照方法中添加 请问如果我希望用 optirun的方式 启用独立显卡运行vb
是否可以在命令中添加 -optirun
例如 /usr/bin/virtualbox -p 25 -optirun
optirun virtualbox -p 20
-
- 帖子: 1983
- 注册时间: 2010-05-01 21:23
Re: 不会编程,求一个开机自动启动virtualbox的脚本
用这个命令启动虚拟系统,特别快速。
启动快,关闭更快,只要右键点击两下,自动关闭。
试试看吧,挺好用的。
VBoxSDL --startvm xp(就是你的虚拟系统的名称)
启动快,关闭更快,只要右键点击两下,自动关闭。
试试看吧,挺好用的。
VBoxSDL --startvm xp(就是你的虚拟系统的名称)