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
