每个装置都有一个装置的 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 档中没有定义的, 也能够正常的使用. |