启动后,我通常可以使用dmesg
来显示内核加载的硬件信息。 然而,在我的系统启动了一段时间之后, dmesg
不再对硬件产生任何有价值的东西。 我怎样才能find我的硬件细节,比如我有什么样的CD ROM驱动器,通常是由dmesg
发现的?
对于SATA和ATA驱动器atacontrol info ata#
其中#是由atacontrol list
find的通道号
对于SCSI驱动器以及通过atapicam
传递的驱动器,您可以使用camcontrol inq dev0
atapicam
来获取信息,其中camcontrol inq dev0
是设备名称(例如cd0或硬盘驱动器的da0)。 camcontrol devlist
将列出所有设备。
lshal
这列出了包括CD / DVD驱动器在内的所有硬件的非常详细的信息。 (注意这是在Linux上,但我怀疑有一个FreeBSD的端口/等价物)