|
原文件存在http://linuxfire.com/home/wrx/doc/install_dmassage.GB.TXT
隆重感谢linuxfire.com!
OpenBSD 实用技巧之一
by Werix
前言:
原来想继续写安全系列,但是发现真正用OpenBSD的人少了又少,普及工作没做好,
只好开辟第二战场,讲写实用技术,先把用linux的人抢过来再说,哈哈。不过安全
系列还是要写的,以后的内容是systrace,W^X,大家耐心点儿,我码中文太慢。
工具:
dmassage - dmesg parser
官方网站:
http://www.sentia.org/projects/dmassage/
介绍:
初学的朋友总想知道一个问题,自己安装之后硬件是否都被系统认识了?用dmesg
吧,可是那里内容多得看不懂,要是有个象redhat里面的那个hwbrowser就好了。还
有就是经常要编译内核(kernel),不知道用那些options 才好,选多了吧,内核太大,
没有硬件也浪费空间。少了吧,又怕万一有什么起不来。。。现在好了,dmassage
可以帮您轻松解决这些烦恼。
安装:
1。从官方网站下dmassage-0.6.tar.gz
2。tar xvf dmassage-0.6.tar.gz
3. cd dmassage-0.6
4. ./dmassage -t
5. ./dmassage -s GENERIC >SMALLKERNEL
解释:
4。给您显示机器所有devices和它们的连接
5。利用dmesg 产生的信息(如果 dmesg里没有一个device信息,说明可能没有这个
硬件,或是系统不认识它)产生一个新的小内核设置文件。如果你编译了一个叫WERIX
的内核,那么这命令里的GENERIC就变成WERIX了,呵呵。。。
bash# ./dmassage -t
root
\-mainbus0
|-bios0
| |-apm0
| \-pcibios0
\-pci0
|-ahc1
| \-scsibus1
| \-cd1
|-pchb0
|-pcib0
| \-isa0
| |-fdc0
| | \-fd0
| |-isadma0
| |-isapnp0
| | |-joy0
| | \-ym0
| | |-audio0
| | \-midi1
| |-npx0
| |-pckbc0
| | \-pckbd0
| | \-wskbd0
| \-pcppi0
| |-midi0
| \-sysbeep0
|-pciide0
| |-atapiscsi0
| | \-scsibus0
| | \-cd0
| |-wd0
| \-wd1
|-ppb0
| \-pci1
| \-vga1
| \-wsdisplay0
|-rl0
| \-rlphy0
|-uhci0
| \-usb0
| \-uhub0
\-xl0
\-exphy0
|
|