Re: Fiasco hello world problem..
---------------------------------------------------------------------- Message: 1 Date: Mon, 8 May 2006 13:48:25 +0200 From: Adam Lackorzynski <adam@os.inf.tu-dresden.de> Subject: Re: Fiasco hello world problem.. To: l4-hackers@os.inf.tu-dresden.de Message-ID: <20060508114825.GI1784@os.inf.tu-dresden.de> Content-Type: text/plain; charset=iso-8859-1 On Mon May 08, 2006 at 15:04:27 +0530, raghavendra pai wrote:
I was trying to run hello world program in Fiasco . I downloaded the hello world from the CVS and did the steps as given in the site.
http://os.inf.tu-dresden.de/fiasco/use.html
but I was trying to boot using my pc the hello world program . the grub entry in grub.conf file was
title hello world module /fiasco-boot/main -nokdb module /fiasco-boot/sigma0 module /fiasco-boot/roottask module /fiasco-boot/hello
When i booted it the following was displayed
Booting "Hello World" module /fiasco/main -nokdb
Error No:20 Multiboot kernel must be loaded before modules..
What is the cause of error..
You forgot 'kernel bootstrap', i.e. the grub entry needs to look like:
title hello world kernel /fiasco-boot/bootstrap module /fiasco-boot/main -nokdb module /fiasco-boot/sigma0 module /fiasco-boot/roottask module /fiasco-boot/hello
I tried to locate the bootstrap file and i got this much entry /root/l4/l4/kernel/fiasco/build/.bootstrap.cc.d /root/l4/l4/kernel/fiasco/build/bootstrap.o /root/l4/l4/kernel/fiasco/src/boot/amd64/bootstrap.cc /root/l4/l4/kernel/fiasco/src/boot/amd64/bootstrap.ld /root/l4/l4/kernel/fiasco/src/boot/ia32/bootstrap.cc /root/l4/l4/kernel/fiasco/src/boot/ia32/bootstrap.ld /root/l4/l4/kernel/fiasco/src/kern/arm/bootstrap.cpp /root/l4/l4/kernel/fiasco/src/test/boottask/bootstrap-boottask.cc /root/l4/l4/tool/dice/bootstrap /root/l4/my/build/dir/.bootstrap.cc.d /root/l4/my/build/dir/bootstrap.o which of the one is to be copied into /fiasco-boot folder . I tried using /root/l4/l4/tool/dice/bootstrap but it tells no file is there Wht is the problem ? Am i entered the wrong Regards Pai
Hi,
There is no folder as bootstrap
You should get it like this: $/home/doebel/src/l4/pkg> cd ../.. $/home/doebel/src> cvs checkout l4/pkg/bootstrap cvs checkout: Updating l4/pkg/bootstrap U l4/pkg/bootstrap/LEGAL U l4/pkg/bootstrap/MAINTAINER U l4/pkg/bootstrap/Makefile U l4/pkg/bootstrap/README cvs checkout: Updating l4/pkg/bootstrap/server U l4/pkg/bootstrap/server/Makefile [...] Bjoern
I did like cvs checkout l4/pkg/bootstrap cd l4/pkg/bootstrap make cp l4/bin/x86_586/l4v2/bootstrap /fiasco-boot/bootstrap In grub entry title hello world kernel /fiasco-boot/bootstrap module /fiasco-boot/main -nokdb module /fiasco-boot/sigma0 module /fiasco-boot/roottask module /fiasco-boot/hello When rebooted it showed Booting File missing... Regards Pai On 5/11/06, Bjoern Doebel <doebel@os.inf.tu-dresden.de> wrote:
Hi,
There is no folder as bootstrap
You should get it like this:
$/home/doebel/src/l4/pkg> cd ../.. $/home/doebel/src> cvs checkout l4/pkg/bootstrap cvs checkout: Updating l4/pkg/bootstrap U l4/pkg/bootstrap/LEGAL U l4/pkg/bootstrap/MAINTAINER U l4/pkg/bootstrap/Makefile U l4/pkg/bootstrap/README cvs checkout: Updating l4/pkg/bootstrap/server U l4/pkg/bootstrap/server/Makefile [...]
Bjoern
participants (2)
-
Bjoern Doebel -
raghavendra pai