Sections
You are here: Home Topics ahci

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.