Bootloader in C++
-
Hi,
ich möchte einen Bootloader in C++ schreiben, für mein Kernel...
Kennt wer ein Tutorial??
-
Es wird zwar C verwendet, aber das sollte man ohnehin für diese Sachen bevorzugen.
-
Achso, dir gehts um den Bootloader, das hatte ich überlesen. Da kann ich dir nicht helfen. Aber C++ macht an der Stelle vermutlich auch keinen Sinn. Da ist also ohnehin Assembler gefragt.
-
Der Aufwand um C++ zumindest teilweise zum laufen zu bekommen wird i.a. für einen Bootloader als zu groß eingeschätzt.
-
Gibt es den keinen fertigen????????
-
Ja zB Grub 2
-
gary1195 schrieb:
Ja zB Grub 2
Grub 2 ist C, kein C++, aber ich glaub, darauf kommts echt nicht an.
Und was meinst du überhaupt mit einem Bootloader? Sowas wie Grub 2 ist eher ein Boot Manager, wird aber auch als Bootloader bezeichnet. Willst du sowas schreiben oder eher sowas wie den Stage 1 Loader von Grub? Der ist auch in Assembler geschrieben.
Wenn du einen eigenen Kernel hast, warum brauchst du überhaupt einen Bootloader (in welcher Form auch immer) und verwendest nicht Grub 2?