Hi,
das klingt schon mal nicht schlecht. Meiner Meinung nach hätte es so gehen müssen. Bleibt die Frage wobei der Kernel Panik auftritt? Sollte es bei dem Versuch passieren, das init Script zu starten, hast Du wohl versäumt, nen 586'er Build System zu verwenden.
Mit anderen Worten, Du musst die MLD auf nem 586'er System bauen, bzw. auf ner i586'er Installation. Sollte es so was nicht von Ubuntu geben (was ich mal vermute), dann kannst Du auch auf nen Debian zurück greifen. Da gibt's dann sicher nen paar Probleme mit den deps (Abhängigkeiten von debian Paketen), aber die sollten sich mit ein wenig Recherche beheben lassen. die RPI Variante basiert ja auch auf nem Debian, nur leider wird bei den dep Anpassungen nicht auf Debian/Ubuntu geprüft, sondern auf ARM/x86. Anpassen musst Du eventuell auch noch in der Makefile.config den Wert für arch_lib, sofern auf nem i586'er System der Ordner lib/i386-linux-gnu nicht existiert, bzw. anders heißt.
Claus