Problem of running L4Linux

Adam Chang windbread at gmail.com
Tue Dec 30 19:02:32 CET 2008


Dear all:
Thanks for Valery and Björn, the following is the memu.lst I used for booting:

=====Begin of menu.lst=========
default=0
timeout=0
splashimage=/boot/grub/splash.xpm.gz
hiddenmenu
title L4Linux-2.6
kernel /common/bootstrap
modaddr 0x02000000
module /common/fiasco -nokdb -serial_esc
module /common/sigma0
module /common/roottask -symbols -lines task modname "loader"
boot_priority 0xA0 allow_cli task modname "bmodfs" attached 5 modules
module /common/Lines
module /common/Symbols
module /common/names
module /common/log
module /common/dm_phys --isa=0x00800000
module /common/simple_ts -t 300
module /common/rtc
module /common/l4io
module /common/bmodfs
 module /common/cfg/l4linux26.cfg
 module /common/libloader.s.so
 module /common/libld-l4.s.so
 module /common/vmlinuz
 module /common/drops.rd
module /common/loader --fprov=BMODFS l4linux26.cfg
=====End of menu.lst=========

And the following is the loader script for L4linux

=====Begin of l4linux26.cfg=========
#l4linux cfg

  verbose 0
  sleep 1
  task "vmlinuz" "mem=64M load_ramdisk=1 ramdisk_size=16384
root=/dev/ram l4env_rd=drops.rd"
    allow_cli
    priority 0xA0
    all_sects_writable
    allow_vga
=====End of l4linux26.cfg=========

When I boot Vmware,Something is strange,the following is booting message

==============
l4lx | memory_setup done
l4lx | l4env_rd_path: drops.rd
l4lx | Loading: drops.rd
l4lx | INITRD: Size of RAMdisk is 16384KiB
l4lx | RAMdisk from 04c0000 to 05c00000 [16384KiB]
l4lx | l4lx_thread_create: Created thread 0d.05 (timer.i0)
l4lx | Jumping over 4x 'hit' at 0x70970f
l4lx | idler0: utcb=0xbff00400 0d.04
l4lx | l4lx_thread_create: Created thread 0d.06 (idler0)
l4lx | Starting L4FB via DOpE
l4lx | DOpE is not registerd at names!
l4lx | DOpE no available!
l4lx | Starting L4FB via CON
l4lx | CON not availble!
l4lx | l4lx_irq_dev_startup_hw: Starting IRQ thread for IRQ 14
l4lx | l4lx_thread_create: Created thread 0d.07(IRQ14)
l4lx | l4lx_irq_dev_startup_hw: Starting IRQ thread for IRQ 15
l4lx | l4lx_thread_create: Created thread 0d.08(IRQ15)
l4lx | l4lx_irq_dev_startup_hw: Starting IRQ thread for IRQ 16
l4lx | l4lx_thread_create: Created thread 0d.09(IRQ16)
==============
And that it just stop here and didn't run any more.
I saw the message knowing that L4FB needs CON and DOpE
So I modified menu.lst and l4linux26.cfg for using l4con and DOpE

=====Begin of menu.lst=========
default=0
timeout=0
splashimage=/boot/grub/splash.xpm.gz
hiddenmenu
title L4Linux-2.6
kernel /common/bootstrap
modaddr 0x02000000
module /common/fiasco -nokdb -serial_esc
module /common/sigma0
module /common/roottask -symbols -lines task modname "loader"
boot_priority 0xA0 allow_cli task modname "bmodfs" attached 7 modules
module /common/Lines
module /common/Symbols
module /common/names
module /common/log
module /common/dm_phys --isa=0x00800000
module /common/simple_ts -t 300
module /common/rtc
module /common/l4io
module /common/con
module /common/l4dope
module /common/bmodfs
 module /common/cfg/l4linux26.cfg
 module /common/libloader.s.so
 module /common/libld-l4.s.so
 module /common/vmlinuz
 module /common/drops.rd
 module /common/proxygon
 module /common/run
module /common/loader --fprov=BMODFS proxygon run l4linux26.cfg
vbeset 0x117

=====End of menu.lst=========

And the following is the new loader script for L4linux

=====Begin of l4linux26.cfg=========
#l4linux cfg

  verbose 0
  sleep 1
  task "vmlinuz" "mem=64M video=l4fb:refreshsleep:200 l4fb.nograb=1
load_ramdisk=1 ramdisk_size=16384 root=/dev/ram l4env_rd=drops.rd"
    allow_cli
    priority 0xA0
    all_sects_writable
    allow_vga
=====End of l4linux26.cfg=========

When I boot VMware, I just saw full black screen after loading modules.
And it didn't show anything, just full black screen.
So the above is my current circumstance,can someone give me some
advice how to solve this problem?
Thanks!!

Best Regards.
Adam Chang


On Tue, Dec 30, 2008 at 7:47 PM, Björn Döbel
<doebel at os.inf.tu-dresden.de> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>

>
> Could you show us the complete menu.lst entry you used for booting? I
> seem to be missing the names name service here.
>
> Bjoern
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iEYEARECAAYFAklaClUACgkQP5ijxgQLUNmDYACghq1ptzzIB0nQg/TJCjOvBqI4
> pNAAnAh5dFjtpIHYc77hMlikouRV/dkt
> =WQj6
> -----END PGP SIGNATURE-----
>



-- 
Adam Hung-Hsiang Chang
windbread at gmail.com
+886-987-335398
Wireless Networking and Embedded Systems Lab
Graduate Institute of Networking and Multimedia
National Taiwan University


More information about the l4-hackers mailing list