公告:本站正在遭受网络攻击,访问速度可能严重下降甚至无法访问。

虚拟机增强功能:修订间差异

来自BetaWorld 百科
跳转到导航 跳转到搜索
(Convert to Template)
(语法修正)
第1行: 第1行:
{{NavBar|[[Beta 常识]] > '''虚拟机增强功能'''}}
{{NavBar|[[Beta 常识]] > '''虚拟机增强功能'''}}
==综述==
==综述==
一些功能较为强大的虚拟机软件提供虚拟机增强功能程序包供虚拟机安装。这种增强功能包通常包含各种驱动。
功能完备的虚拟机软件一般会提供模拟机型对应的驱动程序和辅助工具,以减少模拟问题并提升虚拟机的性能和用户交互体验,这种工具包可称作虚拟机增强功能包。


增强功能程序是必须与相应的虚拟机软件配合使用的。VMware的增强功能程序叫做VMware Tools或者简称为VMtools;VirtualBox的叫做VBoxAdditions。
一般来说,虚拟机软件通常会自带该功能包,不需要单独下载,但根据特殊用户需求也会有另外下载的情况。VMware的功能包被称为VMware Tools或者简写为VMTools,VirtualBox的软件包名称是VBoxAdditions,Virtual PC的软件包名称是VMAdditions等等。
不安装增强功能程序不影响虚拟机基本功能的使用,只是使用起来就没有这么宜人。而如果装错了增强功能程序,或者误在用于实机的系统里装了增强功能程序,一般情况下也不会致命,程序只是检测到环境不对然后简单地停止工作,一般不会带来其他问题。
不安装增强功能包一般不影响虚拟机的基础功能,但因为没有辅助用户主机端的交互工具和虚拟机内系统的驱动,使用体验可能会不理想。一般来说用户并不会安装错误的功能包或者将该包安装到主机端系统,但如果因某些原因错误安装了该功能包,可能会对系统造成预期外的影响。


“增强功能程序”这个短语严格来说应该仅指其程序本身,但是有些增强功能程序包(比如VMware Tools安装包)安装的时候会顺便装一些增强功能程序(比如VMware Tools)之外的东西,例如某些虚拟机专用的驱动(比如VMware SVGA驱动),造成有些人误认为驱动是增强功能程序固有的一部分——其实不是的。它们在概念上应该是相互独立的。我们研究虚拟机增强功能程序的时候,一般研究的是那些驱动。
在某些系统环境下功能包安装程序或其辅助工具部分可能无法正常运行,此时为了用户体验,可以从功能包中提取驱动部分安装使用,具体方法根据不同功能包而定。
 
你也可以自己从增强功能包中提取驱动为自己所用。


== 具体效果 ==
== 具体效果 ==


有些增强功能程序包可以做到:
增强功能包可以做到的包括但不限于:
*根据虚拟机软件窗口的大小,自动适应客户机的分辨率;
*根据虚拟机窗口的大小,自动调整系统分辨率;
*给客户机自动同步一些主机的设置,例如系统时间和显示DPI(注意在 Beta 系统下,除非时间炸弹已被去除或该 Build 不受时间炸弹影响的话,建议不要安装增强功能,否则可能因时间同步而触发时间炸弹);
*给客户机自动同步一些主机的设置,例如系统时间和显示DPI等(注意在 Beta 系统下,除非时间炸弹已被去除或该 Build 不受时间炸弹影响的话,建议不要安装其中的辅助工具,否则可能因时间同步而触发时间炸弹);
*在主机和客户机之间共享剪贴板;
*在主机和客户机之间共享剪贴板;
*直接把主机的文件拖拽复制到虚拟机……
*直接把主机的文件拖拽复制到虚拟机……
此外还有一些很细微的地方可以变得更加人性化,比如说鼠标离开虚拟机的时候自动隐藏虚拟机屏幕上显示的光标(即鼠标集成功能)等等等等,难以尽举。
此外还有一些微妙的人性化功能,比如说虚拟机内外光标无缝切换(即鼠标集成功能)等,根据虚拟机种类的不同实现的功能各有差异。


== 安装 ==
== 安装 ==
一般有此类程序包的虚拟机软件都提供了十分直观的安装方式,甚至额外附加了很多文字引导和说明,只要一步一步去做,一般不会遇到任何困难。
一般有此类程序包的虚拟机软件会在菜单栏和工具栏提供增强工具包的安装入口,可能海回额外显示一些文字引导和说明,相当直观。
===VMware Tools===
===VMware Tools===
====Windows NT 4.0~Windows 2000====
====Windows NT 4.0~Windows 2000====
第29行: 第27行:


