Icebird

Delphi/C# - My favorite programming language

导航

InnoTek VirtualBox – 很有潜力的OS模拟器

Virtual PCVMware如今又有了一个强力的竞争对手,就是今年才听说的InnoTek VirtualBox,与VMware不同,这是一个开源的软件,意味着以后的潜力巨大,并且从最新发布的版本使用情况来看,其特点也很突出,就是模拟的OS运行效率良好,更加令人期待后续的更新版本。

 

我只想着重介绍一下使用NAT方式下的共享目录的用法,(HostGuest均为Windows)

 

1.         首先,进入命令提示符模式,然后进入到其安装目录下

2.         在资源管理器下新建一个目录C:\TEST,并设置为共享目录(共享名: TEST)

3.         如果虚拟机在运行中,则应该先关闭。
输入命令并执行: VBoxManage sharedfolder add "WINXP" -name "TEST" -hostpath "C:\test"
其中的WINXPVirtualBox的虚拟机的名字

4.         然后启动虚拟机WinXP,启动起来后执行命令net use x: \\vboxsvr\TEST
其中x: 你可以随意指定未占用的盘符,注意\\vboxsvr\是不能修改的

5.         Ok, you made it. 这样,虚拟机与Host就可以很方便的交换文件了。

 

如果以后想删除共享目录,则关闭虚拟机后在命令行下输入并执行:VBoxManage sharedfolder remove "WINXP" -name "TEST"

 

如果是Linux,请自行查阅帮助中的Folder Sharing一节

 

 

FAQ

  Q: 如何直接启动虚拟机?

  A: 执行:VBoxManage startvm "WINXP",你可以做成一个批处理文件来执行

另外,还有一个简洁的前端GUI,也可以这样启动:VBoxSDL -vm "WINXP"

 

  Q: 如何才能使用VRDP (远程桌面)

  A: 首先,虚拟机必须打开VRDP支持,VBoxManage modifyvm "WINXP " -vrdp on,然后用如下命令启动虚拟机:

       VBoxManage startvm "WINXP" -type vrdp.
      
       VBoxVRDP -startvm "WINXP"

这样启动的虚拟机在Host上是没有界面的。

接下来,你要做的就是打开附件->通讯->远程桌面连接,然后输入HostIP与设置好的端口并连接(端口是虚拟机由设置决定的,你可以随意指定)

 

 

一般来说,普通用户是不需要使用虚拟机的,对于软件测试人员很有用。对于我而言,将其当作一个试验风险软件的一个环境,或者专门用于上网也是很安全的。

posted on 2007-03-27 18:26  Icebird  阅读(1765)  评论(1编辑  收藏  举报