vmware常见问题集锦

2010年1月2日 发表评论 阅读评论

vmware在使用过程中常常会碰到各种各样的问题,无论是Linux(Fedora/Ubuntu/CentOS)还是Windows(XP、Vista、7),然而网络上提供解决方法的帖子也非常少,这里我收集了关于Linux下和Windows下vmware常见问题的解决方法,提供给大家参考。

Q:我安装了vmware的rpm包,有vmware命令了,但为什么不能运行vmare?
A:请先运行vmware-config.pl,做一些必要的配置,一般按默认回车就可以,要注意的是,配置过程中要编译vmmon等模块,请保证你的kernel-header-source包已经正确安装
Q:我第一次运行vmware时,要求输入注册码,怎么办?
A:无可奉告,请自行弄一个

Q:我安装了vmware,也配置好了,第一次确实运行了,但后来不知怎么搞的,无法运行,在终端里输入命令有如下的出错:
VMware Workstation Error:
Could not open /dev/vmmon: No such device.
Please make sure that the kernel module `vmmon’ is loaded.
Press “Enter” to continue…
A:请确认你的vmmon模块已经加载,你可以在终端里运行ntsysv,将vmware服务选上,重起一下;或,直接在终端里运行这个命令:/etc/init.d/vmware start.

Q:我重新编译了内核,怎么vmware就不能用了?
A:请重新运行vmware-config.pl,让它重新编译vmmon等模块,新内核要和新模块对应.

Q:怎么新建一台虚拟PC?
A: 点”file”-“wizard”-“next”-“great standard virtual machinie”-选择你虚拟的系统的类型-设置你虚拟PC的名字和虚拟文件的安放目录-“great a newvirtual disk”-设置虚拟硬盘的大小(如果下面有红叉出现,请调小一点)-“enable cdrom”(除非你没有)-“enable floppy”(除非你没有软驱)-“NAT”-“DONE”.

Q:我linux分区空间不够,可以将虚拟的硬盘建立在fat区吗?
A:可以,但性能可能有少许下降.

Q:在设定好虚拟PC后,我还想修改它的设置(譬如我想加大虚拟PC的内存),那怎么办?
A:在”file”-“open…”那里加载你想修改的虚拟PC的配置文件,然后选”settings”-“configuration editor”,要注意的是,只有在POWER OFF的情况下才可以修改.

Q:我在虚拟的硬盘上安装系统,会影响原来的硬盘分区吗?
A:不会,虚拟硬盘其实是一个文件而已,你可以对虚拟的硬盘任意格式化,任意分区,对真正的硬盘分区丝毫无损.

Q:我可以虚拟多个硬盘吗?或多个光驱?
A:没问题,最多可以4个IDE硬盘或光驱,6个SCSI硬盘或光驱,在”settings”-“configuration editor”里可以设定.

Q:虚拟PC里的系统对虚拟的网卡支持如何?
A:非常好,虚拟的系统是linux或win95以上的话,能自动检测出来安装驱动;其他系统还没测试.

Q:我虚拟的系统是linux,为何虚拟PC加电时BIOS自检没有显示硬盘的信息?
A:对于linux系统,vmware默认虚拟的磁盘类型是SCSI的,自检时没显示,但不用担心,虚拟的SCSI设备很成功,常见的linux版本安装时和安装后能自动加载SCSI驱动.

Q:建立的虚拟PC后,如何安装win系统或linux系统,或其他系统?
A:安装方法和在真正机器上安装没区别.

Q:我只有要安装系统的安装光盘ISO文件,没有真正光盘,可以安装吗?
A: 可以,在”settings”-“configuration editor”-“IDE Drives”那里,选中一个IDE位置(其中P-M=primary master位置,P-S=primary slave位置,其他类推),Device Type选CD-ROM Image,在Name那里输入你的ISO文件的绝对路径(可用Choose按钮定位),选中”Start Conneted”,再选”install”就可以了,当然,得保证虚拟PC的bios里设置了光驱引导优先.

Q:我用ISO文件安装过程中,安装程序要求换盘(譬如安装linux),怎么办?
A: 当安装程序出现要求换盘的信息时,选vmware菜单上的”devices”-“ide?”(你的iso加载的位置),”disconnet and edit”,在弹出来的设置框的name里,将第二张光盘的ISO选上,按”OK”,然后再选菜单上的”devices”-“ide?”,”connect”,然后回安装程序,继续安装.

Q:我在安装红旗3.0或其他版本linux时无法支持图形化安装界面,字符界面安装中文显示乱码,怎么办?
A:暂时没办法解决,等下个vmware版本.

Q:我想让vmware里的系统也能上网,怎么办?
A: 首先保证母系统能上网,然后新建虚拟PC时将网卡定义为”NAT”模式,或在”settings”-“configuration editor”-“Ethernet Adapters”那里将”connection type”设置成nat模式,vmware里的系统用dhcp自动获取IP功能就可以了,对于win95以上,在”网络邻居”的属性里设置TCP/IP的属性为”自动分配IP”,其他的什么都不用设置;对于linux,将网卡的ip类型设置为dhcp,其他的也不用设置.

Q:我想让vmware里的系统也能播放音乐,怎么办?
A: 首先保证母系统能播放音乐,其次,暂时要求vmware的系统是win95以上(linux的话我还没配置成功,谁成功了说一下经验); 在”settings”-“configuration editor”-“sound”那里,device里填入/dev/dsp,选中”Start Conneted”,选install,然后安装win系统,这样安装完后win会自动检测虚拟出来的SB兼容声卡,自动安装驱动,可以播放mp3,当然也支持游戏;如果你vmware里的win系统已经安装好,那么在做了上面的设置后,重新搜索新硬件一番,就能自动检测出来而装上驱动了.

Q:我vmware里的系统检测不出显卡,(win)无法使用高彩以上模式,或(linux)无法进入图形化界面,怎么办?
A:vmware里的显卡是虚拟的,不能用一般的显卡驱动来支持:
安装vmware显卡驱动的方法:
1. 启动vmware,进入vmware里的linux系统里,然后选”setting”-“vmware tools install”的那个选项,会弹出个对话框,按”确定”就行(选这个选项其实是虚拟一张光盘在/dev/cdrom里,这张虚拟光盘里有虚拟驱动),然后就:
mount /dev/cdrom /mnt/cdrom (将虚拟光盘挂上)
cd /mnt/cdrom
ls
应该会看见一个vmtoolsxxx.tgz,将它拷贝到/tmp目录下,然后
tar zvxf xxx.tgz得到一个名字类似vmtools的目录
进入这个目录下,运行install.pl,一般来说,这个脚本会自动检测出你的linux版本,自动安装相应的驱动,一路确认就可以;如果检测不出来,就手动输入参数试试,譬如install.pl redhat,对于红旗3.0和3.2,用这个命令可以很顺利的装上驱动,跟着startx就可以进入图形化界面了
2.如果vmware里的系统是win95以上的win系列,就更加简单,启动vmware里的win后,点”vmware tools install”,也相当于虚拟一张光盘在光驱里,而在win95以上的系统中,如果没有禁止自动执行光盘程序(autorun)功能,则立即自动运行虚拟光盘上的自动安装程序,按几下”确定”就完成了安装过程;如果你禁掉了光盘自动运行功能,自己进入”我的电脑”里的相应光盘,运行上面的 setup.exe就可以了,重起vmware里的win即可进入高彩模式

Q:怎样在vmware里的系统访问真正物理硬盘上的分区?
A: 在”file”-“open…”那里加载你想修改的虚拟PC的配置文件,选”settings”-“configuration editor”-“IDE Drives”,选中一个IDE位置,”device type”选”RAW DISK”,name里填入你真正物理硬盘的设备名字(譬如,/dev/hda),选”install”就可以了,进入vmware里的系统后,如果是 win系统的话,应该可以立即在”资源管理器”里看到真正硬盘上的fat区或ntfs区;如果是linux系统的话,当然还得mount上才能访问!(警告:请不要从vmware里的系统往真正物理硬盘上的分区写操作,否则有可能造成真正硬盘上的系统崩溃!)

Q:怎样用vmware启动真正物理硬盘上原来就有的系统?
A:按上条的回答在P-M位置上设置好真正物理硬盘的设备名字,然后power on,按F2进入vmware的BIOS里,将引导顺序改成硬盘优先,保存BIOS设置退出就可以(警告:这样做很可能造成真正硬盘上原来系统的配置极度混乱,三思而行!)

Q:安装了vmware,但发现smb服务不正常了,怎么回事?
A: 不太清楚原因,好像是vmware服务和smb服务冲突了,同时启动这两个服务,会造成smb服务失效;一个暂时的解决方法是,启动服务里不选 vmware服务,有需要时才用/etc/init.d/vmware start命令加载;如果你有更好的方法,请通知我一下

Q:为什么我在vmware里运行的系统那么慢?
A:…,请升级你的机器

Q:我想将vmware里的系统删掉,怎么做?
A:进入你新建虚拟PC时定义的虚拟文件存放目录,将有关文件删掉.

好了,关于vmware常见问题都收集在这里,如果您还有什么关于vmware的问题可以在下面留言,我会mail回复您的。

http://it.dengchao.org
声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: vmware常见问题集锦
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.