当前位置:首页 > 虚拟机 > 正文

win7虚拟机开机命令


一、如何在Windows7下实现VirtualBox虚拟机开机后台自启动GuestOS:Ubuntu、Windows/>虚拟机软件:VirtualBox-4.0.2-69518-Win
用途:开机后自动在后台运行虚拟机,只有进程,不显示GUI界面。
由于VMwareServer2仅支持Windows2008服务器系统,Windows7系统即使可以安装也不适合使用,
可能会出现问题。VMwareWorkstation不是免费的,不具备后台运行虚拟机的功能。
只能使用第三方软件将虚拟机作为系统服务启动或者设置“开机后后台运行”关闭”被激活。虚拟机使用批处理来启动虚拟机,然后杀死进程或使用计划任务。所以选择免费使用
VirtualBox。
后台启动VirtualBox虚拟机有两个命令:
VBoxHeadless-s|--startvm|[--vrde=on|off|config]
在VirtualBox1.6之后的版本中,VBoxVRDP只是VBoxHeadless的快捷方式,不再是一个单独的命令。
为了防止VRDP端口(虚拟机设置中的远程桌面)被外界访问,使用--vrde=off参数且虚拟机使用桥接网络
虚拟机系统自带的不受此参数影响。
VBoxManage[-q|--nologo]startvm|[--typegui|sdl|noheader]
允许使用以下值:
gui-启动虚拟机并显示GUI窗口。这是默认设置。
headless-StartsaVMwithoutawindowforremotedisplayonly。
启动虚拟机的脚本(虚拟机名称为XP):
@echooff
::byoicu
cd/d"D:\ProgramFiles\Oracle\VirtualBox"
VBoxHeadless--startvm"XP"
::VBoxManagestartvm"XP"--typeheadless
如果我直接启动脚本组(包括将脚本放在“启动”中),无论使用哪个命令启动虚拟机,都会出现无头cmd窗口,无法使用start“”消除。虚拟机也退出了,而且是非正常关闭。可以同时启动多个虚拟机系统。
关闭虚拟机的脚本:
@echooff
::byoicu
cd/d"D:\ProgramFiles\Oracle\VirtualBox"
VBoxManagecontrolvm"XP"acpipowerbutton
::send{Enter}teVM,forWindowsGuestOSonly.
VBoxManagecontrolvm"XP"keyboardputscancode1c
在用户组策略中打开,退出脚本,添加以上2条分别是脚本。这里无法使用计算机启动/关闭脚本经过测试,由于SYSTEM用户执行的脚本无法访问网络等权限,导致虚拟机无法启动。使用登录脚本启动虚拟机不会显示headlesscmd窗口(系统组策略默认隐藏运行脚本)且任务调度方式未测试。
远程登录Windows虚拟机后,如果没有远程注销,则无法使用关闭虚拟机脚本关闭虚拟机
原因是当计算机处于关闭状态时shutdown时,会提示“其他用户已登录到这台计算机,关闭WINDOWS将导致他们丢失数据。是否要继续关闭导致acpi关闭方法失败?”在来宾系统上运行关闭/退出脚本时,使用
shutdown-s-t0也没有效果。解决办法是向虚拟机发送回车键来模拟“确定”操作,当然也可以使用shutdown远程关闭系统,但是配置和操作比较费力。
当虚拟机为Linux时,避免使用和交替登录。


二、Win7系统下关闭虚拟机开机停在dhcp无法启动怎么办许多用户使用虚拟机来安装和体验多个系统。然而,一些用户报告,在安装虚拟机时,虚拟启动过程在DHCP处停止,无法启动虚拟机启动顺序,这是由于网络是首次启动造成的。下面我给大家讲解一下Win7系统下关闭和启动虚拟机并停止DHCP而无法启动的具体解决方法。
1.首先打开虚拟机软件,不要启动虚拟机系统。右键单击已安装虚拟机系统的电源,选择“开机时输入固件”(适用于vm8及以上版本)。如果其他版本没有这个选项,也可以开机按键盘F2进入);
2点击后,虚拟机会自动开机,自动进入虚拟机BIOS;
3.进入BIOS后,使用键盘上的右方向键。自定义启动选项,你会发现Network为第一启动项;
4使用键盘上的+号调整顺序,将光驱改为第一启动项。按键盘上的F10保存设置。虚拟机将自行重新启动。如果CD-ROM驱动器中加载了启动ISO文件,则将从CD-ROM驱动器启动。如果您没有看到此步骤;
5.如果虚拟机光驱没有启动ISO文件,可以使用此步骤添加。6.完成这些步骤后,虚拟机将顺利启动,您可以安装操作系统。


