1
Lowlevel-Coding / fat12
« am: 18. May 2005, 02:23 »
tach Leute
also ich hab mir mal die tuts von Teejay über das fat12 Dateisystem,
sowie über bootloader und kernel (lowlevel1) durchgelesen.
Und da brennen mir paar Fragen richtig krass auf der Seele:
1.)Wenn ich diesen (aus lowlevel1)bootloader und kernel auf die Diskette
mit rawrite (oder sonst was) schreibe, wird doch das Dateisystem (fat12) zerstört/überschrieben, oder?
2.)ich muss also einen Bootloader schreiben, welcher im Bootsector hinter den informationen des dateisystems [sector usw tabelle] steht, auf welchen dann der jmp befehl verweist?
3.)Bei den tut: "FAT12 Dateizugriff" ist doch solch ein bootloader (siehe 2.)
notwendig, oder? Schliesslich würde der 512byte grosse bootloder
(aus LowLevel1) den ganzen ersten (fat12-)bootsector überschreiben.
Falls die oberen Fragen/Behaubtungen stimmen gibts hier irgendwo bspcode solch eines bootloaders?
(wenn nicht, auch gut)
Für Eure Antwort wäre ich sehr dankbar
gruss
also ich hab mir mal die tuts von Teejay über das fat12 Dateisystem,
sowie über bootloader und kernel (lowlevel1) durchgelesen.
Und da brennen mir paar Fragen richtig krass auf der Seele:
1.)Wenn ich diesen (aus lowlevel1)bootloader und kernel auf die Diskette
mit rawrite (oder sonst was) schreibe, wird doch das Dateisystem (fat12) zerstört/überschrieben, oder?
2.)ich muss also einen Bootloader schreiben, welcher im Bootsector hinter den informationen des dateisystems [sector usw tabelle] steht, auf welchen dann der jmp befehl verweist?
3.)Bei den tut: "FAT12 Dateizugriff" ist doch solch ein bootloader (siehe 2.)
notwendig, oder? Schliesslich würde der 512byte grosse bootloder
(aus LowLevel1) den ganzen ersten (fat12-)bootsector überschreiben.
Falls die oberen Fragen/Behaubtungen stimmen gibts hier irgendwo bspcode solch eines bootloaders?
(wenn nicht, auch gut)
Für Eure Antwort wäre ich sehr dankbar
gruss