http://www.jason314.com
2002-04-29
软件及版本
==========
Win2000 server
VMWare 3.1.1 build 1790 http://www.vmware.com
Solaris 8 for x86 202 http://www.sun.com
X-Win32 http://www.starnet.com
安装步骤
========
用software1 CD安装,安装过程和在普通PC上安装没什么区别。
注意事项如下:
1、在VMWare里新建一个guest OS时,操作系统类型选“Other”,在CDROM里enable raw access。
2、配置显卡时,选标准VGA 16色,屏幕分辨率选800x600虚拟桌面。如果选640x480,桌面太小,安装过程中有些窗口和按钮会显示不全。
3、安装完software1 CD,reboot后,会启动OpenWin。在VMWare以前的版本里,安装到这一步时能启动OpenWin,但得到的是一个不正常的Solaris系统,连shutdown都无法执行,还有很多功能欠缺。而在VMWare 3.1.1里,启动OpenWin会失败,之后再reboot重试,重试多几次,即可启动CDE,出来一个登陆界面,得到一个正常的Solaris系统。
4、因为控制台屏幕是16色的,所以,software2 CD及以后要安装的光盘均无法在控制台里安装。解决办法是用XWindows的仿真终端软件。我所用的是X-Win32。
5、修改/etc/default/login文件,将下面这行加上注释:
CONSOLE=/dev/console
这一步是取消root只能在控制台登陆的限制
6、启动X-Win32,连接上solaris。记住,如果之前安装solaris时选择了中文安装界面,在登陆时要选择语言为“C--POSIX”或英语,否则,会因为缺少字体而不能正常显示。
7、在X-Win32里,用root用户登陆进solaris,继续安装software2及其他CD。
Win2000+VMWare运行Solaris的截图
Win2000 + VMWare运行Solaris的截图(点击看1024x768大图)
如何在VMWare里使用solaris的Xwindows
===================================
VMWare是通过vmware-tools来驱动显卡的,因为VMWare没有提供for solaris x86的vmware-tools,所以,正常情况下,solaris在VMWare里只能使用VGA的分辨率。
mostlysoftware.com网站提供了一个类似vmware-tools的驱动,可解决这个问题。
下载地址是:http://mostlysoftware.com/downloads/sunwxf86-vmware.tar.gz
如果要安装这个驱动包,在安装solaris的时候,可以不安装显卡驱动,按F4跳过测试(注意:安装过程中每次提示配置显卡时均要按F4跳过)。这样安装程序将在文本模式下运行,可以从头到尾顺利安装完software1、software2和language三张光盘。
装好solaris后,再安装驱动包,步骤如下:
1、gunzip sunwxf86-vmware.tar.gz
2、tar -xvf sunwxf86-vmware.tar
3、pkgadd -d`pwd` SUNWxf86u
4、pkgadd -d`pwd` SUNWxf86r
之后运行kdmconfig配置显卡,显卡选择Video Device - XF86-VMWARE VMware virtual video adapter,配置好后按F4跳过测试,重启动即可。
Win2000 + VMWare运行Solaris + XFree86的截图(点击看1024x768大图)
与Virtual PC的比较
==================
在Virtual PC 4.3里也能安装solaris 8 x86,而且安装过程比VMWare顺利。在使用上两者的区别如下:
1、VMWare比Virtual PC快。
2、Virtual PC的网络功能做得很糟糕,如果Host OS的网卡没插网线,网络起不来,Host OS将无法与Guest OS互联。而在VMWare里,当Host OS的网卡没插网线时,可以选用NAT方式,Host OS与Guest OS依然能正常互联。因为虚拟机经常在没有网络的环境里使用,所以这是Virtual PC的一大缺陷。
3、因为Virtaul PC模拟出了显卡,所以可在控制台里正常使用XWin。而VMWare没有模拟显卡,并且没有提供for solaris的vmware-tools,所以,必须要借助于XWin仿真终端软件才能使用XWin。不过,用XWin仿真软件使用XWin,速度比在Virtual PC里使用XWin还快。
总体来说,我个人还是喜欢VMWare。
返回