GNUmach selbst übersetzen
Den GNUmach Kernel von hier downloaden:
und meinetwegen nach /usr/src/gnumach<version>/ entpacken. Eine Übersicht der Optionen für das configure-Script gibt es hier:
Bei einem normalen IDE System sollten folgende Optionen ausreichend sein:
./configure --enable-floppy --enable-ide --enable-<typdernetzwerkkarte>
Bei gnumach1.3 hat das Makefile einen Bug, da ein SED Aufruf nicht so funktioniert wie er sollte. Nach dem Stop einfach folgenden Aufruf ausführen:
nm -u kernel.o | sed 's/^ *U //' | sed 's/^_*//' | sort -u > kernel-undef
und den "make"-Vorgang erneut anstossen. Alternativ kann man auch Zeile 216 im Makefile abändern.
Nach einem "make install" hat man den GNUmach Kernel installiert und kann ihn booten