l4-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

None


From: kusli
Subject: None
Date: Tue, 20 May 2003 20:43:56 -0400

>From Matthew_Sackman Thu May 16 13:58:41 2002
X-Apparently-To: address@hidden via web14706.mail.yahoo.com; 16 May 2002 
14:00:43 -0700 (PDT)
>Return-Path: <address@hidden>
Received: from fencepost.gnu.org (199.232.76.164)  by mta540.mail.yahoo.com 
with SMTP; 16 May 2002 14:00:43 -0700 (PDT)
Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org)   by 
fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 178SM3-0004My-00; Thu, 
16 May 2002 17:00:07 -0400
Received: from imailg1.svr.pol.co.uk ([195.92.195.179]) by fencepost.gnu.org 
with esmtp (Exim 3.34 #1 (Debian)) id 178SKj-0004Hw-00     for 
<address@hidden>; Thu, 16 May 2002 16:58:45 -0400
Received: from [195.92.168.141] (helo=tmailb1.svr.pol.co.uk)    by 
imailg1.svr.pol.co.uk with esmtp (Exim 3.35 #1)      id 178SKi-00083m-00     
for address@hidden; Thu, 16 May 2002 21:58:44 +0100
Received: from modem-3972.rhino.dialup.pol.co.uk ([62.137.111.132] helo=scrote) 
by tmailb1.svr.pol.co.uk with esmtp (Exim 3.35 #1)      id 178SKg-0006tB-00     
for address@hidden; Thu, 16 May 2002 21:58:43 +0100
Received: by scrote (Postfix, from userid 1000) id 874A257E; Thu, 16 May 2002 
21:58:41 +0100 (BST)
To: address@hidden
Subject: booting, bochs l4ka
Message-ID: <address@hidden>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
User-Agent: Mutt/1.3.28i
From: address@hidden (Matthew Sackman)
Sender: address@hidden
Errors-To: address@hidden
X-BeenThere: address@hidden
X-Mailman-Version: 2.0.9
Precedence: bulk
List-Help: <mailto:address@hidden>
List-Post: <mailto:address@hidden>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/l4-hurd>, 
<mailto:address@hidden>
List-Id: L4 port of GNU Hurd <l4-hurd.gnu.org>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/l4-hurd>,       
<mailto:address@hidden>
List-Archive: <http://mail.gnu.org/pipermail/l4-hurd/>
Date: Thu, 16 May 2002 21:58:41 +0100
X-FetchYahoo: version 2.53 MsgId 
5317_701325_1016_2227_1507_0_35520_2841_923757752

Hi all.

My head is still spinning with the different versions of L4, all the
different documentation and everything else so I apologise if a) this is
the wrong place to post, b) if this has been covered before (and c)
if I'm just being plain thick).

My problem is getting L4ka to boot in bochs. I've been following the
instructions at http://home.kamp.net/home/farid.hajji/l4ka-bochs/ and at
ftp://walfield.org/pub/people/ams/hurd/creating_bochs_image_for_gnu.txt
and
http://web.walfield.org/papers/hurd-installation-guide/english/hurd-install-guide.html
and I have bochs working to the point where grub presents me with
prompt.

Now my reading of things is that:
i) L4ka is the actual microkernel. I have therefore got the kernel from
cvs at cvs.l4ka.sourceforge.net:/cvsroot/l4ka and compiled appropriately
(I believe)

ii) l4hurd is the hurd translators and servers (and libraries) that are
being adapted for l4 use rather than mach use (I do run HURD on Mach but
am finding L4 a little more confusing).

So by my reckoning, I don't actually need l4hurd until I'm happy that
l4ka is working. So on my disk image, I've copied the x86-kernel that
l4ka created along with the apps compiled binaries and boot directly
from grub.

Do I need any module line at all with grub? How do I get it to run the
root task? At the moment, I'm just telling grub "root (hd0,0)
kernel /x86-kernel"

It then dies with:
49569899 >> 49569899 0f49569899 4349569899 : (INVALID OPCODE)

which may well me because it was compiled with gcc 2.95.4. I'll get the
latest 3.0 version ASAP.

The other reason for posting is that the guide at
http://home.kamp.net/home/farid.hajji/l4ka-bochs/ says that one needs to
patch l4ka with the patch
http://home.kamp.net/home/farid.hajji/l4ka-bochs/l4-ka.patch.gz but this
doesn't apply at all, and looks like it's very out of date. Are changes
still needed to get it to work properly with bochs, or are all of the
changes now committed into cvs?

Also, the same page says to use bochs 2000_0325a which is a completely
different version numbering system than the current which seems to be
at 1.4. Does one still need to use this (old?) version of Bochs, or do
the newer versions work too?

Many thanks for your help, I'm sorry if this seems dumb but I really am
confused with all the different parts of l4ka and l4hurd. As soon as I
get all of this working, I am going to put together a complete guide to
setting up bochs with l4ka, combining all of the above resources. That's
*if* I get it working, and understand why!

(Hardware is PIII 500, running Debian GNU/Linux 'woody' with 2.4.18
kernel)

Matthew

-- 

Matthew Sackman
Nottingham
England

BOFH Excuse Board:
Root name servers corrupted.

_______________________________________________
L4-hurd mailing list
address@hidden
http://mail.gnu.org/mailman/listinfo/l4-hurd





reply via email to

[Prev in Thread] Current Thread [Next in Thread]