婉兮清扬

案上诗书杯中酒之快意人生

在VMWare上为OpenSolaris Developer Preview配置网卡

发表时间:2007-11-07 20:09:36
将OpenSolaris Developer Preview版本在VMWare上安装成功之后,发现网卡没有驱动起来。在indiana-discuss@opensolaris.org这个邮件列表中询问了一下,得知需要安装vmware-tools。

安装vmware-tools很简单。在虚拟机中将OpenSolaris Developer Preview启动起来之后,点击VMWare主菜单,选择VM -> Install VMware Tools。



在跳出来的窗口中点击“确定”之后,桌面上自动打开一个文件管理器,里面有一个文件vmware-solaris-tools.tar.gz。



双击该文件,在随之出现的归档管理器界面中点击“Extract”将该压缩文件中的内容解压缩到你的Desktop文件夹当中。



从桌面左上角的Applications菜单中选择System Tools -> Terminal,启动一个终端模拟器。运行如下命令:

# su
(这里需要输入你的root密码。)
# cd vmware-tools-distrib
# ./vmware-install.pl

在安装vmware-tools的过程中安装程序会询问一些文件的安装位置。对于不熟悉系统配置的开发人员来讲,建议的处理方法是直接回车即可。安装完vmware-tools之后,安装程序会自动调用vmware-config-tools.pl,并且会出现如下错误:


Unable to copy the source file /usr/lib/vmware-tools/configurator/autostart-vmware-user.sh to the destination file /usr/dt/config/Xsession.d/9999.autostart-vmware-user.sh.

Execution aborted.

解决的方法是

# su
(这里需要输入你的root密码。)
# mkdir /usr/dt/config/Xsession.d
# vmware-config-tools.pl

按照配置程序的提示选择您所需要的分辨率以及其他设置,即可顺利完成vmware-tools的安装和配置。在你重新启动虚拟机之前,一定要作如下事情:

(1) 在虚拟机中删除掉刚才在配置过程中自动创建的一个xorg.conf文件:

# su
(这里需要输入你的root密码。)
# cd /etc/X11
# rm xorg.conf

(2) 修改你的虚拟机的网卡配置:

假如您的虚拟机安装在Windows操作系统下,虚拟机的目录位于E:/VMware/Indiana,那么这个配置文件是E:/VMWare/Indiana/Solaris 10.vmx。使用文本编辑器打开这个文件,找到下面这一行参数:

ethernet0.present = "TRUE"

在其下面加入一行新配置:

ethernet0.virtualDev = "e1000"

保存这个文件,重新启动虚拟机之后,网络就应该配置好了。

如果在你重新启动虚拟机之前没有按照如上步骤的说明删除xorg.conf的话,那么等待着你的简直就是噩梦 -- 虚拟机启动之后,你会发现虚拟机中的键盘全都乱套了。譬如说,你输入的是字母a,那么在输入框里根本不会有任何反应,但是当你输入字母s的时候,字母a 就会出现在输入框里。也就是说,你的键盘被右移(当然你也可以说是左移)了一个键。在这种情况下,不管是多么有耐心的人,也无法通过登陆界面登陆进入操作系统了。

不过解决方法还是有的。那就是在系统启动进入Grub界面的时候先按一下e键,然后再按一下e键,在随后出现的启动参数中增加一个参数-s (空格,然后-s),然后按一个回车,然后按一个b键。完成这一个步骤之后,系统会启动进入单用户模式(在某个时候需要输入你的root密码)。在单用户模式下执行如下命令:

# cd /etc/X11
# rm xorg.conf
# reboot

现在一切都应该OK了吧。
上一篇 下一篇

发表时间:2007-11-08 06:45:00    评论者:dawnh

如果vmware tools正常安装了的话,应该会自动载入vmxnet0的网卡驱动,按道理说不用修改出E1000来的啊.另外Indiana的网络配置默认已经是nwamd了,但是似乎我没找到可用的管理工具?对网络这方面配置有什么经验吗?

发表时间:2007-11-08 18:36:28    评论者:qyjohn

vmxnet0不够稳定,经常会丢包。e1000相对来说要稳定得多。

发表时间:2007-11-09 03:28:03    评论者:Jerry

配置nwamd可以修改/etc/nwam/llp

发表时间:2009-03-05 09:45:21    评论者:reaper

我装了vmware tools后以前安装的声卡驱动就没有了,再装怎么也装不上,高人给解决一下

发表时间:2009-03-05 10:25:55    评论者:reaper

老提示vmhgfs mismatch,是因为我在opensolaris中装了solaris的vmware tools啊?

发表时间:2009-03-07 21:34:43    评论者:qinguan

我在虚拟机中装了solaris 10,08.11的,很漂亮,而且直接就可以上网了,但装不上vm tools,因为点击 install vm tools后根本就没跳出来窗口,更别说桌面上自动打开一个文件管理器,里面有一个文件vmware-solaris-tools.tar.gz,不知道为什么?

发表时间:2009-09-16 13:35:07    评论者:三峡游船

图文并茂!感谢分享~

 
姓名:
评论:

请输入下面这首诗词的作者姓名。

单车欲问边,属国过居延。
征蓬出汉塞,归雁入胡天。
大漠孤烟直,长河落日圆。
萧关逢候骑,都护在燕然。

答案:

云与清风常拥有,
冰雪知音世难求。
击节纵歌相对笑,
案上诗书杯中酒。

蒋清野
2000.12.31 于 洛杉矶