C Rohbinaries

Übersicht Sonstiges Smalltalk

Neue Antwort erstellen

 

be59

Betreff: C Rohbinaries

BeitragMo, März 03, 2008 21:10
Antworten mit Zitat
Benutzer-Profile anzeigen
Wisst ihr wie ich Rohbinaries in C erstelle.
Nicht .exe, sondern .img(Glaub ich)
Hoffentlich versteht ihr mich? Embarassed
Besuch doch meine Minicity

BtbN

BeitragMo, März 03, 2008 21:16
Antworten mit Zitat
Benutzer-Profile anzeigen
gcc -c -o deine-datei.o deine-datei.c
Meinst du das?
 

be59

BeitragMo, März 03, 2008 21:20
Antworten mit Zitat
Benutzer-Profile anzeigen
Thx dass du so nett bist.

Nein, ich mein was anderes. Es gibt ja Images von Cds(Datein von Cds),
die man brennen kann, wo dann nur die in den Image enthalten Dateien sind.
Wie kann ich so nen Image machen, womit man z.B. ein Betriebsystem booten kann(Ich hoffe, die Frage ist verständlicher.
Besuch doch meine Minicity

BtbN

BeitragMo, März 03, 2008 21:31
Antworten mit Zitat
Benutzer-Profile anzeigen
Gegenfrage: Was hat das mit C zu tun?
 

be59

BeitragMo, März 03, 2008 21:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Nunja ich kann ein "plattformunabhängiches" Rettungstool machen.
Das kann ich mit Assembler nicht tuen.
Besuch doch meine Minicity
 

barratator

BeitragDi, März 04, 2008 7:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Eine img-Datei ist nur eine Datei für dein Brenn-Programm, wo mehrere Dateien im prinzip komprimiert sind.
Die werden aber beim Brennen wieder extrahiert...

Du musst das mit ASM schreiben, mit C kommst du da nicht weit.


gruß
Bastian
 

Coffee

BeitragDi, März 04, 2008 7:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Moment. Du musst praktisch ein eigenes, kleines Betriebssystem schreiben, was "nur" die funktionen von dienem rettungstool hat, sowie gängige routinen (eingabe, ausgabe, ...). den bootloader müsstest du in assembler schreiben, und für den kernel könntest du zu C wechseln. dann fallen allerdings alle standardincludes weg, du musst die funktionen neuschreiben. um eine CD nutzen zu önnen, kannst dudas system aufn diskettenimage ziehen und das danna uf der CD emulieren (einfach) oder musst dich mit dem El Torrito format beschäftigen (schwieriger). eine gute deutsche anlaufstelle ist http://lowlevel.net.tc/forum

MfG
*Mjam*
 

barratator

BeitragDi, März 04, 2008 16:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich hab' mal in Assembler einen Bootloader und einen Kernel mit nem Tutorial geschrieben.

Guck' mal bei google nach "eigenes betriebssystem assembler".




gruß
Bastian
 

be59

BeitragDi, März 04, 2008 16:29
Antworten mit Zitat
Benutzer-Profile anzeigen
@barratator

Nunja, es wird kaum was erklärt bei diesen Tutorial...

@Coffee

thx thx thx
Besuch doch meine Minicity

Neue Antwort erstellen


Übersicht Sonstiges Smalltalk

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group