ahci
Sep 11, 2009
OpenSolaris b122 and ATI sb600/700 ahci
Updating OpenSolaris b121 to b122 results in kernel panic (NOTICE: spa_import_rootpool: error 5)
Upgrading to the b122 bits on my laptop resulted in a kernel panic and reboots upon boot attempt. See this bug: http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6875025
My work-around for this is to boot into my working BE (b121) and do the following:
beadm mount b122 /mnt
copy from /kernel to /mnt/kernel these bits:
/kernel/kmdb/amd64/sata
/kernel/kmdb/sata
/kernel/misc/sata
/kernel/misc/amd64/sata
and these:
/kernel/drv/amd64/ahci
/kernel/drv/ahci
then:
bootadm update-archive -R /mnt
My system then booted successfully to b122.