DELL笔记本安装Solaris的问题及解决
作者: Badcoffee
Email: blog.oliver@gmail.com
2005年9月
硬件: DELL D610 笔记本
安装版本为:
Solaris 10 GA版和Solaris Express 08/05
关于Solaris Express 08/05(Nevada 19):
下载站点:
http://www.sun.com/software/solaris/solaris-express/get.jsp
Solaris Express 8/05的新特性:
http://blogs.sun.com/roller/page/dp?entry=what_s_new_in_solaris8
1.网卡驱动
Solaris 10 GA版需要download Brodcom的57xx的Driver,可以到broadcom的官方站点下载:
http://www.broadcom.com/drivers/driver-sla.php?driver=570x-Solaris
Solaris Express 08/05(Nevada 19)可以直接识别这个网卡,因此安装过程中即可设置网络,不需要装第3方驱动。
下面是在Solaris 10 GA版上,安装网卡驱动的过程:
1.1 解开压缩包
bash-3.00# unzip sol86-8.2.10.zip
bash-3.00# cd sol86
bash-3.00# uncompress BRCMbcme.tar.Z
bash-3.00# tar xvf BRCMbcme.tar
1.2 安装驱动包
bash-3.00# pkgadd -d `pwd` BRCMbcme
1.3 重启系统
bash-3.00# reboot
1.4 配置网络
直接用ifconfig命令,或者用sys-unconfig命令配置网络参数。
2.声卡驱动:
Solaris 10 GA版和Solaris Express 08/05(Nevada 19)安装后,声卡都工作不正常,但实际上,系统上的audio810是可以支持该硬件的,主要是需要把这个声卡的新的Device ID加到系统里,可以用prtconf查看audio的Device ID:
bash-3.00# prtconf -vp | grep -i audio
知道了声卡的Vendor ID和Device ID, 就可以正确加载声卡驱动了:
2.1. 卸载驱动
bash-3.00# rem_drv audio810
2.2. 安装驱动
bash-3.00# add_drv -i '"pci8086,266e"' audio810
2.3. 重启机器
bash-3.00# reboot
2.4 测试声音
鼠标右击右下角图标,将静音打开,调节音量。可以用JDS的启动菜单的多媒体java播放器来播放/usr/demo/SOUND/sounds目录下
的声音文件测试。
3. U盘和其它USB存储器
Solaris 10 GA版不能自动识别和mount热插拔的USB设备
Solaris Express 08/05(Nevada 19)对USB设备的支持有了很大的改善,可以自动识别和mount热插拔的USB设备,在Solaris Express 08/05上可以直接点击JDS桌面图标或者用mount命令查看挂接的目录访问U盘。
下面是Solaris 10 GA下使用usb移动硬盘的过程:
3.1 查看USB设备路径
bash-3.00# rmformat
Looking for devices...
1. Logical Node: /dev/rdsk/c3t0d0p0
Physical Node: /pci@0,0/pci1028,151@1d,7/storage@4/disk@0,0
Connected Device: HTS42404 0M9AT00
Device Type: Removable
3.2 mount文件系统
bash-3.00# mount -F pcfs /dev/dsk/c3t0d0p0:c /mnt
使用完应该卸载:
bash-3.00# cd
bash-3.00# umount /mnt
显然,Solaris的新版本Nevada比起solaris 10在硬件的支持上要好很多,而且,最引人注意的变化就是,在新版的Solaris上使用了grub作为引导程序,使得整个系统的引导时间大大缩短,感觉上要比原来快很多。
下面是引导过程的截图: