在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了吧。
| 上一篇 | 下一篇 |
| 姓名: | |
| 评论: | |
|
请输入下面这首诗词的作者姓名。 单车欲问边,属国过居延。 |
|
| 答案: | |
云与清风常拥有,
冰雪知音世难求。
击节纵歌相对笑,
案上诗书杯中酒。
2000.12.31 于 洛杉矶
如果vmware tools正常安装了的话,应该会自动载入vmxnet0的网卡驱动,按道理说不用修改出E1000来的啊.另外Indiana的网络配置默认已经是nwamd了,但是似乎我没找到可用的管理工具?对网络这方面配置有什么经验吗?
vmxnet0不够稳定,经常会丢包。e1000相对来说要稳定得多。
配置nwamd可以修改/etc/nwam/llp
我装了vmware tools后以前安装的声卡驱动就没有了,再装怎么也装不上,高人给解决一下
老提示vmhgfs mismatch,是因为我在opensolaris中装了solaris的vmware tools啊?
我在虚拟机中装了solaris 10,08.11的,很漂亮,而且直接就可以上网了,但装不上vm tools,因为点击 install vm tools后根本就没跳出来窗口,更别说桌面上自动打开一个文件管理器,里面有一个文件vmware-solaris-tools.tar.gz,不知道为什么?
图文并茂!感谢分享~