Francois Noel wrote:
> I tried this:
> 
> update_drv -a -i ' "pci1106,3349" "pci1043,81b5" ' ahci
> 
> Now the system wont boot anymore.

Ouch - sorry about that, my mistake. It is
fairly easy to fix, however.


The problem here is that pci1043,81b5 is not
just the pci vendor and device id for your
AHCI controller, it is also the pci vendor
and device id for just about every other device
in your system. I did not check carefully
enough before giving you the above update_drv
command - please accept my apologies.


The solution::


boot failsafe

mount your root partition on /a

run ::        update_drv -d -b /a -i ' "pci1043,81b5" ' ahci
run ::        sync
run ::        /sbin/bootadm update-archive -R /a
run ::        sync

reboot


What this update_drv command does is deletes the
alias "pci1043,81b5" from your system, using a
base directory of /a - it's similar in some ways
to chrooting the update_drv command.

The update-archive is there for completeness. You
could run it with a "-v" if you want to see what
prompted an action.


best regards,
James C. McPherson
--
Solaris kernel software engineer
Sun Microsystems
_______________________________________________
storage-discuss mailing list
storage-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to