Delphi-PRAXiS
Seite 9 von 9   « Erste     789   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   moOS - Mein kleines OS (https://www.delphipraxis.net/32443-moos-mein-kleines-os.html)

MisterNiceGuy 7. Sep 2009 13:35

Re: moOS - Mein kleines OS
 
Hi Himitsu, für mich ist es interessant wie genau die 1,44mb gefüllt werden und wie so eine *.img Datei aufgebaut ist.

Luckie 7. Sep 2009 13:38

Re: moOS - Mein kleines OS
 
Nimm Bei Google suchenrawwrite, mache ein Image von einer Diskette und guck dir die Datei mit dem Hexeditor an.

himitsu 7. Sep 2009 13:41

Re: moOS - Mein kleines OS
 
oder man schaut sich die Spezifikationen für FAT12 an

BootSector
HiddenSektors (0 ... gibt es keine, denn man hat ja nix zu verschenken)
2 mal die FAT
dann das RootVerzeichnis
und danach die Daten-Cluster (diese sind meistens je 1 Sektor groß, weil man hat ja nix zu verschenken)

hatte mir mal vor vielen Jahren eine "selbst" gebastelt (über ein Tool, aber keine Ahnung mehr welches das war) ... hab das RootVerzeichnis verkleiners (auf einen Sector ... brauchte ja keine tausend Dateien im Hauptverzeichnis) und die 2. FAT abgeschafft ... und schwupt passten mehr "Nutzdaten" drauf

MisterNiceGuy 13. Sep 2009 21:29

Re: moOS - Mein kleines OS
 
Wikipedia sagt Disketten verwenden FAT12, nicht FAT16!

himitsu 13. Sep 2009 21:54

Re: moOS - Mein kleines OS
 
Hast recht :oops:

Aber im Prinzip ist es egal, da die Spezifikationen nahezu übereinstimmen, abgesehn von der FAT und der Kleinigkeit im Verzeichniseintrag.

MisterNiceGuy 13. Sep 2009 22:36

Re: moOS - Mein kleines OS
 
Hmhm hast recht, so groß ist der Unterschied nicht :) Ich hab ein tolles Tutorial gefunden in dem FAT12 gut erklärt sit:

http://www.jay-code.de/files/fat12.pdf

Neutral General 13. Sep 2009 22:47

Re: moOS - Mein kleines OS
 
Falls dir Assemblercode hilft:

Ich hab da noch nen schlechten fat12 readonly treiber rumliegen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:47 Uhr.
Seite 9 von 9   « Erste     789   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz