Du musst CMD in Syswow64 benutzen, dann geht das.
Es reicht, wenn Du "format.com" aus dem Ordner C:\Windows\SysWOW64\ startest. Dies kann auch von einer "normalen" Eingabeaufforderung aus geschen. Diese verweist aber standardmäßig auf ein anderes "format.com.". Daher funktioniert es nicht.
Am Westlichen PC brauchst du ja für 1,2mb diesen floppy 3 Mode.
Geht aber auch unter Window 10 :
C:\Windows\SysWOW64\cmd.exe
format A: /f:1.23m
Damit kann ich via USB Floppy an Win10 Disketten formatieren und bespielen.
Ich habe folgendes versucht:
Test mit WIN10 und USB-Floppylaufwerk (BASETech Modell No. GEN-144 distributed by Conrad Elektronic SE). Dieses sollte 1.44MB und 720KB 3.5" Disketten können.
Habe zuerst die Diskette mit einem Magneten gelöscht.
Dann Aufruf von C:\Windows\SysWOW64\cmd und format a: /f:1.2
Das funktioniert offenbar nicht, wie man sieht!
Hinweis: der Parameter /F:1.2 kann in verschiedenen Schreibweisen angegeben werden: 1.2 oder 1.2M oder 1.2MB oder 1.23M und noch andere. Sieht man, wenn man format.com mit einem Hex/ASCII-Editor ansieht.
Anschließend mit format a: /f:1.44 läuft. (Standard Format für 3.5" HD)
Dann noch mal mit format a: /f:1.2 ... läuft soweit, bis auf Fehlermeldung am Ende "Formatierung fehlgeschlagen".
format a: /f:1.2 lässt sich beleibig oft wiederholen, soferne die Diskette nicht mit einem Magneten gelöscht wird.
Die so erstellte Diskette ist unter WinXP nicht lesbar:
Habe die Diskette mit SAMdisk eingelesen und einen Scan durchgeführt:
Wie man sieht, ist diese auch hier nicht lesbar.
Jetzt stellte sich natürlich die Frage, ob auf der Diskette etwas steht oder nicht?
Als nächsten Schritt habe ich die Diskette mit FLUXCOPY eingelesen.
Beim FLUXDUMP ergab es sich, dass man nicht MFM 3.5" HD auswählen durfte (sonst ebenfalls Schrott), sondern MFM 5.25" HD
Dump sieht dann so aus:
FLUXDUMP Vers. 065j05 FileType: MFM-Standard DriveSize: 5.25" Density: HD
FLUXCOPY Vers. 0.97q Recording: 21.11.2023 19:27:14 DiskSize: 3.5" DriveType: MITSUMI
FLUXTEEN Vers. 080i, Clock: 25MHz, Drive: 2, RPMnominal: 300, SingleStep, NumOfIndexHoles: 1, Track: 0, Side: 1, Retries: 1, FluxBlockSize: 165506
=== Track: 0 Side(1/2): 1 Sector: 1/1 SecLeng: 512 CRC-OK
EB 3C 90 4D 53 44 4F 53 35 2E 30 00 02 01 01 00 |.<.MSDOS5.0.....|
02 E0 00 60 09 00 07 00 0F 00 02 00 00 00 00 00 |...`............|
00 00 00 00 00 00 29 38 A8 D8 86 4E 4F 20 4E 41 |......)8...NO NA|
4D 45 20 20 20 20 46 41 54 31 32 20 20 20 33 C9 |ME FAT12 3.|
8E D1 BC F0 7B 8E D9 B8 00 20 8E C0 FC BD 00 7C |......... ......|
. . .
=== Track: 0 Side(1/2): 2 Sector: 1/1 SecLeng: 512 CRC-OK
54 45 53 54 31 32 20 20 20 20 20 08 00 00 00 00 |TEST12 .....|
00 00 00 00 00 00 FD 95 75 57 00 00 00 00 00 00 |........uW......|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
Alles anzeigen
Das sieht ja ganz gut aus. Auch der Volumename "TEST12" ist zu sehen.
Ich habe das Image noch in HxC betrachtet (FLX-Dateien auf raw-Kryo-Dateien konvertiert), welches aber keinerlei Daten gefunden hat.
Wenn die 3 Mode Laufwerke tatsächlich, wie angenommen, bei 1,2 MB mit 360 RPM laufen, ist ja die Datenrate eine andere.
Diese Frage lässt sich im Moment nicht beantworten, da kein Flux-Image von einer originalen Diskette vorliegt.
Zu der von mir unter WIN10 erstellten Diskette kann ich aber sagen, dass die 15 Sektoren (je 512 Byte) über die ganze Spur verteilt sind (wie bei einer 5.25" 1.2MB Disk), also nicht einfach die letzten 3 Sektoren (1.44MB hat 18 Sektoren) weggelassen wurden. Das bedeutet, dass die Fluxwechsel entsprechend dem Verhältnis 360 zu 300rpm länger sind. Ob jetzt das Laufwerk schneller dreht, oder die Datenrate gegenüber einr 1.44MB Disk verlangsamt wurde, kann ich nicht mit Sicherheit sagen, kann mir aber nicht vorstellen, dass das USB-Laufwerk die Umdrehungsgeschwindigkeit ändert. Ich tippe eher auf eine angepasste Datenrate. Müsste man aber näher untersuchen, wozu ich aber keine Zeit habe.
Grüße, PAW