Da eigentlich schon die 0.1.1 nicht mehr dem aktuellen Stand der Entwicklung entsprochen hat, gibts hier ein aktuelles Image, frisch aus trunk zum testen.
Die wichtigsten Neuerungen sind:
- Virtuelle Terminals: Wechseln mit ESC und danach entwder 1 oder 2. Mit ESC und u respektiv d kann aufwärts und abwärts gescrollt werden. Scrolllock kann mit ESC s aktiviert und wieder deaktiviert werden.
- Treiber für ATA-Festplatten
- Treiber für das ext2-Dateisytem
- file-Modul: Dieses Modul ist eine Vereinfachung für die Benutzung unserer Pfade, da die oft sehr lang werden können. file funktioniert dabei ansatzweise ähnlich wie die Virtuellen Dateisysteme in *nix Betriebsystemen. Auf dem Testimage wurde beispielsweise ata:/ata00_p0|ext2:/ auf / gemappt.
- DNS-Unterstützung in tcpip
- readline für shell; Damit ist es jetzt endlich auch möglich, die Kommandozeile auf der Shell zu verändern, weil mit den Pfeiltasten in der Kommandozeile navigiert werden kann. Ein Befehlsverlauf wurde auch eingebaut. Die benutzten Befehle können mit Hilfe der Pfeiltasten nach oben und unten durchsucht werden.
Hier ein
Festplattenimage:
Zum Testen empfehlen wir auch hier wieder qemu. Da bochs und vmware nach wie vor Probleme machen. Vom Testen auf Real-PCs rate ich ausdrücklich ab, da man sich mit dem Festplattentreiber schon locker mal die Daten zerschiessen könnte, falls da noch Bugs drin sind, die ich noch nicht gefunden habe.