How can I read a disk which no labled by sun ?

When I read a raw disk which not labled by sun,it's will return I/O error.

the error log ,/var/adm/messages ,is

--

scsi: [ID 365881 kern.info] Vendor 'SCST_FIO', product '25-dev', (unknown capacity)

Oct 24 09:25:57 u60 scsi: [ID 107833 kern.warning] WARNING: /pci@1f,4000/fibre-channel@4,1/sd@2,2 (sd316):

Oct 24 09:25:57 u60i/o to invalid geometry

--

THEN ,how can I read a disk which not labled ?

[453 byte] By [tyrus] at [2007-11-26 10:59:52]
# 1
Not with the sd driver. That driver won't communicate with a device unless there is a Solaris label on the disk.You may have better luck using the sgen driver. There should be a man page for it on your system if you have it.-- Darren
Darren_Dunham at 2007-7-7 3:13:25 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...
# 2
thanks a lot.Now I have configured the device to sgen device.but the device can not read.bash-2.03# dd if=/dev/scsi/direct/c4t2d0 of=/tmp/1 bs=512 count=1read: No such device or addressWhat can i do ?Is my configuration of sgen wrong?
tyrus at 2007-7-7 3:13:25 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...