Recently one drive (disk 2) was totally dead. I swapped the dead drive with a new drive. But the Solaris 10 could not recognize the drive:
root\> format
Searching for disks...done
c1t2d0: configured with capacity of 33.92GB
AVAILABLE DISK SELECTIONS:
0. c1t0d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>
/pci@1f,700000/scsi@2/sd@0,0
1. c1t1d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>
/pci@1f,700000/scsi@2/sd@1,0
2. c1t2d0 <SEAGATE-ST336607LSUN36G-0507-33.92GB>
/pci@1f,700000/scsi@2/sd@2,0
3. c1t3d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>
/pci@1f,700000/scsi@2/sd@3,0
Specify disk (enter its number): 2
selecting c1t2d0
[disk formatted]
Disk not labeled. Label it now?
partition> p
Current partition table (original):
Total disk sectors available: 71116541 + 16384 (reserved sectors)
Part Tag Flag First Sector Size Last Sector
0 root wm 34 128.00MB 262177
1 swap wu 262178 128.00MB 524321
2 unassigned wu 0 0 0
3 unassigned wm 0 0 0
4 unassigned wm 0 0 0
5 unassigned wm 0 0 0
6 usr wm 524322 33.66GB 71116540
8 reserved wm 71116541 8.00MB 71132924
partition>
Now, the partition table is totally wrong for a Sparc system. The slice 7 is missing and slice 8 could not be removed/changed.
Can anyone help me for the issue? Why it happened and how to fix it?
Thanks very much!