16 Punkte von xguru 2025-05-04 | 1 Kommentare | Auf WhatsApp teilen
  • Ein bootsektorbasiertes Betriebssystem auf Basis von x86-Assembly, das Shell, Dateisystem und Prozessverwaltung in 510 Byte unterbringt
    • Läuft im real-mode: der 16-Bit-Modus, in den eine x86-CPU beim Booten zuerst wechselt. Es kann nur auf 1 MB Speicher zugreifen und bietet keine Schutzmechanismen.
  • Unterstützt trotz der geringen Größe die Kernfunktionen wie das Ausführen von Shell-Befehlen, Lesen/Schreiben von Dateien, Prozessverwaltung (kooperatives Multitasking) und das Ausführen von Benutzer-Software (in bin enthalten)
  • Es gibt eine Demo, die auch im Browser läuft, und ein kleines SDK, mit dem man über Tutorials selbst Programme schreiben kann
  • Lokale Tests mit QEMU oder Bochs möglich
  • Mit dd kann das Image (riskant) auch auf ein Gerät geschrieben werden, sodass ein Boot auf echter Hardware ebenfalls möglich ist

1 Kommentare

 
picopress 2025-05-04

Dass das möglich ist …