The ultimate HOW-TO

Adam Lackorzynski adam at os.inf.tu-dresden.de
Tue Sep 4 18:59:58 CEST 2007


On Thu Aug 30, 2007 at 07:10:57 -0700, ComputerScienceStudent wrote:
> For test, I've tried with my desktop pc -instead of my notebook- and the
> surprise: I've see outputs!!
> 
> So, the hello one prints hello: My thread-id is 5.0 infinite times, and I
> think it's correct;

Yes, that's correct.

> then I've tried to
> insert two differents entries in the menu.lst file to see what will should
> be on the screen:
> 
> The first is:
> 
> title L4Linux -Linux on L4-
>     root (hd0,6)
>     kernel /DROPS_build/bin/x86_586/bootstrap -serial root=/dev/sda7
> -modaddr 0x06000000
>     module /DROPS/kernel/fiasco/build/fiasco -nokdb -serial_esc
>     module /DROPS_build/bin/x86_586/l4v2/sigma0
>     module /DROPS_build/bin/x86_586/l4v2/roottask task modname "bmodfs"
> attached 4 modules
>     module /DROPS_build/bin/x86_586/l4v2/events
>     module /DROPS_build/bin/x86_586/l4v2/names --events
>     module /DROPS_build/bin/x86_586/l4v2/log --events
>     module /DROPS_build/bin/x86_586/l4v2/dm_phys --isa=0x00800000 -v
> --events
>     module /DROPS_build/bin/x86_586/l4v2/simple_ts -t 300 --events
>     module /DROPS_build/bin/x86_586/l4v2/rtc --events
>     module /DROPS_build/bin/x86_586/l4v2/l4io --events
>     module /DROPS_build/bin/x86_586/l4v2/l4dope --menubar --transparency
>     module /DROPS_build/bin/x86_586/l4v2/loader --fprov=BMODFS linux26.cfg
>     module /DROPS_build/bin/x86_586/l4v2/bmodfs
>     module /DROPS_build/bin/x86_586/l4v2/linux26.cfg
>     module /DROPS/l4linux-2.6/vmlinuz
>     module /DROPS_build/bin/x86_586/l4v2/libloader.s.so
>     module /DROPS_build/bin/x86_586/l4v2/libld-l4.s.so
> 
> 
> ..and the output is that 
> The running kernel does not have the segments feature enabled! 
> ..but I don't find where this option can be enabled.

It's in the Fiasco configuration under 'Kernel Options' and 'ABI
Extensions' (HANDLE_SEGMENTS).

> The second entry is:
> 
> title L4Linux (http://os.inf.tu-dresden.de/L4/LinuxOnL4/use-2.6.shtml)
>     root (hd0,6)
>     kernel /DROPS_build/bin/x86_586/bootstrap -serial root=/dev/sda7
> -modaddr 0x06000000
>     module /DROPS/kernel/fiasco/build/fiasco -nokdb -serial_esc
>     module /DROPS_build/bin/x86_586/l4v2/roottask task modname "bmodfs"
> attached 5 3 modules
>     module /DROPS_build/bin/x86_586/l4v2/bmodfs
>     module /DROPS_build/bin/x86_586/l4v2/linux26.cfg
>     module /DROPS/l4linux-2.6/vmlinuz
>     module /DROPS_build/bin/x86_586/l4v2/libloader.s.so
>     module /DROPS_build/bin/x86_586/l4v2/loader --fprov=BMODFS linux26.cfg

This entry is completely wrong as it's missing essential components of
the system. Remove it, use the first one.



Adam
-- 
Adam                 adam at os.inf.tu-dresden.de
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/




More information about the l4-hackers mailing list