Alexander R. Eremin wrote: > Only the lazy user did not compile a linux kernel independently. > However for linux there are conveniences like menuconfig. Why not to > make similar things for solaris? It would be desirable to give the > chance for the user to select easily from the menu to remove unneeded > modules or insert something else.
For the most part, modules and features are loaded dynamically; very little is statically-configured by the Solaris build process. Adding new drivers or removing errant ones can be accomplished at runtime with add_drv and rem_drv; there are .conf files and *cnf utilities to configure a lot of system behavior; but there isn't much done at compile-time. Both 32-bit and 64-bit modules are present in the built images, and they're selected dynamically as needed for the machine to run or the boot (by Grub menu selections). Did you have a specific problem, or were you just asking about the equivalent mechanism?
