Der Kernel -Code befindet sich im Kernel -Verzeichnis Fasm Directory enthält Fasm -Quelle für Aqeousos, benutzerdefinierte C -Bibliothek für Benutzerprogramme in LIBC einschließlich eines Testprogramms
Sehr sorry Leute, dieser veraltete Code funktioniert nur für Cygwin -Windows -basierte Systeme, die möglicherweise nicht unter POSIXS -Systemen kompiliert werden, da auf der Seite des Codierers eine völlige Nachlässigkeit gezeigt wird (er war nur 14, als er dies schrieb), was eine Menge Senstivitätsprobleme in der Datei enthielt. Die ZIP -Datei enthält diese beiden Dateien:
Hdd.img
Hartplattenbild mit integrierten Kernel und GRUB sowie AFS -Dateisystem.
Hdd_template.img
Template -Bild mit nur eingebauten Kern und GRUB. Kopieren Sie es und benennen Sie es als " hdd.img " um, extrahieren Sie HDD.img und geben Sie in denselben Ordner ein, um das Betriebssystem auszuführen.
Das Betriebssystem -> machen
Die libc -> cd libc -> machen
=> This would generate a crt0 file (For now crt0, crti etc all functionality is within this, sorry laziness :p )
=> Then Compile your test program against this library (crt0.o) and Transfer it to virtual hard disk (hdd.img)
using the AqFS Editor (Check my other repository).
=> Simply type '<filename>' in the Shell.
Verwenden Sie zum Ausführen in QEMU den Befehl ' Make Qemu '
Optional: Zum Installieren/Neuinstallieren des AQFS2 -Dateisystems geben Sie ' init aqfs2 ' in der Konsole ein.
Hdd.img wird mit vorinstallierten FS und Dateien geliefert! Setzen Sie AQFs erst nötig neu!
Ich weiß. Das Ganze ist ein bisschen verworren. Wir werden es beheben. Nur dass ich (ein bescheidener Mitwirkender) derzeit mit meinen Prüfungen gebrochen bin. Sie werden bis April enden, wonach das Tempo zunehmen sollte