Seite 3 von 8
Re: Kernel herunterladen, compilieren und laufen lassen
Verfasst: Sa Okt 11, 2008 5:27 pm
von nufan
Ich hab jetzt alles wieder gelöscht. Also "trunk" und "floppy".
DirtyOerti hat geschrieben:Wechsle dann in den Ordner basic-kernel
make image-floppy
make geht noch ohne Probleme. Aber bei make image-floppy bekomme ich folgende Meldung:
Code: Alles auswählen
$ make image-floppy
cd bochs/
sh make_floppy_img_with_grub.sh
sh: Can't open make_floppy_img_with_grub.sh
make: *** [image-floppy] Fehler 2
Re: Kernel herunterladen, compilieren und laufen lassen
Verfasst: Sa Okt 11, 2008 5:48 pm
von Dirty Oerti
Ok...ich hab das ganze nochmal überarbeitet.
Mach also bitte ein
bevor du unten beschriebens machst.
--------------------
in basic-kernel folgendes ausführen:
Das sollte nun funktionieren.
Aber:
In die Kommandozeile von Grub jetzt folgendes eingeben! (hat sich geändert!)
device (fd0) ./bochs/floppy.img
root (fd0)
setup (fd0)
quit
Um zu starten, ins Verzeichnis /bochs wechseln und
eingeben.
*In der Hoffnung, dass es funktioniert*
Re: Kernel herunterladen, compilieren und laufen lassen
Verfasst: Sa Okt 11, 2008 6:11 pm
von nufan
Funktioniert
Bei svn up musste ich aber noch den Ordnernamen dranhängen, also
Jetzt werden ein paar Sachen gecheckt (alles auf OK) und unten steht "vorerst fertig".
Re: Kernel herunterladen, compilieren und laufen lassen
Verfasst: Sa Okt 11, 2008 6:18 pm
von Dirty Oerti
nufan hat geschrieben:Funktioniert
Bei svn up musste ich aber noch den Ordnernamen dranhängen, also
Jetzt werden ein paar Sachen gecheckt (alles auf OK) und unten steht "vorerst fertig".
Super
Damit funktioniert alles.
Re: Kernel herunterladen, compilieren und laufen lassen
Verfasst: Sa Okt 11, 2008 7:42 pm
von Kerli
nufan hat geschrieben:Funktioniert
Bei svn up musste ich aber noch den Ordnernamen dranhängen, also
Jetzt werden ein paar Sachen gecheckt (alles auf OK) und unten steht "vorerst fertig".
Bei mir passiert das selbe
Es scheint also zu funktionieren
Re: Kernel herunterladen, compilieren und laufen lassen
Verfasst: Sa Okt 11, 2008 9:57 pm
von Xin
Texte, die mehr KnowHow als üblich enthalten, bitte ins WIki ^
Re: Kernel herunterladen, compilieren und laufen lassen
Verfasst: Mo Okt 13, 2008 3:09 pm
von Dirty Oerti
Xin hat geschrieben:Texte, die mehr KnowHow als üblich enthalten, bitte ins WIki ^
Mehr KnowHow als üblich?^^
Klar kommen die ins Tutorial
*
anklickbarer Zaunpfahl*
Re: Kernel herunterladen, compilieren und laufen lassen
Verfasst: Mo Okt 13, 2008 4:44 pm
von cloidnerux
wenn solche wranungen kommen, solltet ihr dei variablen löschen, denn variblen die ihr nie nutzt, braucht man doch nicht oder?
Re: Kernel herunterladen, compilieren und laufen lassen
Verfasst: Mo Okt 13, 2008 5:03 pm
von Dirty Oerti
cloidnerux hat geschrieben:wenn solche wranungen kommen, solltet ihr dei variablen löschen, denn variblen die ihr nie nutzt, braucht man doch nicht oder?
Noch nicht.
Die Betonung liegt auf "noch".
Die Variablen werden schon noch gebraucht.
Die 3 Byte machen da außerdem wenig
Re: Kernel herunterladen, compilieren und laufen lassen
Verfasst: Mo Okt 13, 2008 5:55 pm
von Dirty Oerti
Nachdem ich jetzt die Ordnerstruktur geändert habe, musste ich auch das Komplette Makemodell ändern.
Aber ich denke es ist einfacher und komfortabler geworden.
Nach einem Checkout wechsel man einfach in das Verzeichnis trunk/src/
Dort gibt man folgendes ein, um den Kernel zu kompilieren:
Das kompiliert den Kernel.
Anschließend kann man ein Image für bochs erstellen.
Dazu gibt man (im gleichen Verzeichnis) folgendes ein:
Hier kommt wieder die GRUB Kommandozeile, in die folgendes eingegeben werden muss:
device (fd0) floppy.img
root (fd0)
setup (fd0)
quit
Danach kann man per
(immer noch im gleichen Verzeichnis) den Kernel mit bochs ausführen.
Sind Änderungen in irgendeiner Datei vorgekommen (z.B. nach einem Update), dann bitte einfach
eingeben.
Das kompiliert den Kernel neu und bringt das Image (es muss schon erstellt sein!) auf den neusten Stand.
Soweit von mir