C64 Disketten lesen

From: Bernd Walter <ticso(at)cicely8.cicely.de>
Date: Sun, 4 Nov 2001 13:05:32 +0100

Ich habe mal versucht 1581'er Disketten mit einem FreeBSD zu lesen.

Logisch macht das Teil 80 Spuren zu 40 Sektoren a 256 Byte

Die Disketten sind (Laut Handbuch) physikalisch folgendermassen:
3,5" MFM/DD
512 Byte/Sektor
10 Sektoren pro Spur/Seite
80 Spuren
2 Seiten

Leider ohne Erfolg.

ticso(at)cicely8# fdcontrol /dev/fd0
sectrac? [10]:
secsize? [2]:
datalen? [0xff]:
gap? [0x1b]:
tracks? [80]:
size? [1600]:
steptrac? [1]:
trans? [0]:
heads? [2]:
f_gap? [0x6c]:
f_inter? [1]:

ticso(at)cicely8# fdread
Reading 80 * 2 * 10 * 512 medium at /dev/fd0

FDC status ST0=0x40 ST1=0x1 ST2=0 C=0 H=0 R=1 N=2:
no address mark in ID field (not recoverable)
Exit 74

@cicely8# fdread -I 10

FDC status ST0=0x40 ST1=0x1 ST2=0 C=1 H=0 R=1 N=0:
no address mark in ID field

FDC status ST0=0x40 ST1=0x1 ST2=0 C=191 H=0 R=1 N=0:
no address mark in ID field

FDC status ST0=0x40 ST1=0x1 ST2=0 C=2 H=0 R=1 N=0:
no address mark in ID field

FDC status ST0=0x40 ST1=0x1 ST2=0 C=1 H=0 R=1 N=0:
no address mark in ID field

FDC status ST0=0x40 ST1=0x1 ST2=0 C=191 H=0 R=1 N=0:
no address mark in ID field

FDC status ST0=0x40 ST1=0x1 ST2=0 C=1 H=0 R=1 N=0:
no address mark in ID field

FDC status ST0=0x40 ST1=0x1 ST2=0 C=191 H=0 R=1 N=0:
no address mark in ID field

FDC status ST0=0x40 ST1=0x1 ST2=0 C=191 H=0 R=1 N=0:
no address mark in ID field

FDC status ST0=0x40 ST1=0x1 ST2=0 C=191 H=0 R=1 N=0:
no address mark in ID field

FDC status ST0=0x40 ST1=0x1 ST2=0 C=191 H=0 R=1 N=0:
no address mark in ID field
Exit 74

fdread -I zeigt ueberigens bei jeden Durchlauf etwas anderes an.

-- 
B.Walter              COSMO-Project         http://www.cosmo-project.de
ticso(at)cicely.de         Usergroup           info(at)cosmo-project.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sun 04 Nov 2001 - 13:08:50 CET

search this site