当前位置:操作系统 > Unix/Linux >>

Solaris8forx86onVMWare安装说明

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。

  返回本文来自:http://doc.xiaoyaxiao.com/1776.html
发表您的高见!
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,