Port-amiga archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Reading bad disk
Hi all,
I'm trying to save data from a broken disk - wondering whether it's possible
at all.
Setup: A3000, two internal disks, two external. Ext1 has NetBSD on it,
ext2 OpenBSD. Both are Sun 1.05GB (Seagate) drives.
The box was unused for over half a year, on account of the motherboard
being in a different location :), waiting for the 2nd battery surgery,
and also a new keyboard. In this period of inactivity, the disk with OBSD
went bad - no idea how, might just be old age.
My idea was whether I could salvage anything from that disk via NetBSD,
but it seems to be next to impossible. Here's the relevant part of dmesg:
NetBSD 1.6.1 (RUSTY) #3: Mon Apr 28 00:59:53 IST 2003
root@localhost:/usr/src/sys/arch/amiga/compile/RUSTY
Amiga 3000 (m68040 CPU/MMU/FPU)
total memory = 22528 KB
avail memory = 19312 KB
using 153 buffers containing 1224 KB of memory
memory segment 0 at 08000000 size 00600000
memory segment 1 at 07000000 size 01000000
memory segment 2 at 00000000 size 00200000
mainbus0 (root)
clock0 at mainbus0: CIA B system hz 100 hardware hz 709379
Calibrating delay loop... 111/1024 us
a34kbbc0 at mainbus0
ser0 at mainbus0: input fifo 512 output fifo 256
par0 at mainbus0
kbd0 at mainbus0: CIA A type Amiga
ms0 at mainbus0
grfcc0 at mainbus0
grf0 at grfcc0: width 640 height 400 colors 4
ite0 at grf0: rows 0 cols 0 repeat at (30/100)s next at (10/100)s has keyboard
fdc0 at mainbus0: dmabuf pa 0x1e525c: dmabuf ka 0x8b9f25c
fd0 at fdc0 unit 0: 3.5dd 80 cyl, 2 head, 11 sec [9 sec], 512 bytes/sec
ahsc0 at mainbus0
scsibus0 at ahsc0: 8 targets, 8 luns per target
aucc0 at mainbus0
audio0 at aucc0: half duplex
zbus0 at mainbus0: i/o size 0x00200000
grfcl0 at zbus0 pa 0x40000000 man/pro 2193/1
grf3 at grfcl0: width 640 height 480 colors 16
ite3 at grf3: rows 60 cols 80 repeat at (30/100)s next at (10/100)s has keyboard
grfcl: 2MB Spectrum being used
grfcl1 at zbus0 pa 0xe90000 man/pro 2193/2
ite at grfcl1: not configured
scsibus0: waiting 2 seconds for devices to settle...
ahsc0: target 0 now synchronous, period=208ns, offset=12.
sd0 at scsibus0 target 0 lun 0: <IBM, DPES-31080, S31Q> SCSI2 0/direct fixed
sd0: 1034 MB, 4903 cyl, 4 head, 108 sec, 512 bytes/sect x 2118144 sectors
ahsc0: target 1 now synchronous, period=208ns, offset=12.
sd1 at scsibus0 target 1 lun 0: <IBM, DCAS-34330, S61A> SCSI2 0/direct fixed
sd1: 4134 MB, 8205 cyl, 6 head, 171 sec, 512 bytes/sect x 8467200 sectors
ahsc0: target 2 now synchronous, period=208ns, offset=12.
sd2 at scsibus0 target 2 lun 0: <SEAGATE, ST31200N SUN1.05, 8564> SCSI2
0/direct fixed
sd2: 1006 MB, 2700 cyl, 9 head, 84 sec, 512 bytes/sect x 2061108 sectors
ahsc0: target 3 now synchronous, period=208ns, offset=12.
sd3 at scsibus0 target 3 lun 0: <SEAGATE, ST31200N SUN1.05, 8564> SCSI2
0/direct fixed
sd3: 1006 MB, 2700 cyl, 9 head, 84 sec, 512 bytes/sect x 2061108 sectors
4 views configured
warning unknown dostype: 0x53575000 marking unused
warning found rdb->secpercyl(756) != rdb->nsectors(85) * rdb->nheads(9)
sd3(ahsc0:0:3:0): Check Condition on CDB: 0x08 00 00 00 01 00
SENSE KEY: Media Error
ASC/ASCQ: Address Mark Not Found for ID Field
FRU CODE: 0xe8
SKSV: Actual Retry Count: 0
sd3: rdb scan I/O error
Does anybody have ideas what I could do? There is no critical data on the
system, in fact, the configuration of the NetBSD disk is almost identical,
give or take a few ports/packages. But it would be nice to salvage as much
as possible.
Home |
Main Index |
Thread Index |
Old Index