我通常可以在启动后立即使用它dmesg
来显示内核加载的硬件信息。但是,在我的系统运行一段时间后,dmesg
它不再产生任何与硬件相关的有价值的信息。我如何才能找到我的硬件细节,例如我拥有哪种类型的 CD ROM 驱动器,这些通常可以通过 找到dmesg
?
答案1
对于 SATA 和 ATA 驱动器,atacontrol info ata#
其中 # 是找到的通道号atacontrol list
对于 SCSI 驱动器和通过的驱动器,atapicam
您可以使用 dev0 来获取信息,camcontrol inq dev0
其中 dev0 是设备名称(例如 cd0 或硬盘驱动器的 da0)。并将camcontrol devlist
列出所有设备。
答案2
lshal
这列出了有关所有硬件(包括 CD/DVD 驱动器)的非常详细的信息。(请注意,这是在 Linux 上,但我怀疑有一个 freeBSD 端口/等效版本)