很多人会遇到在VMware中安装不上Redhat9下的VMTools,我用的VMware10,还是不行,应该是VMware的版本过高的原因,想安装低版本的VMware,又不知道要低到什么程度。。。
后来在网上看到这个帖子,这个人说他安装成功了,我就收藏起来了。
http://blog.163.com/fzxy_long/blog/static/129017304201031935544148/
在VMware Workstation 5.5.3 build 34658 中,跑Redhat9.0 默认的分辨率太小,让人无法忍受,于是装了一下VMware提供的VMtools,写一下自己的安装步骤:(以下是火星男孩的方法)
1.在VM菜单中选择:VM->Installs VMwaretools
中间有一步 mount /dev/cdrom /mnt装载映像
2. VMware会自动加载一个虚拟光盘,然后打开后里面会有两个文件,其中的vmware-tools-distrib.tar.gz,这就是VMware Tools的Linux安装包。在终端下进入这个文件夹,用“cp /vmware-tools-distrib.tar.gz /tmp”命令即可。
3.接下来应该解压缩vmware -tools-distrib.tar.gz文件。首先进入自己的tmp目录,用“cd /tmp”命令,然后用“tar xzf vmware-tools-distrib.tar.gz”命令将其解压缩,把它释放到同名目录下(即vmware-tools-distrib目录)。 PS:你也可以在图形界面下用鼠标操作步骤2和3,会更直观些。
3. 自己用户名的帐号默认下是没有权限安装VMtools的,所以我用“su - root”切换到root帐号。
4. 然后用“cd vmware-tools-distrib”进入解压后的目录,用“ls”命令显示其下的内容,从中可以看到vmware-install.pl是VMware Tools的安装程序。
5.最后用“./vmware-install.pl”命令来运行该安装程序,然后根据屏幕提示一路回车。到此整个安装过程算是完成了。
6.最后在终端中会显示please choose one of the following display size,然后是一排选项,从640*480到2364*1773 共十几个分辨率的选项,键入你要的分辨率前的数字,然后回车就可以。
在VMware中对Redhat9进行网络配置也是需要通过VMTools
1.本次上网我们使用NAT方式(这个上网方式适用于任何主机能够上网的用户)
2.首先确定几个NAT方式上网,主机所需要的服务需要打开VMware DHCP Service 和 VMware NAT Service 服务 DHCP 服务是分配IP地址给虚拟机的 NAT 服务是用来给虚拟机做路由的
3.虚拟机设置 点击 "虚拟机" → "虚拟机设置" → "以太网" 然后选择"网络连接"中的 "NAT: 用来共享主机的IP地址"
4.当然这样对于Linux系统还不够,还需要安装Linux的VMtools,这样才能激活Linux系统中的网卡(VMtools的安装请见"火星男孩的方法") [必须]
5. 安装好VMtools后,检查Linux网络设置点击Linux系统中的红帽子(开始) → "系统设置" → "网络" 看到网卡状态时"活跃" 双击这个以太网设备检查是否选中了"自动获取IP地址设置使用dhcp" 通过右击桌面 → "新建终端" 打开 终端 在命令行中输入 ifconfig 可以看到网卡所获得的 IP地址
6.这样就可以上网了!我在Red Hat Enterprise Linux 中同样测试成功!
自己学习 记着的 地方 不属于盈利 只是学习时好找 安装时 用root 账户!!!!
可能会重启俩次 我就 重启了俩次 注意 安装过程 后要重启 network stop 和 network start
我的看法(并未实践):参考http://benohead.com/vmware-the-path-usrbingcc-is-not-valid-path-to-the-gcc-binary/
我用的是RedHat9.0 内核为Linux2.4.2,这个版本中的GCC为3.2.2,版本太低与VM5.x的VMwareTools不兼容,要升级内核到2.6,GCC升级到4.3方能编译VMwareTools