Solaris provides a simple way to view all the hardware devices on your system. This information can be used to configure your system. For example, by identifying the disk devices on your system, you can correctly select targets for formatting.
The prtconf command is used for displaying system information:
prtconf System Configuration: Sun Microsystems sun4u Memory size: 128 Megabytes
This section shows the hardware architecture (sun4u, which means that this is a Sun 4 system with an UltraSPARC CPU) and that it has 128MB of RAM.
The following section identifies the terminal emulator, keyboard, and UFS. These devices are necessary to boot a Solaris system.
System Peripherals (Software Nodes): SUNW,Ultra-5_10 packages (driver not attached) terminal-emulator (driver not attached) disk-label (driver not attached) SUNW,builtin-drivers (driver not attached) sun-keyboard (driver not attached) ufs-file-system (driver not attached)
The next section shows the OpenBoot PROM (programmable read-only memory), physical memory, and virtual memory monitor devices:
chosen (driver not attached) openprom (driver not attached) client-services (driver not attached) options, instance #0 aliases (driver not attached) memory (driver not attached) virtual-memory (driver not attached)
The final section displays devices attached to the first PCI local bus. This includes an Integrated Device Electronics (IDE) hard disk, IDE hard drive, and network interface:
pci, instance #0 pci, instance #0 ebus, instance #0 auxio (driver not attached) power, instance #0 SUNW,pll (driver not attached) se, instance #0 su, instance #0 su, instance #1 ecpp (driver not attached) fdthree, instance #0 eeprom (driver not attached) flashprom (driver not attached) SUNW,CS4231 (driver not attached) network, instance #0 SUNW,m64B (driver not attached) ide, instance #0 disk (driver not attached) cdrom (driver not attached) dad, instance #0 sd, instance #30
Note |
Obviously, the specific devices installed on each system vary, and so will the configuration displayed when using prtconf. |