Your doing a re-config reboot.  You shouldn't need to do the following, but 
give it a try:

devfsadm -vC

That will probe devices and cleanup the device tree.  Then import the pools (if 
not already) so that they are in the zpool cache file (to auto-import).  Once 
done, do a couple sync's.  (sync;sync;sync) to make sure everything flushes to 
disk.  

Once thats done, force an update of the boot archive (GRUB miniroot):

bootadm update-archive

Sync a couple more times for good measure and then do a normal reboot and see 
if it all is happy.

This latter step is likely the problem.  If you do a reconfig reboot and see 
the devices, but the boot archive isn't updated you'll end up in a loop like 
this, however the boot archive SHOULD update automatically prior to reboot if 
change has occured.

benr.
-- 
This message posted from opensolaris.org

Reply via email to