如何优化VMware Server虚拟机系统

  • 时间:
  • 浏览:0





作者: IT168

CNETNews.com.cn

10008-09-11 12:45:11

关键词: VMware 操作系统 Windows 虚拟机 VMware Server

  在现实状况中,某些商业系统多多线程 只能分别在Windows或Linux下运行。这么,怎样在同一台主机上运行Windows和Linux一种系统,以支持尽有后后多的应用软件,就成了另有2个重要的课题。VMware Server虚拟机模拟软件的经常出显为处理这个问题报告 提供了不错的妙招,它能才能 一齐运行Linux和Windows等其它操作系统,且每个操作系统在各自 独立的窗口里运行。

  不过,尽管能才能 在Windows主机下运行VMware Server,但不推荐这么做——Windows的蓝屏死有后后让Windows主机和Linux虚拟机系统一齐挂掉,然后我们都都选取在Linux下运行虚拟软件。这个模拟能帮助Windows用户容易地过渡到Linux,它让用户在使用新的Linux应用系统多多线程 时就像在使用熟悉的Windows应用一样,且用户不时要关心它是运行在Linux下还是Windows下。

  当前,VMware主要有另有2个版本:VMware Server、VMware Workstation和VMware ACE。VMware Server是免费的,它给Linux提供了多操作系统功能。VMware Workstation和VMware ACE为系统多多线程 开发人员提供额外功能,这个于给一台虚拟机分配多个CPU,给虚拟机设置安全策略。

  主流x86多系统的选取

  确觉得Linux下运行Windows或其它操作系统应用有几种妙招,但觉得VMware Server是最符合我的要求的。当然,所有的模拟软件有的是降低性能,有后后消耗更多的内存。然后,我的测试系统配备的是Athlon310000+的CPU,1GB DDR2的内存——VMware在Duron 110000、512M DRAM和3GB的虚拟内存(交换文件)下才能运行得不错;但有后后同样是Duron 110000的CPU,只配置1GB的虚拟内存(交换文件),运行起来就不太流畅了。另外,有后后有硬件虚拟化支持(如Intel VT和AMD-V)就更好了,但对VMware Server来说这不要 再是必需的。

  某些几种运行內部操作系统应用的妙招及其特性与限制如下表所示:

  Vmware的系统优化

  在不同的Linux版本中安装VMware Server有细微的差别。注意,本文的重点这么于怎样安装VMware Server软件,然后必告诉你怎样优化系统,使VMware Server更有效地工作。

  首先,我们都都从http://www.vmware.com/download/server/下载VMware Server(下载时时要提供注册号码),从http://ftp.cvut.cz/VMware/VMware-any-any-update105.tar.gz能才能 下载各种补丁,含有某些支持VMware Server的内核模块。注意,当运行VMware的配置脚本时,会提示你输入VMware设备的目录名称,把/var/lib/VMware/Virtual Machines改成/var/lib/Virtual_Machines。有后后有后后有空格,在用命令行应用系统多多线程 访问有的是有然后麻烦。另外,当在虚拟机配置向导里提示输入虚拟机名称时,然后必带空格,如要用Windows_98代替Windows 98。

  不论VMware虚拟机系统依赖有哪些配置,运行起来和在物理机器本地运行是一样的。比如,假设USB有问题报告 ,则在Windows控制面板里,找到系统、设备,就能看到跟物理机器安装时一样的错误图标。其它如音频、网络、视频以及各类驱动问题报告 也是一样。

  有后后你然后安装过VMware Server(你有后后然后升级下主机系统有后后换个Linux版本),我希望把.vmx和.vmdk文件倒入相应的地方,如/var/lib/VMware/Virtual_Machines/,有后后改变文件的所有者属性和访问权限。从VMware Server控制台选取VM菜单,安装VMware Tools,能提高速率和稳定性,才能让我访问VMware音频和视频驱动。

  虚拟以太网卡的配置

  我们都都能才能 通过虚拟以太网卡在虚拟机和主机之间传输文件,系统默认提供的网卡是AMD PCNet PCI网卡,传输速率至少是1000Kbps,添加Pro10000的网卡,能提高到3Mbps。VMware Server的虚拟以太网卡在vmx配置文件里然后一行文本,跟实际网卡一样,它也时要驱动系统多多线程 。有后后驱动系统多多线程 位于C盘下的好几级目录中(如下图),那你应该创建另有2个快捷妙招倒入C盘根目录下,另有2个安装驱动时就不要 再找来找去了。

  进入/var/lib/VMware/Virtual_Machine/Windows_98。用另有2个文本编辑工具打开.vmx文件,在Ethernet那一节的第一行前插入:ethernet0.virtualDev = e10000。保存文件,退出。有后后,启动虚拟机下的Windows系统,做如下操作:

  1. 从开始英语 英语 菜单的设置-系统-设备下删除AMD网络适配器。

  2. 重启虚拟机Windows系统。

  3. 当提示你为另有2个PCI以太网卡安装驱动时,点取消。

  4. 打开开始英语 英语 菜单-设置-系统-设备,找到那个有问题报告 的网络设备。

  5. 右键单击该网络设备,选取安装驱动。

  6. 选取“从磁盘安装”。

  7. 到你然后创建的快捷妙招,选取.inf驱动安装文件,点击OK,就会看到另有2个列表。

  8. 有后后选取Intel Pro/10000 MT桌面连接,点OK。

  9. 当提示让我Pro/10000安装包时,选取C盘的快捷妙招。当提示时要Windows安装盘时,插入光盘。

  10. 点击完成按钮。

  11. 重启。

  12. 改变网卡设置,选取开始英语 英语 菜单-设置-网络-Intel Pro/10000 MT 桌面连接-属性-高级-连接速率和双工,选取10000Mbps自动协商。

  通过Samba在主机系统和虚拟机系统间共享文件

  通过VMware Server安装虚拟机系统,最大的好处随可不能不能 才能 用传统的Windows应用系统多多线程 和本地的Linux应用访问同另有2个文件。有后后,在Linux主机系统和Windows虚拟机系统之间共享文件是必需的。Samba是一组给Windows客户端提供文件和打印机共享服务的系统多多线程 集合,能才能 让有有哪些客户端象访问网络磁盘一样访问Linux文件系统。下面我们都都给出出某些提示供参考。

  首先,保证系统有后后安装Samba。通常是默认安装的,但最好查一查。在下面的Samba配置文件中,“Username”指你的用户名,Linux主机系统下的用户ID要和Windows虚拟机系统下的一致。这个文件定义了Linux和Windows共享的基本配置。更多的信息,能才能 运行如下命令查看Samba的帮助文件:$ man Samba。有后后到Samba的网站查看相关文档。

  1)VMware Server的Samba配置

  用root用户打开另有2个Linux文本编辑工具,把下面的内容保存为文件:/etc/Samba/smb.conf (;表示注释行)

  [global]

  ;General server settings

  netbios name = FC6

  workgroup = workgroup

  wins server = 169.0.0.1

  server string = Samba Server

  printcap name = /etc/printcap

  cups options = raw

  log file = /var/log/Samba/%m.log

  max log size = 1000

  socket options = SO_KEEPALIVE TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192

  ; SO_SNDBUF=8192

  dns proxy = no

  guest ok = yes

  guest account = username

  security = user

  encrypt passwords = yes

  username map = /etc/Samba/smbusers

  smb passwd file = /etc/Samba/smbpasswd

  restrict anonymous = no

  domain master = yes

  preferred master = yes

  max protocol = NT

  acl compatibility = winnt

  ldap ssl = No

  server signing = Auto

  [win]

  path = /home/username/data/

  writeable = yes

  valid users = username

  comment = home

  admin users = username

  browseable = yes

  case sensitive = no

  配置文件中的“path”指你时要共享的Linux目录,有的是的是了你允许Linux和Windows都能访问的文件空间。在Windows虚拟机系统下访问时,让我选取“映射到网络驱动器”。这时,你就能看到你在Linux和Windows共享的内容了。刚安装的Windows系统访问Linux主机系统时,有后后会有后后Windows安装了防火墙而弹出另有2个提示框,如下图:

  如图所示(假设本地IP是196.x.x.x范围的),告诉你的防火墙允许NetBIOS访问那个IP:

  2)有用的SAMBA提示

  下面的提示能才能 帮助你更好的在Linux和Windows共享文件:

  · 在物理主机上运行Windows系统时,不要 再修改有后后共享的目录名称。只把有有哪些非Windows系统只能访问的文件倒入Windows驱动器下。

  · 有后后你只能在Linux系统下直接访问虚拟机系统下的文件,然后最好把数据文件保位于Linux空间下,有后后通过Samba共享给Windows系统多多线程 用。

  · 在Windows桌面上的快捷妙招点击右键,把驱动盘符C改为E,另有2个你就能才能 继续使用有有哪些快捷妙招

  设置音频

  VMware Server下的虚拟机系统才能处理多媒体内容,并通过声卡播放声音。有后后你的主机系统和虚拟机系统有的是64位的,能才能 到Vmware官方网站上下载驱动(http://download3.vmware.com/software/wkst/vmaudio-5.10.0.31000)。下载然后,克隆qq到Windows文件系统下,安装时跟安装其它音频驱动一样。其它状况时要另有2个做:

  1. 打开控制面板-设置-系统-声音,安装Windows声音驱动。

  2. 删除所有的音频驱动。

  3. 安装驱动文件。

  4. 重启,在驱动文件里找到系统提示要的.cat文件(或其它配置文件),点击OK。

  5. 播放另有2个声音文件。

  6. 把KDE的声音管理设置改为“自动检测”,有后后告诉它空闲2秒钟后释放资源。

  USB设备配置

  通过VMware Server下的Windows应用能才能 直接访问打印机、扫描仪有后后其它USB设备。如在VMware Server控制台的菜单查找打印机:VM >Removable Devices >USB Controller >printer(如下图)。

  这么,怎样在VMware里使用USB打印机呢?其步骤如下:

  1. 打开VMware Server。

  2. 点击Windows标签。

  3. 点击添加设备。

  4. 添加USB控制器。

  5. 启动Windows。

  6. 打开VM工具栏,VM >Removable Devices >USB Devices >[你的打印机名]。

  7. Windows会提示找到新设备,要求你选取一款打印机有后后从磁盘安装驱动。插入你的打印机驱动光盘。

  8. 点击OK,能看到另有2个安装成功的提示窗口。

  9. 打开开始英语 英语 菜单-设置-打印机,就能看到你的打印机了。

  10. 右键打印机图标,选取属性。

  11. 点击“打印测试页”,看看打印机与非 打印出来。

  同样,安装扫描仪和其它USB设备也可参考上述步骤。值得一提的是,VMware虚拟USB适配器能才能 一齐使用另有2个USB设备。安装第2个USB设备时,我希望按照上方的步骤到VMware工具栏那一步就能才能 了。

  另外,另有2个USB设备能才能 被Linux主机系统使用,才能才能 被Windows虚拟机系统使用,你时要选取是哪个系统在使用它。选取菜单VM >Removable Devices >printer在虚拟机Windows系统下禁用打印机,另有2个主机的Linux系统才能使用它。有后后重新插拔一下打印机的USB线。打开打印机管理器,先停用、再启用一下打印机。

  在主机系统和虚拟机系统之间切换USB打印机,你时要在VMware Server上关闭USB设备,甚至通过重新插拔一下来重启设备,有后后打开Linux开始英语 英语 菜单-控制中心,点击外设-打印机,选取相应的打印机菜单,点击下拉菜单的重启项,重启CUPS Linux打印系统。

  优化VMware Server虚拟机系统的小提示

  下面是我常用到的小提示:

  · 磁盘速率:大多数版本有的是调整硬盘速率的选项,借此让我让硬盘访问速率加倍。

  · 把虚拟硬盘文件(即VMware虚拟机系统的“硬盘”)分割成多个2GB的文件,我发现另有2个能显著提高访问速率。

  · 某些优化Windows系统的小技巧在虚拟机下才能才能 用,当然最好安装防火墙和反病毒软件。

  · 有后后映射驱动器上的某个系统多多线程 运行慢有后后有问题报告 ,能才能 在Windows虚拟机系统下重新安装试试。让我重新安装过Eudora、MS Office、CorelDRAW和Paint Shop Pro。有后后你本地安装的Windows系统在C:Program Files下有系统多多线程 ,也安装进虚拟机的虚拟硬盘上去,不要 再留在映射驱动器E:(也然后/home/username/win)上。

  最后,值得一提的是,分割虚拟硬盘文件不仅不不利于提高访问速率有的是不利于备份。通过以下命令能才能 分割虚拟硬盘文件:# VMware-vdiskmanager -r sourceDisk.vmdk -t 3 destinationDisk.vmdk。完成然后,要修改一下访问权限:

  chown username:username *.vm*

  chmod 777 *

  打开另有2个的.vmx文件,保证上方的硬盘项是指向分割后的文件里的第另有2个。VMware相关的文件列在/etc/VMware/locations这个文本文件里。

  在Linux主机系统之上通过VMware Server运行Windows虚拟机系统,让用户能才能 一齐使用另有2个系统。也然后,既能才能 享受Linux的稳定性和健壮性,又能享受Windows系统多多线程 的易用性和通用性。也为现代计算机系统的后续扩展提供了空间。随着Linux系统多多线程 变得一样易用而功能强大,普通用户才能比较容易的使用Linux系统多多线程 。