[这个贴子最后由南非蜘蛛在 2002/12/17 07:59pm 编辑]
我这篇文章是用word写的,包含图片更有格式什么的,不知怎么才能让他在这里显示正确。先把文本帖上来吧。
Solaris8-x86在VMware上的安装(补充攻略)
这几天折腾了一下Solaris8-x86在vmware上的安装,着实有些收获,还是写下来共享给大家吧。
在安装之前,很仔细的阅读了南非蜘蛛的文章(http://202.108.44.138/phpbb2/viewtopic.php?t=56),但是安装的时候仍然失败若干次,可是人家已说了“还搞不定vmware,我也就没有办法了”,所以也不太好意思再问,问了似乎自己很白痴的样子,呵呵,只好自己解决了,不成想自己找出了一个新的方法。
VMware的安装相信大家都没什么问题,注册码多试几次总有一个合适的,不说了。而且在文章中涉及的方法跟VMware没关系,我是按照实际在一台机器上的思想做的,所以不用在意这个VMware。我用的是VMware-workstation-3.2.0-2230.exe。
安装Solaris8-x86有两种方式:字符界面和图像界面。字符界面的安装很简单,只要在碰到检测显卡什么的配置时不测试选择ByPass,就行了。按照南非蜘蛛的文章中的说法,似乎是安装Software1的时候选择了Bypass,以后安装Software2和语言包的时候就都是字符界面了。但是我碰到的情况却不同,Software1完了之后重起,起来以后又要检测显卡的配置,再次Bypass,才问您要第二张盘,您换盘,然后继续安装。在第二张装完了之后没有让插语言盘的提示,我还以为完成了呢,但是根据图像界面的安装过程,更有些东西在语言盘上需要装(就是中文的支持,也不重要)。不知正常情况到底是怎样的,还需要大家提供写意见。
另外一种方式就是图像界面的安装了,就是在检测显卡的时候选择一个合适的型号,选择显示器什么的,然后会出图像的界面,在安装Software1的时候无需特别的显示支持,VGA ,640×480,16色,这种最低级的就行,但是在装完Software1重起后,开始安装Software2,这时却需要Java的显示支持,16色不行,至少要256色,所以安装程式就会退出,给您一个消息说异常中止按Enter键reboot,连个命令行都不给。同样安装语言包的程式也是Java的,需要稍好一点的显示配置。但是问题就在于VMware只支持VGA ,640×480(800×600),16色,这种最低级的模式,Java起不来,所以就用图像界面安装就变得异常困难了。假如您在单独的机器上安装,假如显卡没有列在选择列表里,情况和VMware是相同的,只能用VGA。在这两种情况下,都需要安装显卡驱动来显示更好的界面。在实际的机器中,需要下载实际显卡的驱动安装,而在VMware中,需要下载XF86-VMWARE VMware virtual video adapter这个驱动,就是在http://mostlysoftware.com/downloads/sunwxf86-vmware.tar.gz 这个包里了,假如您的Solaris是update1到update4的版本,需要安装显示补丁,就是在http://soldc.sun.com/developer/support/driver/tools/video/video-index.html 下载的xf86_drv_port_bin_420_1.tar.gz包了。
我们安装Solaris,假如只是用于做服务器,选择Core System安装就行了,什么都不缺,还短小精悍,做服务器正合适,这种安装模式只需要第一张盘,而且也不安装XWindow,所以根本就没有图像界面的问题。但是鉴于大家安装Solaris多是在自己机器上,玩儿的意思多,没有图像界面,那还玩儿个什么劲儿呀?所以一般选择Entire System全部安装,所以自然要碰到图像配置的问题。
大家所碰到的问题大概有两个:一个是显卡驱动的安装和配置显示属性。一个是在图像界面如何安装Software2和LANG包。
好了,废话说的太多了,让我们开始吧。
显卡驱动的安装和配置显示属性
先说如何安装显卡驱动吧。单独的机器需要找到自己显卡的驱动。VMware的显卡驱动是用的Linux的XF86改的,所以包含在XF86的包里,早些的Solaris版本需要装补丁,从sun能够当。所以,在安装之前需要如下两个文档:
sunwxf86-vmware.tar.gz
xf86_drv_port_bin_420_1.tar.gz (可选)
有了这两个文档,就能够开始安装显卡驱动了。用FTP把这两个文档传到Solaris上,解开这两个包,最好建两个目录,把这两个文档分别放在不同的目录里,然后在解开,因为他们包含相似的XF86的包,xf86_drv_port_bin_420_1.tar.gz中的XF86虽然比较新,但是没有VMware需要的显卡支持,所以我们用sunwxf86-vmware.tar.gz里的XF86,而使用xf86_drv_port_bin_420_1.tar.gz里面的两个补丁。
gzip –d sunwxf86-vmware.tar.gz
tar xf sunwxf86-vmware.tar
pkgadd –d . SUNWxf86u
pkgadd –d . SUNWxf86r
假如必要:
gzip –d xf86_drv_port_bin_420_1.tar.gz
tar xf xf86_drv_port_bin_420_1.tar
patchadd 109401-10
patchadd 108653-30
这样显卡的驱动就安装完了,下面需要对他进行配置:
运行kdmconfig
按F2进入下一页,选择Change Video Device/Monitor,按F2
选择显卡XF86-VMWARE VMware virtual video adapter,如下图:
F2继续,选择显示器:
由于我的机器是笔记本,所以选择LCD,假如选择普通的显示器,会发现显示的文字都有些毛刺,就像在草纸上写毛笔字,呵呵。
F2继续,选择显示器尺寸,我的显示器是13.1,所以就选13了。
F2继续,选择分辨率和颜色,这里有个关键的问题,选择的颜色数一定要和Host机器的颜色数一致(我在这个问题上惨死过若干次!)。比如我机器现在配置的是32bit的颜色,在VMware中的Guest机器的颜色数也必须是16777216 colors。切记切记!
F2继续,选择虚拟分辨率,在南非蜘蛛的文章中,强调要选择大一号的虚拟分辨率,但是我并没有发现选择相同的分辨率有什么问题。不知是怎么回事。
F2继续,选择测试,您必须在Console中进行测试,假如您在XWindow中,测试是不行的。
接着屏幕就是一阵花,然后出来一个颜色板,问您看得到这些东西不,您点击yes就行了,显卡就配置成功了。假如您的机器挂在这里不动了,那就是显卡驱动不对,或是颜色数和Host机器的不一至,重起Solaris再重新kdmconfig。
显卡的配置就完了,简单的很。通常的做法是用字符界面安装整个Solaris三张光盘,系统装完后再配置显卡,再进入XWindow,享受一下我的登录界面,呵呵:
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!



