怎么用VirtualBox后台运行

作者&投稿:掌纪 (若有异议请与网页底部的电邮联系)
怎么用VirtualBox后台运行~

没用过vbox,在网上帮你找了些资料,不知道行不行。

KVM默认将虚拟机放入后台运行,即使关闭窗口也不会关闭虚拟机,这个特性非常好,而virtualbox 默认却不能,有时候我们可能会重启X,这时不得不关闭虚拟机,如果能让virtualbox也放入后台运行,将会方便不少,下面简单介绍下 VBoxManage的简单命令来实现这一功能
首先用图形创建一个虚拟机,当然使用VBoxManage也可以创建,只不过相对繁琐,不建议么操 作.
创建完毕后使用如下命令启动虚拟机即可

代码:
VBoxManage startvm -type vrdp

如果要连接虚拟机,只需要输入

代码:
rdesktop 127.0.0.1:3389

即可
如果要指定分辨率并且打开声 音,输入

代码:
rdesktop 127.0.0.1:3389 -g 800x600 -r sound:remote

下面列举一些 VBoxManage常用的的操作:

代码:
查看有哪些虚拟机
VBoxManage list vms

查看虚拟的详细信息
VBoxManage list vms --long

查看运行着的虚拟机
VBoxManage list runningvms

开 启虚拟机并开启远程桌面连接的支持
VBoxManage startvm -type vrdp

改 变虚拟机的远程连接端口,用于多个vbox虚拟机同时运行
VBoxManage controlvm vrdpprot

关闭虚拟机
VBoxManage controlvm acpipowerbutton

强制关闭虚拟机
VBoxManage controlvm poweroff

更多VBoxManage用法请参考VBoxMange --help

和您主机是一样的您电脑里有没有光盘映像?就是下载的那个iso后缀的有的话在虚拟机菜单上挂上然后就从光盘启动了您主机有光驱的话也是这样做,挂上后插入光盘记住,虚拟机关了才能挂光盘然后就和主机一样装系统了

后台启动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损坏。

在cmd中执行
"C:\vbox安装路径\VBoxManage" startvm "你的虚拟机名字" -type headless
如此虚拟机就会在后台运行,

下面是如何获取
执行 VBoxManage list vms
C:\Program Files\Oracle\VirtualBox>VBoxManage list vms
"LServer-Centos6.4(x64)" {f042f965-a92c-4f2d-8983-67a7efd5e63a}
"Windows-7" {c017ae7a-3823-4dd9-b58a-1d2e21e34076}
"Windows-XP" {671b7159-1262-464b-ba1b-1efdae8f6f26}

如上,引号包含的就是虚拟机名字

如何查看那些虚拟机在运行
执行执行 VBoxManage list runningvmsC:\Program Files\Oracle\VirtualBox>VBoxManage list runningvms
"LServer-Centos6.4(x64)" {f042f965-a92c-4f2d-8983-67a7efd5e63a}

就会显示正在运行的虚拟机

最新的5.0版本有你要的功能


virtual的用法是什么?
1. ADJ几乎的;实际上的;事实上的 You can use virtual to indicate that something is so nearly true that for most purposes it can be regarded as true.Argentina came to a virtual standstill while the game was being played...在比赛进行的时候,阿根廷全国几乎陷入了停顿状态。He claimed ...

virtual的用法有哪些?
virtualadj. 实质上的, 事实上的, 实际上的, 虚拟的名 词: virtuality近义词 adj. realistic, essential反义词 n. unrealistic, inessential, unessential词组 | 习惯用语virtual reality 虚拟现实、virtual world 虚拟世界;虚像世界、virtual machine 虚拟机,虚拟计算机、virtual network 虚拟网络;虚拟网路...

virtual这个关键字有什么用
默认情况下,方法是非虚拟的。不能重写非虚方法。virtual 修饰符不能与 static、abstract, private 或 override 修饰符一起使用。除了声明和调用语法不同外,虚拟属性的行为与抽象方法一样。在静态属性上使用 virtual 修饰符是错误的。通过包括使用 override 修饰符的属性声明,可在派生类中重写虚拟继承属性...

C++中的virtual关键字是什么?怎么用?
virtual是定义C++中虚函数的关键字 。1、virtual关键字的作用:c++中的函数调用默认不适用动态绑定。要触发动态绑定,必须满足两个条件:第一,指定为虚函数;第二,通过基类类型的引用或指针调用。由此可见,virtual主要功能是实现动态绑定。2、virtual关键字的使用情况:virtual可用来定义类函数和应用到虚继...

<求教>virtual一般用在哪里?
只有类成员函数可以virtual class A { virtual void f() {} };用来定义虚成员函数。虚成员函数可以被子类重载。子类对象即便作为父类对象使用使用虚函数的话,被调用的还是子类中定义的。如果不是虚函数则被调用的会是父类中定义的。

如何使用VirtualBox虚拟机
VirtualBox具有高级硬件设置特性,启用了IO APIC、PAE\/NX和嵌套分页。用户还可以修改虚拟CPU的数量—最多支持32个—不用管主机具有的物理CPU的核数。 接着就可以配置虚拟网卡了,VirtualBox允许在一个虚拟机上配置至多四块虚拟网卡。默认的是AMD PCnet-FAST III,大多数操作系统都支持AMD ...

