010
19.08.2008, 18:18 Uhr
holm
|
@marko:
MUTOS "partitioniert" Disketten, z.B. hat eine Systemdiskette auf Spur 0 16 Sektoren a 128 Bates im FM Format, der Rest ist mir 16 Sektoren a 256 Bytes MFM formatiert.
Die zu den Partitions gehörenden Device File Entries sind /dev/rsmft0 für die Systemspur und /dev/rdxmf0 für den Datenbereich. Man kann auch mit format /dev/rsmft0 und format /dev/rdxmf0 an die Diskette herangehen unf bekommt eine korrekt formatierte Systemdiskette, natürlich ohne Inhalt.
Den aber kann man natürlich auch von einer existierenden Diskette lesen:
dd if=/dev/rsmft0 of=boot
liest die Bootspur aus und schreibt sie in die Datei boot.
dd if=/dev/rdxmf0 of=SCP1700 schreibt den Rest der Diskette in die Datei SCP1700.
Die beiden Dateien kann man natürlcih auf die "vorhin" formatierte Diskette wieder draufschreiben indem man "if" und "of" beim Aufruf von dd austauscht, Vorsicht! "dd" ist ein sehr mächtiges Kommando und kann fast überall hin schreiben, zumindest als root...
Das Device für eine 9*512*2*80 Diskette (Dos 720k) ist /dev/rmf0ds512_9. Ja,, alles sehr einprägsame Namen hier...
Die Diskpartitionen sind in der Datei /usr/sys/cfg/c5170.c dokumentiert, ein ls /dev/ spricht ziemliche Bände was es so gibt.
Damit kann man laso eine Tar Diskette mit den beiden Dateiein erzeugen:
tar cvf /dev/rmf0ds512_9 ./boot ./SCP1700
Das funktioniert, das habe ich verifiziert. Das Device /dev/rdxmf0 läßt übrigens die Spur 0 völlig links liegen. man kann also mit format 0-159 formatieren, die Systemspur ist dann noch drauf. format /dev/dev/rdxmf0 bekommt selber heraus was es machen soll.
Die Frage ist, ob man was hat, was diese Diskette wieder auspacken kann, sollte jedes Loonix oder so können...
Ich habe mich hier extra sehr breit ausgelassen, evtl. braucht es ja mal Jemand Anderes..
Teledisk fällt auf meiner Kiste (Intel Chipsatz) jedenfalls über seine eigenen Beine, es scheitert an der Spur mit 16*128 FM.
Ich habe mittlerweile ein SCP1700 DL3.0 (A7100/A7150) generiert am 02-NOV-87 auf der Harddisk. Allerdings hatte ich bei Ebay eine Diskette Systemdiskette mit nur SCP.SYS drauf ersteigert, den Rest habe ich irgendwo zusammenkopiert und das scheint teilweise nicht konsistent zu sein. Diskset hängt z.B. die Kiste ganz weg, wird wohl von SCP2.2 stammen. Es währe also nett marco, wenn Du mir ein paar Files von solchen Disketten zukommen lassen könntest, dann geht es auch per Email und ohne speziellen sauteuren Zaubercontroller und nicht zu letzt ohne das ich jedesmal meinen PC runterfahren muß um mit DOSdisketten Discjokey zu spielen.
Das CP/K das ich von Günter hier habe scheint diskettenmäßig irgendwie platt zu sein, da steht zwar CP/K und A7150 drauf, abe booten läßt sich das deswegen noch lange nicht. Warscheinlich ist der Lader defekt oder falsch geschrieben, die Daten kann man jedenfalls lesen.
BTW: Hat Jemand die für SCP und 7150 notwendigen Dateien für das KGS?
Also dieses Graf* Zeuchs und Gedit?
Gruß,
Holm -- float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v; {s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+ (r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&& (A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;} Dieser Beitrag wurde am 19.08.2008 um 18:20 Uhr von holm editiert. |