5.25" Floppy für diverse Betriebssysteme

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Nihilist1
Beiträge: 25
Registriert: 28.02.2016 17:35:19

5.25" Floppy für diverse Betriebssysteme

Beitrag von Nihilist1 » 03.04.2016 22:29:59

Guten Abend,

ich stehe vor dem Problem, das ich Floppies sichern möchte (SINIX1.0, Disketten für Sharp MZ80-B, ...), von denen
teilweise die Geometrie bekannt bzw. auch unbekannt ist. Linux kennt ja mit mknod "nur" den Standardfall - wie ist es
möglich, das ich zB 70 Tracks (35 pro Seite) , 16 Sektoren = 286k einlesen kann?

Vielen Dank!

Liebe Grüsse, Michael

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: 5.25" Floppy für diverse Betriebssysteme

Beitrag von NAB » 03.04.2016 22:40:20

Hier findest du einige Links und Ideen:
viewtopic.php?f=13&t=159937
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Nihilist1
Beiträge: 25
Registriert: 28.02.2016 17:35:19

Re: 5.25" Floppy für diverse Betriebssysteme

Beitrag von Nihilist1 » 04.04.2016 19:03:16

Guten Abend,

ich habe mir das mit HxC angeschaut (Download, compilieren) - irgendwie fehlt mir da der Bezug zum
eingebauten Laufwerk, da wird über einen USB Emulator gesprochen, bzw. Images konvertiert.

