Sunfire V440 could not correctly recognize HD

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!

Use format -e and change the label type

Hi,

Where did the drive come from, I ask because the partition table looks typical of a drive that has been presented from a SAN at some point in time.

Fugitive is correct, you will have to rewrite the label and redo the partition table - but it would still be interesting to know where the drive came from.

Regards

Dave

Thanks for all you replied.

The new hard drive we got from Sun service provider. It's a genuine sun hard drive for V440.

If I just run "format -e" and select disk#2, then it's hung (forever? may be). Ctrl+c will break it, but never go through.

I have no chance to change the label.

Last time I was able to, but there are only 2 options:

  1. auto
  2. enter the hard drive specifications, such as head/cylinders/etc

How long have you waited for a response? SCSI devices should "time out" perhaps giving an error indication.

From what you've posted it seems like your other drives are the same type. Have you compared the jumpers with a good drive? There are jumpers for terminator power, drive spin-up, etc. It seems like the controller is having some problem talking to the drive, perhaps waiting for it to become "ready". Is the drive spinning? (Perhaps pull it out quickly from the system and put it to your ear to hear it spin down.)

The drive is a highly programmable animal. If you do get into the SCSI menu try "setting all mode pages to default". That might well clear any communication difficulties.