win7下安装个linux虚拟机,学习下特别好。

win7下安装个linux虚拟机,学习下丰裕好。

win7下 VirtualBox虚拟机开机后台自启动,win7virtualbox

win7下安装个linux虚拟机,学习下充足好。

而是每一遍使用linux的时候,都是开辟virtualBox–>启动安装的linux系统–>再用远程桌面(SSH等)连接

历次手动打开比较劳累,而且linux虚拟机也有窗口,相比散乱。若是能开机自启,并且后台运行linux虚拟机(没有可知窗口),这就春风得意了。

 

测试环境:
Host
OS: Windows 7 x64

但是每一遍使用linux的时候,都是打开virtualBox–>启动安装的linux系统–>再用远程桌面(SSH等)连接

只是每趟使用linux的时候,都是开拓virtualBox–>启动安装的linux系统–>再用远程桌面(SSH等)连接

找到VirtualBox的装置目录                   

 我的virtualbox安装在
D:\virualBox,进入这一个目录,你会看出有个VBoxManage.exe文件,没有错,我们固然用它来启动虚拟机的。

怎么启动呢?命令行如下

  VBoxManage startvm <uuid>|<name> [–type
gui|sdl|headless]

诸如我新建的虚拟机叫study,那么

  D:\virualBox\VBoxManage startvm study –type headless

*               –type
headless:表示后台执行,没有窗口哦*

来,大家打开cmd,试下这么些命令

  澳门金沙国际 1

升迁已经启动了study虚拟机了。

 

 

Guest
OS: Ubuntu、Windows XP
打开远程登录,并设置用户密码,XP用control
userpasswords2设置自动登录(裁撤“要使
用本机,用户必需输入服务器密码”)

老是手动打开相比费心,而且linux虚拟机也有窗口,相比散乱。假设能开机自启,并且后台运行linux虚拟机(没有可知窗口),那就心潮澎湃了。

老是手动打开比较费心,而且linux虚拟机也有窗口,比较散乱。倘诺能开机自启,并且后台运行linux虚拟机(没有可知窗口),这就神采飞扬了。

开机自启动                

 现在看不到窗口了,但是如故须要手动输入命令行启动。倘诺能开机自启动就好了

1、首选大家要做一个bat脚本:virtualboxtStart.bat

2、里面写入下面的命令:D:\virualBox\VBoxManage startvm study –type
headless

3、把virtualboxtStart.bat放到C:\ProgramData\Microsoft\Windows\Start
Menu\Programs\Startup,那个目录下的脚本是开机的时候自动运行的哦

 

好了,小工告成。重启电脑,你就会意识,win7偷偷帮我们启动了study这一个虚拟机了。

可以用SSH连接,操作了。

 

注:也得以在cmd中利用命令行对虚拟机举办情形管理:

VBoxManage controlvm   <uuid>|<name>  
pause|resume|reset|poweroff|savestate|

比如说本人想关闭:

D:\virualBox\VBoxManage controlvm  study  poweroff

 

VirtualBox虚拟机开机后台自启动,win7virtualbox
win7下安装个linux虚拟机,学习下格外好。
不过每一趟使用linux的时候,都是开辟virtualBox–启…

虚拟机软件:VirtualBox-4.0.2-69518-Win

 

VirtualBox虚拟机开机后台自启动,让VirtualBox虚拟机落成开机自动后台运行。 

目标:开机后活动后台运行虚拟机,唯有经过,不出示GUI界面。

找到VirtualBox的装置目录                   

 我的virtualbox安装在
D:\virualBox,进入这几个目录,你会看到有个VBoxManage.exe文件,没有错,我们即便用它来启动虚拟机的。

怎么启动呢?命令行如下

  VBoxManage startvm <uuid>|<name> [–type
gui|sdl|headless]

比如我新建的虚拟机叫study,那么

  D:\virualBox\VBoxManage startvm study –type headless

*               –type
headless:表示后台执行,没有窗口哦*

来,大家开辟cmd,试下那些命令

  澳门金沙国际 2

唤醒已经起步了study虚拟机了。

 

 

找到VirtualBox的装置目录                   

 我的virtualbox安装在
D:\virualBox,进入这么些目录,你会看到有个VBoxManage.exe文件,没有错,大家不怕用它来启动虚拟机的。

怎么启动呢?命令行如下

  VBoxManage startvm <uuid>|<name> [–type
gui|sdl|headless]

譬如自身新建的虚拟机叫study,那么

  D:\virualBox\VBoxManage startvm study –type headless

*               –type
headless:表示后台执行,没有窗口哦*

来,大家开拓cmd,试下那几个命令

  澳门金沙国际 3

提醒已经启动了study虚拟机了。

 

 