Wäre es nicht möglich, das man dem eingebauten (5.25") Laufwerk quasi händisch eine andere
Geometrie zuweist? Oder das Laufwerk mit irgendeinem Tool, das ich noch nicht kenne, quasi
manuell einstellt?

Liebe Grüsse,

Michael

cosmac
Beiträge: 4573
Registriert: 28.03.2005 22:24:30

Re: 5.25" Floppy für diverse Betriebssysteme

Beitrag von cosmac » 04.04.2016 22:56:37

hi,

mit setfdprm(8) aus dem Paket Debianfdutils soll das angeblich möglich sein. Siehe Kapitel "3.4 Adding new formats" in
file:///usr/share/doc/fdutils/Fdutils.html
Wahrscheinlich findest du da drin auch noch mehr Tipps und Tricks.
Beware of programmers who carry screwdrivers.

Nihilist1
Beiträge: 25
Registriert: 28.02.2016 17:35:19

Re: 5.25" Floppy für diverse Betriebssysteme

Beitrag von Nihilist1 » 05.04.2016 19:36:19

Hallo,

danke für die Antwort - ich habe auch damit herumprobiert, aber bekomme nichts zustande, entweder
kapiere ich die Rechnerei nicht, oder den Befehl:

mknod /dev/fd0H1520 b 2 40

Das ist wohl erstmal egal, solange es unter den 1.2MB ist die das Laufwerk kann - es greift bei diesem
Befehl dann auf das 3.5" zu (fd0) und nicht auf das 5.25" (fd1)

setfdprm /dev/fd0H1520 1520 19 2 80 0 0x1b 0 0xcf 0x6c

Hier habe ich dann /dev/fd1d420 286 16 2 70 ... probiert, vorher auch mit mknod erstellt. Die Geometrie
wäre 16 Sektoren, 70 Tracks (2x 35), bei einer Gesamtkapazität von 286k.

>Originalbeitrag: MZ-80FB(K) – Dual 5.25″ Floppy Drive (and MZ-80FD, the later model)
>This external dual-floppy drive unit was suitable for connection to the MZ-80FI interface, and provided 2 drives each
>with 286K of storage capacity. Geometry of the disks was: 70 tracks (35 double-sided), 16 sectors, 256-Bytes per Sector.

Was mache ich falsch?

Liebe Grüsse,

Michael

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: 5.25" Floppy für diverse Betriebssysteme

Beitrag von NAB » 05.04.2016 22:12:01

Was genau du falsch machst, weiß ich nicht ... ich weiß ja nicht mal genau, was für Disketten du da hast. Du anscheinend auch nicht so genau, wenn du von unbekannter Geometrie sprichst.

Die Geometrie von "MZ-80FB(K)" scheint nicht ganz so einfach und nicht einheitlich zu sein, wie du hier nachlesen kannst:
http://www.sharpmz.org/dskread1.htm
Hauptseite:
http://www.sharpmz.org/

Die Kombination von major und minor device number wird hier unter "Floppy disks" erklärt:
http://lxr.free-electrons.com/source/Do ... evices.txt

Und hier findet sich noch ein interessantes Fragment zu Sharp Floppys:
420 * Bit 0 of 'stretch' tells if the tracks need to be doubled for some
421 * types (e.g. 360kB diskette in 1.2MB drive, etc.). Bit 1 of 'stretch'
422 * tells if the disk is in Commodore 1581 format, which means side 0 sectors
423 * are located on side 1 of the disk but with a side 0 ID, and vice-versa.
424 * This is the same as the Sharp MZ-80 5.25" CP/M disk format, except that the
425 * 1581's logical side 0 is on physical side 1, whereas the Sharp's logical
426 * side 0 is on physical side 0 (but with the misnamed sector IDs).
http://lxr.free-electrons.com/source/dr ... ppy.c#L418

Wobei die Gerätenamen im struct dadrunter irgendwie nicht mehr zu denen aus devices.txt passen.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Nihilist1
Beiträge: 25
Registriert: 28.02.2016 17:35:19

Re: 5.25" Floppy für diverse Betriebssysteme

Beitrag von Nihilist1 » 05.04.2016 23:02:35

Guten Abend,

die unbekannte Geometrie bezog sich auf die SINIX1.0 - bei der Sharp kenne ich sie ja:

>Originalbeitrag: MZ-80FB(K) – Dual 5.25″ Floppy Drive (and MZ-80FD, the later model)
>This external dual-floppy drive unit was suitable for connection to the MZ-80FI interface, and provided 2 drives each
>with 286K of storage capacity. Geometry of the disks was: 70 tracks (35 double-sided), 16 sectors, 256-Bytes per Sector.

Dennoch erschließt sich mir der setfdprm Befehl dazu passend nicht :(

Liebe Grüsse,

Michael

Nihilist1
Beiträge: 25
Registriert: 28.02.2016 17:35:19

Re: 5.25" Floppy für diverse Betriebssysteme

Beitrag von Nihilist1 » 09.04.2016 17:43:34

Guten Abend,

ich habe jetzt einiges ausprobiert, aber ich kann das Floppy fd1 nicht dazu
überreden, das es die Geometrie so annimmt, wie für Sharp Disketten nötig.

Noch jemand eine Idee dazu?

Danke !!!

schwedenmann
Beiträge: 5528
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: 5.25" Floppy für diverse Betriebssysteme

Beitrag von schwedenmann » 09.04.2016 18:07:14

Hallo

Hast du es auch schon mit DOS (format :A + Parameter, sowie z.B. VGACopy + CoStudio verucht ?

mfg
schwedenmann

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: 5.25" Floppy für diverse Betriebssysteme

Beitrag von NAB » 09.04.2016 18:31:59

Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Nihilist1
Beiträge: 25
Registriert: 28.02.2016 17:35:19

Re: 5.25" Floppy für diverse Betriebssysteme

Beitrag von Nihilist1 » 04.05.2016 22:26:18

Guten Abend,

ich habe mir jetzt für den DOS-Rechner ein Combo-Laufwerk besorgt (Epson SD-800) und
mit CPDREAD / CPDWRITE die Disketten kopiert und erstellt, hat geklappt.

Wollte das Thema nicht versanden lassen ohne Feedback!

Danke an alle für die Mithilfe!

Liebe Grüsse,

Michael

Antworten