Problem beim starten von l4linux auf fiasco

Rudolf Weber rfweber at tesionmail.de
Sat Mar 15 20:21:29 CET 2003


Hallo,

Vorbemerkung:
  Das starten von glinux bringt einen Fehler überlappender Module,
  Der Fiasco beginnt da, wo glinux liegt,
  folgende Änderung habe ich gemacht:
--- ./l4/kernel/fiasco/src/Makerules.BOOT.vorrudi       2003-02-25
11:34:43.000000000 +0100
+++ ./l4/kernel/fiasco/src/Makerules.BOOT       2003-03-15
16:13:58.000000000 +0100
@@ -7,7 +7,7 @@
 $(BOOT):       kernel.o $(OBJ_BOOT) $(LIBKERN) $(MINILIBC) 
                @echo "  ... Building boot image"
                $(LINK_MESSAGE)
-               $(VERBOSE)$(LD) -Ttext 0x300000 -o $@ $^ $(LIBGCC) \
+               $(VERBOSE)$(LD) -Ttext 0x400000 -o $@ $^ $(LIBGCC) \
                -defsym checksum_ro=0x`cut -f1 -d' ' $(CHECKSUM)` \
                -defsym checksum_rw=0x`cut -f2 -d' ' $(CHECKSUM)`
                chmod 755 $@

Das starten von grub aus:
title L4 fiasco x586 l4v2 L4Linux
        kernel /l4-20030315-x586/rmgr -sigma0
        module /l4-20030315-x586/fiasco.400000
        module /l4-20030315-x586/sigma0
        module /l4-20030315-x586/glinux root=/dev/hda2

Der glinux startet dann auch, und ganz zum Schluß :

Warning: unable to open an initial console
Root: ptc is NULL for 00080030 (virt 00080030)
      and pdir 00400000 at eip: 0050c11b

Die Warnung kommt aus dem l4linux als ein open("/dev/console/") schief
geht. (offenbar ging wohl das mounten von / nicht :-()

Was will mir der rest sagen ? pdir sieht ganz so aus wie die
Start-Adresse von Fiasco ?

Was habe ich nur falsch gemacht ?

Gruß
	Rudolf Weber 

-- 
--
---------------------------------------------------------------
Rudolf Weber
http://www.infnet.verein.de/~rw 
E-Mail: rfweber at tesionmail.de





More information about the l4-hackers mailing list