Right from the start of Solaris' first release, the kernel driver configuration was handled in an odd location. The
driver.conf
files were edited under variations of /kernel/drv
or /usr/kernel/drv
, rather than under the usual /etc
tree.
In Solaris 11, the location has finally been standardized to join the rest of the file-based configuration, under /etc
. The new official location for the sysadmin-tuned kernel.conf
files is in /etc/driver/drv
.
It should be noted that most of the default versions of the driver.conf
files are still provided in /kernel/drv
; however, if you choose to modify them, you should place the modified versions under /etc/driver/drv
.
There are two things to note about this new layout that are of benefit:
The original and new
.conf
files are merged. Therefore, you only need to add changes rather than duplicating the whole file.This preserves your system tuning across driver patches and upgrades more cleanly.
In contrast, something that...