如何使用VirtualBox虚拟机?
下载、安装virtualbox 大家尽量去官网下载,因为官网的比较新,而且安全!下图显示的是不同版本的virtualbox,由于我的是win7系统,我就选择第一个了!安装过程很简单,就是下一步、下一步,安装完成的效果如下图:新建虚拟机 点击新建,这里要注意,我们新建的是windows,win7,64位,下面有很多选项,...

virtualbox虚拟机怎么用
5、点击创建一个VDI(VirtualBox磁盘映像),点击下一步。6、选择硬盘分配方式时,可以选择“动态分配”,也可以选择“固定分配”,为了快速建立,选择“动态分配”。7、设置虚拟硬盘的存放位置,这里建议存放在主机硬盘空间较大的地方,因为在使用的过程中,硬盘所占的空间会逐步增加。设置硬盘大小为100G...

C++中的virtual关键字是什么?怎么用?
关键字Virtual的用法:include<iostream> using namespace std;class A{ public:virtual void display(){ cout<<"A"<<endl;} };class B :public A{ public:void display(){ cout<<"B"<<endl;} };void doDisplay(A p){ p->display();delete p;} int main(int argc,char argv[]){ d...

如何使用VirtualBox虚拟机
->Next ->输入虚拟电脑的名称,该名称将会在Virtual Box管理器的左边显示. 选择好操作系统的类型和版本.->给虚拟电脑分配内存.默认是512M,可以修改为1024M.->虚拟硬盘,选择使用现有的虚拟硬盘,打开对话框,找到copy到本地的XXX.vdi文件.完成.2. 如何备份虚拟机?安装完一个系统,还有增强功能后,可以给...

台前县13347911399: 怎么用VirtualBox后台运行 -
昔股奥天: 在cmd中执行"C:\vbox安装路径\VBoxManage" startvm "你的虚拟机名字" -type headless 如此虚拟机就会在后台运行,下面是如何获取 执行 VBoxManage list vms C:\Program Files\Oracle\VirtualBox>VBoxManage list vms"LServer-Centos6....

台前县13347911399: 如何在Windows 7下实现VirtualBox虚拟机开机后台自启动 -
昔股奥天: Guest OS: Ubuntu、Windows XP 开启远程登录,并设置用户密码,XP用control userpasswords2设置自动登录(取消“要使 用本机,用户必需输入服务器密码”) 虚拟机软件:VirtualBox-4.0.2-69518-Win 目的:开机后自动后台运行虚拟机,...

台前县13347911399: 如何让Oracle VM VirtualBox虚拟机在后台运行 -
昔股奥天: 行Oracle VM VirtualBox虚拟机,记下你要在后台运行的是哪一个虚拟机,比如我这里运行的是 “2003“ 这一个 记录虚拟机的安装路径,当然最简单的办法就是在快捷方式上面点右键,查看属性了 新建一个文本文件,输入以下内容,并另存为 ...

台前县13347911399: vmware虚拟机后台运行的怎么打开 -
昔股奥天: 方法: 1、打开虚拟机系统,这时虚拟机里的系统是正常运行的. 2、如果要后台运行,可以直接最小化,或者点击系统上的“X”关闭. 3、这时VM会出现三个提示的选项,点击最后一个“后台运行”即可. 4、内容翻译.

台前县13347911399: 请教如何让vmware虚拟机后台运行? -
昔股奥天: VMware相信都不陌生,在主机上关闭vmware的窗口如何让虚拟机任然在后台运行 打开系统服务窗口找到 VMware Authorization Service 服务,右键启动即可 启动该服务后关掉窗口时会弹出 选择“在后台运行” -> 确定 即可 VMware(中文名威...

台前县13347911399: 如何启用电脑对服务器的远程访问 - 怎样启用对服务器的远程访问
昔股奥天: 1. 怎样启用对服务器的远程访问1、首先需要点击“开始”菜单,右键点击“我的... 需要关闭--注意不是挂起--所有运行中的虚拟机,并关闭整个VirtualBox系统.在...

台前县13347911399: VMware虚拟机后台运行后怎么重新打开 -
昔股奥天: 这个新版本允许在有运行中的虚拟机时切换到后台运行,VMWare不再占用任务栏空间,这个平时不会使用的程序窗

台前县13347911399: 虚拟机 后台运行 如何切回前台 -
昔股奥天: 在系统托盘里找虚拟机的图标,左键单击一下会弹出选项,注意是单击.双击弹出的虚拟机界面不显示后台运行.单击后会弹出一个选项,里面会显示正在后台运行中的所有虚拟机,选择你需要切回前台那个.我用的是7.10英文版的.不知道你用的版本是这样不?

台前县13347911399: 如何将VirtualBox VM作为无头服务器运行 -
昔股奥天: Oracle VM VirtualBox大部分情况下作为桌面应用程序使用,这意味着所有和VirtualBox通讯的虚拟化系统都是通过产品的桌面端接口来实现的.可以通过网络或者VirtualBox的远程显示工具同虚拟化系统进行通讯,但是 通常情况下需要借助桌面端图形用户接口(GUI)来完成.然而,如果因为一些其他原因,你不想使用GUI来访问某个机器,那就没有必要启动它.否则,它能做的就只能是浪费内存资源和造成桌面端混乱.

台前县13347911399: 虚拟机怎么后台运行 -
昔股奥天: 关闭页面的时候会提示你的..有三个选项..选择后台运行

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网