You should submit a bugid/rfe with the output of format partition options boot disk and: uname -a ; prtdiag -v ; fdisk -W - /dev/rdsk/c0d0p0 ; prtconf -v ; dmesg
This will show the output of your fdisk partitions 1-4. 1. fdisk -W - /dev/rdsk/c0d0p0 # where df -k / or zpool iostat -v shows the rpool boot disk device) 2. Make sure you tried applying patches under Solaris 10 updatemanager (smpatch update). 3. As a workaround you can run format analyze verify , this write entire disk, then verify (corrupts data) so backup your data that you want to save and reinstall Solaris 10 the error should go away. 4, Also see the fdisk man page but there is a -B option Default to one Solaris partition that uses the whole disk. On an x86 machine, if the disk is larger than 2 TB (terabytes), the default size of the Solaris partition will be limited to 2 TB. and -t Adjust incorrect slice table entries so that they will not cross partition table boundaries. try # 3 it should take care of it. then rerun the " fdisk -W - /dev/rdsk/c0d0p0 " command. -- This message posted from opensolaris.org