Hallo,
so langsam hab ich jetz nen kleinen Überblick über die ganzen C Kernel und Protected Mode Tuts & co.
Ich würde nun endlich gern ein Hallo Welt mit einem C Kernel machen.
Dafür ist ja das "C-Kernel starten"-Tut ganz gut geeignet, in dem ein einfacher C-Kernel beschrieben wird.
Um diesen zu starten, brauch ich jetzt aber noch, wenn ich das richtig verstanden habe, eine FAT12 Diskette mit dem TeeJay Bootsector auf die ich den kompilieren "Kernel" als KERNEL.BIN kopieren muss?
Allerdings weiß ich nicht ganz, wie ich diese Diskette (oder besser das Image, hab nämlich kein Diskettenlaufwerk) erstell.
Ich bin so weit gekommen, den TeeJay-Boot-Loader zu einer 512 Byte großen bootsec.bin zu kompilieren und mir ein FAT12 Diskettenimage auf dem die kompilierte kernel.bin schlummert zu erstellen und unter Linux zu mounten.
Wie aber bring ich jetz den Bootloader auf das Diskettenimage? Ich kann ja schlecht die ersten 512 Byte meines Images mit der bootsec.bin überschreiben, denn dann ist ja das ganze FAT System futsch ...
so langsam hab ich jetz nen kleinen Überblick über die ganzen C Kernel und Protected Mode Tuts & co.
Ich würde nun endlich gern ein Hallo Welt mit einem C Kernel machen.
Dafür ist ja das "C-Kernel starten"-Tut ganz gut geeignet, in dem ein einfacher C-Kernel beschrieben wird.
Um diesen zu starten, brauch ich jetzt aber noch, wenn ich das richtig verstanden habe, eine FAT12 Diskette mit dem TeeJay Bootsector auf die ich den kompilieren "Kernel" als KERNEL.BIN kopieren muss?
Allerdings weiß ich nicht ganz, wie ich diese Diskette (oder besser das Image, hab nämlich kein Diskettenlaufwerk) erstell.
Ich bin so weit gekommen, den TeeJay-Boot-Loader zu einer 512 Byte großen bootsec.bin zu kompilieren und mir ein FAT12 Diskettenimage auf dem die kompilierte kernel.bin schlummert zu erstellen und unter Linux zu mounten.
Wie aber bring ich jetz den Bootloader auf das Diskettenimage? Ich kann ja schlecht die ersten 512 Byte meines Images mit der bootsec.bin überschreiben, denn dann ist ja das ganze FAT System futsch ...

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken

Gespeichert
Dann bräuchte ich wohl zumindest mal den Link zu dem Ding, wenn du unbedingt darauf bestehst, nicht GRUB verwenden zu wollen.