三、我安装虚拟机之后创建一个win7然后开机就是这样,怎么办1.使用VMWare创建虚拟机:
1.首先新建一个虚拟机,如下图点击
2.点击“下一步”,我们就按照向导来规划虚拟机,有经验的用户当然也可以使用“用户模式”,因为还有内存等硬件的额外配置操作。
3选择操作系统如果你想虚拟化,你实际上可以选择你想要的。我在这里仅使用标准名称“MicrosoftOperatingSystem”。在下面的下拉列表框中我选择Vista,因为如果选择WinXP,则默认情况下硬盘空间为8G。当然,我选择这个是因为不想以后再手动调整。
4“win7_7000”,存储路径为任意一个剩余空间较大的
5因为我只是想简单看一下,如果不想连接网络,可以选择第一个选项拨入网络,第二个选项分配磁盘空间。我选择了默认的16G,因为Win7不太薄,因此需要留出额外的空间。
至此,磁盘空间的分配和虚拟机的创建就完成了。接下来我们在虚拟机中安装Win7。
(我是使用“用户模式”来设置虚拟机,所以内存大小会有差异。)
虚拟机安装Win7前的设置:
我们先看一下虚拟机设置的信息
上面说了,我有虚拟机1GB磁盘空间分配使用
在安装系统之前,我们需要做几个小步骤——
1在VMware工具栏中点击虚拟机,找到设置选项。将出现一个设置。
2.我们先删除左侧列表框中的第四个条目“FloppyDisk”,因为我们不能使用软盘,而且虚拟机启动时会先识别软驱,这会需要很长时间~
3.点击第三项“CD_Rom”并从右侧的单选按钮中选择“使用ISO映像”ImageforWin7了吗??自己上网找找吧~
OK~虚拟机全部设置完成后,我们开始安装Win7~
3在VMWare虚拟机Win7下安装:
1.首先我们必须打开计算机。这里的开机是指启动虚拟机中的系统。
点击如果下图显示“启动此虚拟机”,在弹出的信息对话框中选择“是”!
2.查看下图中的主页界面。您可以按照下面的键盘快捷键来设置虚拟机BIOS,因为最初空虚拟机区域中没有安装系统,启动时会自动检测到自启动项。这里我们安装镜像来自动启动。
3.右边是主界面和安装时间。
4和原来的安装过程一样,一开始会要求你选择语言、键盘类型和时区。由于这是测试版,因此默认语言仅为英语。
5下面您将看到用户协议。在第二行中我们已经可以看到此副本已经是Win7的测试版。点击“我同意”,然后进行下一步(说真的,这个用户协议读起来真累,明显是欺负老百姓了!)
6、由于虚拟机的磁盘空间只有默认识别虚拟分区,我们只能看到磁盘空间中分隔出一个空的16GB分区。单击“下一步”
7.与Vista及以前的Win7beta版本相同。
8安装后将重新启动。
9系统将要求您注册安装信息。
br/
10继续安后,我们就完成了Win7的安装过程
11我非常喜欢滚动条,但我对它还是陌生的。当时我还记不清开机后我翻了多少次电脑,我们照常设置了用户名、密码、激活、更新、网络设置等注册行为13久违的主屏幕~
14.当我进入Win7桌面时,说实话我不太喜欢桌面上的鱼。这可能是因为我刺伤了鱼刺的心理阴影……
15。这是我安装Win7后占用的硬盘大小。近9GB的容量足以让很多小硬盘望而却步。看来微软还能推动硬件的发展,这也是一个问题……
16我已经做了广泛的比较。我只是均匀分配我的系统~毕竟在Vista时代,性能指标意味着很多东西……