====其他Windows Whistler Build以及Windows Longhorn Milestone Beta====
====其他Windows Whistler Build以及Windows Longhorn Milestone Beta====
Windows Whistler和Windows Longhorn的很多Build要想安装VMware Tools时,则可能被提示“Setup was unable to upgrade the Windows Installer.”,无法继续进行安装。
Whistler Build 2267确认无法安装VMWare Tools,其他Whistler(XP)和Longhorn(Pre-Reset Vista)的相当一部分测试版在试图安装VMware Tools时可能被提示错误“Setup was unable to upgrade the Windows Installer.”并中止安装,此时可以试试下载[http://pan.baidu.com/s/1pLFkyQR 这个msi文件]  ,启动到目录服务恢复模式,然后在虚拟机内运行该msi安装。[http://tieba.baidu.com/p/5304062172 参见原帖]
如果你遇到这个问题,可以试试下载这个msi文件 http://pan.baidu.com/s/1pLFkyQR ,启动到目录服务恢复模式,然后把msi文件拿给虚拟机安装。
 
(参见原帖 http://tieba.baidu.com/p/5304062172


===Virtual PC 2007 虚拟机附加件===
===Virtual PC 2007 虚拟机附加件===
====Windows 95====
====Windows 95====
Windows 95 无法使用 Virtual PC 2007 的虚拟机附加件,但是您可以提取 Virtual PC 2004 版本的虚拟机附加件,直接在 Windows 95 下安装就好了。
Windows 95 无法使用 Virtual PC 2007 的虚拟机附加件,但是 Virtual PC 2004 版本的虚拟机附加件可以直接在 Windows 95 下安装,从该版提取增强包安装即可。

2022年4月24日 (日) 14:31的版本

综述

功能完备的虚拟机软件一般会提供模拟机型对应的驱动程序和辅助工具,以减少模拟问题并提升虚拟机的性能和用户交互体验,这种工具包可称作虚拟机增强功能包。

一般来说,虚拟机软件通常会自带该功能包,不需要单独下载,但根据特殊用户需求也会有另外下载的情况。VMware的功能包被称为VMware Tools或者简写为VMTools,VirtualBox的软件包名称是VBoxAdditions,Virtual PC的软件包名称是VMAdditions等等。 不安装增强功能包一般不影响虚拟机的基础功能,但因为没有辅助用户主机端的交互工具和虚拟机内系统的驱动,使用体验可能会不理想。一般来说用户并不会安装错误的功能包或者将该包安装到主机端系统,但如果因某些原因错误安装了该功能包,可能会对系统造成预期外的影响。

在某些系统环境下功能包安装程序或其辅助工具部分可能无法正常运行,此时为了用户体验,可以从功能包中提取驱动部分安装使用,具体方法根据不同功能包而定。

具体效果

增强功能包可以做到的包括但不限于:

  • 根据虚拟机窗口的大小,自动调整系统分辨率;
  • 给客户机自动同步一些主机的设置,例如系统时间和显示DPI等(注意在 Beta 系统下,除非时间炸弹已被去除或该 Build 不受时间炸弹影响的话,建议不要安装其中的辅助工具,否则可能因时间同步而触发时间炸弹);
  • 在主机和客户机之间共享剪贴板;
  • 直接把主机的文件拖拽复制到虚拟机……

此外还有一些微妙的人性化功能,比如说虚拟机内外光标无缝切换(即鼠标集成功能)等,根据虚拟机种类的不同实现的功能各有差异。

安装

一般有此类程序包的虚拟机软件会在菜单栏和工具栏提供增强工具包的安装入口,可能海回额外显示一些文字引导和说明,相当直观。

VMware Tools

Windows NT 4.0~Windows 2000

Windows NT 4.0需要升级到SP6才可以安装VMware Tools。Windows 2000需要升级到SP4并安装KB835732补丁才可以安装VMware Tools。这些补丁现在仍然容易在网上搜索到,这里就不提供下载链接了。

Windows Whistler Build 2267

Windows Whistler Build 2267已经确认不可以使用VMware Tools。无论是从带有VMware Tools的Windows 2000升级上去,还是对全新安装的2267直接进行强行安装,都没有成功过的记录。

其他Windows Whistler Build以及Windows Longhorn Milestone Beta

Whistler Build 2267确认无法安装VMWare Tools,其他Whistler(XP)和Longhorn(Pre-Reset Vista)的相当一部分测试版在试图安装VMware Tools时可能被提示错误“Setup was unable to upgrade the Windows Installer.”并中止安装,此时可以试试下载这个msi文件 ,启动到目录服务恢复模式,然后在虚拟机内运行该msi安装。参见原帖

Virtual PC 2007 虚拟机附加件

Windows 95

Windows 95 无法使用 Virtual PC 2007 的虚拟机附加件,但是 Virtual PC 2004 版本的虚拟机附加件可以直接在 Windows 95 下安装,从该版提取增强包安装即可。