Driver causing crash during boot

If you keep driver file under /usr/kernel, that driver will be loaded during boot time. While testing an updated driver if you keep driver file under /usr/kernel and if that driver can cause system crash during its load, that will result in system crash during boot and eventually result in system not getting into operational. To get out of this issue, boot the system in interactive mode using boot -a at OK prompt. This allows us to specify the default directory for modules to be loaded. At the prompt Enter default directory for modules:[/platform/SUNW, Ultra-1 /kernel /usr/kernel], you can specify the module directory without /usr/kernel. Through this, system will not load buggy driver at /usr/kernel/drv. Once the system is up with OS, you can remove the driver files. Source: http://developers.sun.com/solaris/developer/support/driver/faqs.html#QA3.27

Stumble
Delicious
Technorati
Twitter
Facebook

Bookmark and Share

0 comments

Post a Comment