Problem mounting SunOS disk on RedHat - unknown partition table
I need to recover data from the disk of a dead Sparc2. I've been trying to mount the disk to my RedHat6.2 system (Intel) with no success. Is it even possible?
Disk - Seagate ST41600N - 1.3GB
OS - SunOS 4.1.x
What works:
* SCSI target ID read successfully at boot time.
* Disk verify successful by Adaptec SCSISelect Utility.
* /dev/sdc recognized as existing by Linux:
(scsi0:0:5:0) Synchronous at 5.0 Mbyte/sec, offset 15.
Vendor: SEAGATE Model: ST41600N SUN1.3G Rev: 0040
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sdc at scsi0, channel 0, id 5, lun 0
What doesn't work:
* At Linux boot:
SCSI device sdc: hdwr sector= 512 bytes. Sectors= 2676846 [1307
MB] [1.3 GB]
sdc: unknown partition table
* fdisk -l /dev/sdc:
Detected sun disklabel with wrong checksum.
Probably you'll have to set all the values,
e.g. heads, sectors, cylinders and partitions
or force a fresh label (s command in main menu)
Disk /dev/sdc (Sun disk label): 255 heads, 63 sectors, 166
cylinders
Units = cylinders of 16065 * 512 bytes
Device Flag Start End Blocks Id System
/dev/sdc3 0 167 1336200 0 Empty
/dev/sdc7 0 167 1336200 0 Empty
What can I do without damaging the data on the disk?
Regards,
Jerry
|