鉴于VMware
Server 2只支持到Windows 2008 Server系统,Windows
7系统困难使用,固然
能设置也或许会有难题。VMware
Workstation不免费,自个儿也尚未后台运行虚拟机的成效,
只可以透过第三方软件把启动虚拟机做成系统服务,只怕设置了“在关闭后在后台运行电源
已开拓的虚拟机”用批处理启动虚拟机再杀进程,或者用布置职分。因而挑选使用免费的
VirtualBox。

开机自启动                

 现在看不到窗口了,然而依旧须要手动输入命令行启动。如若能开机自启动就好了

1、首选大家要做一个bat脚本:virtualboxtStart.bat

2、里面写入上边的授命:D:\virualBox\VBoxManage startvm study –type
headless

3、把virtualboxtStart.bat放到C:\ProgramData\Microsoft\澳门金沙国际 ,Windows\Start
Menu\Programs\Startup,这一个目录下的脚本是开机的时候自动运行的哦

 

好了,小工告成。重启电脑,你就会意识,win7偷偷帮我们启动了study那么些虚拟机了。

可以用SSH连接,操作了。

 

注:也足以在cmd中利用命令行对虚拟机举行情形管理:

VBoxManage controlvm   <uuid>|<name>  
pause|resume|reset|poweroff|savestate|

譬如本身想关闭:

D:\virualBox\VBoxManage controlvm  study  poweroff

 

开机自启动                

 现在看不到窗口了,可是依旧要求手动输入命令行启动。如若能开机自启动就好了

1、首选大家要做一个bat脚本:virtualboxtStart.bat

2、里面写入下面的一声令下:D:\virualBox\VBoxManage startvm study –type
headless

3、把virtualboxtStart.bat放到C:\ProgramData\Microsoft\Windows\Start
Menu\Programs\Startup,那个目录下的脚本是开机的时候自动运行的啊

 

好了,小工告成。重启电脑,你就会发现,win7偷偷帮大家启动了study这些虚拟机了。

可以用SSH连接,操作了。

 

注:也得以在cmd中使用命令行对虚拟机举行状态管理:

VBoxManage controlvm   <uuid>|<name>  
pause|resume|reset|poweroff|savestate|

比如我想关闭:

D:\virualBox\VBoxManage controlvm  study  poweroff

 

后台启动VirtualBox虚拟机的下令有2个:
VBoxHeadless
-s|–startvm <uuid>|<name> [–vrde=on|off|config]
VirtualBox
1.6后的本子里,VBoxVRDP只是VBoxHeadless的飞速形式,不再是独自的授命。
预防VRDP端口(虚拟机设置里的远程桌面)被外边访问到,用参数–vrde=off,虚拟机用桥接
网络时,虚拟机系统自带的远程桌面不受此参数影响。

VBoxManage
[-q|–nologo] startvm <uuid>|<name> [–type
gui|sdl|headless]
The
following values are allowed:
gui

  • Starts a VM showing a GUI window. This is the default.
    headless
  • Starts a VM without a window for remote display only.

启动虚拟机的台本(虚拟机的称号为XP):
@echo
off
:: by oicu
cd /d “D:\Program Files\Oracle\VirtualBox”
VBoxHeadless –startvm “XP”
:: VBoxManage startvm “XP” –type headless

直白开行批处理脚本的话(包蕴剧本放到“启动”里),无论用哪条命令启动虚拟机都会有
一个headless的cmd窗口,用start
“”也不大概消去,关闭了该cmd窗口后虚拟机也脱离了,而
且属于不正规关闭。可以四遍启动多少个虚拟机系统。

闭馆虚拟机的本子:
@echo
off
:: by oicu
cd /d “D:\Program Files\Oracle\VirtualBox”
VBoxManage controlvm “XP” acpipowerbutton
::
send {Enter} to VM, for Windows Guest OS only.
VBoxManage controlvm “XP” keyboardputscancode 1c

开拓gpedit.msc组策略,在用户的登录/注销脚本里,分别增进上边2个本子。那里不能利用
微机的启动/关机脚本,测试过是不恐怕启动虚拟机的,只怕和SYSTEM用户执行的剧本无法
走访互联网等权限有关。使用登录脚本启动虚拟机不会突显headless的cmd窗口(系统组策略
里默许是藏匿运行脚本),未测试布署任务的主意。

远程登录Windows系统的虚拟机后,如若远程未收回,用闭馆虚拟机的剧本就无法关闭虚拟
机,原因是关门电脑时会提醒“其余用户登录到那台总括机,关闭WINDOWS会使她们不见
数量,您要延续关机吗?”造成acpi关机格局败北。在Guest系统里设置关机/注销脚本,用
shutdown
-s -t
0也没用。解决办法是向虚拟机发送回车键,模拟“确定”操作,当然也可
以用shutdown远程关闭系统,但设置和操作更麻烦了。

虚拟机是Linux时,防止用VboxHeadless.exe和VirtualBox.exe交替登录,两者的不一起可
能会促成虚拟机的filesystem损坏。

相关文章