在Solaris2.6x86下设定您的Plug&Play Device
发布时间:2006-10-14 8:48:22   收集提供:gaoqian

每个装置都有一个装置的 ID 编号,定义在系统的 "master" 这个里面. 在开机磁片,
以及系统的 /platform/i86pc/boot/Solaris/devicedb 都有存在这个档案. 
要使您的系统认出您的 PnP 相容装置(例如:Sound Blaster Pro 相容卡),
您必须先找出这张卡特有的装置 ID 编号. 当您把该卡安装到您的电脑後,
你可以使用 "prtconf -pv" 来显示出这张卡完整的资讯. Plug & Play 卡的
编号会以 "pnpXXX.DDDD" 的方式显现出来. 这里的 XXX 是为三个英文字母
而 DDDD 则是四个数字. 如此一来,您的 PnP 装置的 ID 编号即为 XXXDDDD.

有了 ID 编号後,您就可以将您的装置加入 master 档案中.

例如,现在您所找到的是与 Sound Blaster Pro 相容的装置时,则修改的方法如下:

先找出以下这一行....

PNPB002|PNPB003|CTL0031|ESS1681 sbpro oth all sbpro.bef "Sound Blaster"

将它改为....

XXXDDDD|PNPB002|PNPB003|CTL0031|ESS1681 sbpro oth all sbpro.bef "Sound Blaster"

注意: 您必须很小心的修改这个档案,因为如果您一但写错,您的系统将再也无法开机.

修改完这个档之後,您必须键入 "reboot -r",使机器重新开机,并重新设定您的装置.
如此一来,您的 PnP 相容装置便可以使用了... *^.^*

利用这个方法,您可以使您的 PnP 相容装置,在 master 档中没有定义的,
也能够正常的使用.
 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50