posts - 167,comments - 230,trackbacks - 0

由于要在Linux下编译程序,而那台安装了Linux的机器经常被同事使用,所以不得已在自己的机器上安装了VMWare 5.0。

我的机器的配置是Pentium 4 1.8G,内存512MB,操作系统是Windows XP Professional,这个配置跑VMWare应该问题不大了。以前也用过VMWare,不过那时候内存也少,速度很慢,只能做做简单的处理工作。

在虚拟机上安装的是Redhat Linux 9,在Workstation安装模式下添加了一些组件,总容量在2G左右,安装过程花费了30分钟,感觉还是挺快的!

安装完毕之后,进入图形模式,分辨率最高只能到800×600,不是很爽! 在控制面板中调高分辨率至1024×768,但每次进入还是800×600,就先这样吧!

在虚拟机配置中,看见有共享文件夹,用于在虚拟机和主机之间建立共享空间。这可是个很有用的功能,Windows和Linux可以方便的交换文件啦!但设定完毕后,进入Linux后,按照说明,应该可以在 /mnt/hgfs 目录下找到共享目录,但怎么也找不到!

在网上找这方面的资料,用Google收到的结果也不多,但总算找到了一点线索了:安装vmware tools。这是一个位于VMWare目录下的一个ISO映像文件,可以在虚拟机的CD-ROM中加载。安装方法如下:

在VM里有install vmware tools,点击后,会在桌面上出现个光盘,其实就是/mnt/cdrom目录下的。如果不自动加载,需要手动加载: mount –t iso9660 /dev/cdrom  /mnt/cdrom
在/mnt/cdrom下有两个文件:VMwareTools-5.0.0-13124.i386.rpm和VMwareTools-5.0.0-13124.tar.gz。我安装第一个好像不管用,也许安装方法不对吧!安装第二个,OK!
在命令行输入:

# cp /mnt/cdrom/VMwareTools-5.0.0-13124.tar.gz /tmp
# cd /tmp
# tar xzf VMwareTools-5.0.0-13124.tar.gz
# cd /vmware-tools-distrib
# ./vmware-install.pl

中间出现提示的,输入回车或者yes就行了。

安装好之后,在系统设置中,将分辨率提高到1024×768,非常顺利的进入了很PP的图形模式!
这时进入 /mnt/hgfs 目录下,也能看到共享目录了!但还是有小小的问题。在图形模式下,执行拖放操作,出现错误:空间已满,无法复制! 但在命令行下复制就很顺利!不知道问题在哪里?

安装完毕后,想了一下共享文件夹的工作原理,可能是这样的:vmware tools安装后,启动了服务,自动将存在于Windows文件系统下的共享文件夹mount到Linux下,怪不得没安装之前总找不到共享目录呢!

在Linux下,将文件复制或移出共享文件夹,速度非常慢!开始还以为是虚拟机的问题,但后来发现在其他文件夹之间复制文件速度就很快!在共享文件夹下编译文件,速度更是不能容忍!所以工作空间还是不能设在共享文件夹下,否则又多了一次映射,速度会很慢!

总体来说,目前的VMWare已经非常出色,感觉速度至少能够达到直接在主机上安装Linux的一半!当然,没有用程序测试过了,如果日常工作对性能的要求不是很高,安装虚拟机还是非常值得的!

VMWare下的Linux和Cygwin有共同之处,都可以在Windows下模拟出Linux的工作环境。个人感觉VMWare下的Linux更接近标准的Linux,对软件的兼容性强于Cygwin。例如嵌入式Linux开发套件(ELDK)就只能安装在纯Linux下!运行速度也许Cygwin要稍快一些(猜测!)。

VMWare还有一个重要的特性:安装好的Linux系统以Windows文件的形式存在,可以在不同配置的PC上使用,和主机的配置没有关系!这样避免了多次安装Linux的麻烦!Cygwin在重新安装系统后,还需要重新安装,也许是我对此不太熟悉,可能还有更好的解决办法!

VMWare有一个对手,就是Microsoft的Virtual PC。顾名思义,Virtual PC虚拟出一个Intel平台,既可以在PC机上虚拟出PC,也可以在苹果机Mac上虚拟出PC来。从网上评价来看,VMWare似乎更强一些!

VMWare还有许多强大的功能还优待挖掘!

VMWare, Wonderful!
 

posted on 2005-06-17 23:37 Think Different 阅读(10685) 评论(20)  编辑  收藏 所属分类: 技术

FeedBack:
# re: VMWare使用初步
2005-06-19 13:27 | Phoenix
在没有安装VWtool之前,你能够进图形界面吗?我是一次都没有成功的,只能进Text。然后安装Vmtool,再Startx.

我的机器是P4 3.0GHT,1G DDR400,120G HDD,跑起VMware来还都有点费劲,可见这个东西只能拿来玩玩。  回复  更多评论
  
# re: VMWare使用初步
2005-06-19 23:30 | 从技术走向艺术
以前我使用VMWare时,也是需要安装VM Tools才能进入图形界面

但使用VMWare 5.0 ,即使不安装VM Tools也可以进入最高分辨率为800×600的图形界面

个人感觉目前的VMWare速度还是相当快的  回复  更多评论
  
# re: VMWare使用初步
2005-07-23 19:38 | MagicBird
VMWare是不是和Vpc 一样好用啊 ~~
以前只用过Vpc
还有关于分区的问题,不晓得大虾您玩过freebsd没有啊?

大虾莫笑偶哦~  回复  更多评论
  
# re: VMWare使用初步
2005-07-23 19:53 | Gamboo
和你相反,我只用过VMWare,VPC只是在Apple Mac上试过。

VMWare还是很容易上手的,速度也很快,有512MB内存能够玩得很爽了!

FreeBSD用得不多,感觉和Linux差别不大  回复  更多评论
  
# re: VMWare使用初步
2006-02-16 13:50 | Houseivan
请问: VM Tools for redhat9.0下载呢?

我现在要用到文件共享功能,希望你能帮帮我,谢谢! Houseivan@163.com  回复  更多评论
  
# re: VMWare使用初步
2006-03-03 12:33 | 从技术走向艺术
不好意思,好久没有来了

VM Tools不需要另外下载,是VMWare自带的,在VMWare的安装目录下  回复  更多评论
  
# re: VMWare使用初步
2006-03-12 21:05 | anchor
看样子我的电脑(四年前的)是跑步起来了,  回复  更多评论
  
# re: VMWare使用初步
2006-03-19 00:17 | 雾蒙蒙
VMVare和VirtualPC我同时在用

VirtualPC中的客户机和宿主机共享文件比VMVare简单。

但比起VirtualPC支持的操作系统平台,VMVare就不知道多到哪里去了,

毕竟VirtualPC只是微软一个不怎么样起眼的产品,而且微软的作风就是利润至上,

与免费的VMvare(虽然是评估版,但是次数不限)没得比。  回复  更多评论
  
# re: VMWare使用初步
2006-04-05 10:22 | think
我的机器是PM1.6 768内存,30G+80G硬盘,主系统是XP SP2。上面做了两个LINUX服务器作的集群,上面是oracle10G CLUSTER。刚开始跑有点慢,但是跑一会就好了,关键是数据库不怎么跑,跑跑测试还是可以的。总的来说是比VPC好一点。  回复  更多评论
  
# VMwareTools-5.0.0-13124.i386.rpm安装方法
2006-04-09 14:10 | sad cat
ou
VMwareTools-5.0.0-13124.i386.rpm安装方法:

# cp /media/cdrom/VMwareTools-5.0.0-13124.i386.rpm /tmp
# cd /tmp
# rpm -ivh VMwareTools-5.0.0-13124.i386.rpm
# ./vmware-install.pl

随后会系统会问你设置何种分辨率,自己选一个就完了:)
  回复  更多评论
  
# re: VMWare使用初步
2006-05-05 14:23 | yu
我用vmware5.5.1 在xp上安装了redhat9,然后vmwaretools也安装好了,不知道进行了什么操作,登陆图形界面屏幕出现花麻,后来改了改分辨率,驱动等,重启几次后连图形界面也登陆不了,显示no screens found,请朋友解答,谢谢  回复  更多评论
  
# re: VMWare使用初步
2006-05-05 23:27 | Gamboo
对Linux也不是很熟,如果解决不了,建议重新安装  回复  更多评论
  
# re: 为什么执行不了./vmware-install.pl
2006-05-12 20:02 | yu
我装vmwaretools的时候,前面步骤已完成最后在终端执行./vmware-install.pl的时候,显示vmxnet网络驱动在使用,让我执行:
/etc/init.d/network stop
rmmod vmxnet(这一行不知道什么意思)
后再安装
我执行后再安装又出现同样提示,请帮忙,谢谢!  回复  更多评论
  
# re: VMWare使用初步
2006-05-17 10:42 | fanzz
我在安装过程上,提示要找kernel的目录,我的系统内核可能升级过,所以找不到,我也不知道在哪,怎么办?  回复  更多评论
  
# re: VMWare使用初步
2006-05-20 18:19 | Gamboo
谁来解答一下?  回复  更多评论
  
# re: VMWare使用初步
2006-06-12 16:41 | lgm
谢谢搂主  回复  更多评论
  
# re: VMWare使用初步
2006-11-22 13:25 | aaa
@yu
问题描述:

在VMware上安装redhat9,并且成功安装Vmware—linux tools.tar.gz包以后,重新启动自动进入了命令行系统,登陆,然后敲入 startx 命令进入xwindow,无效,说是“No screens found”。不能正常进入xwindow。

解决办法:

敲入 redhat-config-xfree86 命令, 进入有界面的显卡和显示器设置,修改之后,退出,提示/etc/X11/XF86Config被修改。重新敲入startx即可。  回复  更多评论
  
# re: VMWare使用初步
2006-11-22 21:54 | Gamboo
谢谢aaa的热心帮助  回复  更多评论
  
# re: VMWare使用初步
2007-04-18 20:06 | 卫水若兰
想学linux,看到你的网页,来学习呵  回复  更多评论
  
# re: VMWare使用初步[未登录]
2007-11-13 21:01 | Grace
我的安装一切正常
但是只能看到
>cd /mnt/hgfs
>ls
ls: .: Transport endpoint is not connected.

如果用图形界面打开

Message from syslogd@pc055 at ...
pc055 kernel:
....

这是怎么回事情?
  回复  更多评论