/usr/sbin/sysdef [-i] [-n namelist]
/usr/sbin/sysdef [-h] [-d] [-i] [-D]
sysdef 实用程序以表格形式输出当前系统定义。该实用程序列出所有硬件设备、伪设备、系统设备、可装入模块以及选定内核可调参数的值。
该实用程序通过分析指定的可引导操作系统文件 (namelist) 并从中提取配置信息来生成输出。
缺省系统 namelist 为 /dev/kmem。
输出来自 /dev/kmem 的配置信息。这是缺省设置,仅当需要同时输出来自 /dev/kmem 和通过 “–n namelist” 选项指定的系统文件中的配置信息时才需要指定此选项。
指定缺省值 (/dev/kmem) 以外的 namelist。指定的 namelist 必须为有效的可引导操作系统。
以十六进制形式输出当前主机的标识符。如果 sysdef –h 是在非全局区域内执行的,且该区域对主机标识符进行了模拟,则会输出该区域的主机标识符。不能保证此数值唯一。
输出包括以设备树格式显示的系统外围设备的配置。
对于设备树中的每个系统外围设备,将显示用于管理该外围设备的设备驱动程序的名称。
以下示例显示了 sysdef –d 输出的格式:
example% sysdef –d Node 'SUNW,Ultra-5_10', unit #-1 Node 'packages', unit #-1 (no driver) Node 'terminal-emulator', unit #-1 (no driver) Node 'deblocker', unit #-1 (no driver) Node 'obp-tftp', unit #-1 (no driver) Node 'disk-label', unit #-1 (no driver) Node 'SUNW,builtin-drivers', unit #-1 (no driver) Node 'sun-keyboard', unit #-1 (no driver) Node 'ufs-file-system', unit #-1 (no driver) Node 'chosen', unit #-1 (no driver) Node 'openprom', unit #-1 (no driver) Node 'client-services', unit #-1 (no driver) Node 'options', unit #0 Node 'aliases', unit #-1 (no driver) Node 'memory', unit #-1 (no driver) Node 'virtual-memory', unit #-1 (no driver) Node 'pci', unit #0 Node 'pci', unit #0 Node 'ebus', unit #0 Node 'auxio', unit #-1 (no driver) Node 'power', unit #0 Node 'SUNW,pll', unit #-1 (no driver) Node 'se', unit #0 (no driver) Node 'su', unit #0 Node 'su', unit #1 Node 'ecpp', unit #-1 (no driver) Node 'fdthree', unit #0 Node 'eeprom', unit #-1 (no driver) Node 'flashprom', unit #-1 (no driver) Node 'SUNW,CS4231', unit #0 (no driver) Node 'network', unit #0 Node 'SUNW,m64B', unit #0 Node 'ide', unit #0 Node 'disk', unit #-1 (no driver) Node 'cdrom', unit #-1 (no driver) Node 'sd', unit #1 Node 'dad', unit #1 Node 'pci', unit #-1 (no driver) Node 'SUNW,UltraSPARC-IIi', unit #-1 (no driver) Node 'pseudo', unit #0 [output truncated]
缺省操作系统映像
有关下列属性的说明,请参见 attributes(5):
|