Ron,
Where is patch for mkelfImage that can take vmlinux instead of bzImage?
YH
________________________________
From: linuxbios-bounces@linuxbios.org [mailto:linuxbios-bounces@linuxbios.org] On Behalf Of ron minnich Sent: Sunday, October 29, 2006 6:34 PM To: yhlu Cc: myles@mouselemur.cs.byu.edu; LinuxBIOS Subject: Re: [LinuxBIOS] Tyan s2892 the OLPC way
On 10/29/06, yhlu yinghailu@gmail.com wrote:
but the one still include VSA and linuxbios in it.
busybox
you want this.
kernel kexec-boot-loader
you want this
kexec-tools mkelfimage uclibc
do i need kexec-boot-loader?
yes
If you look in deploy, for now, you can use the payload, which is built without containing linuxbios or vsa. That is how I got a working payload for ultra40.
What we need to do with buildrom is extend it so we can have a config file for a given platform, that builds the proper kernel AND linuxbios, and has payloads like VSA as an OPTION. I think this is easy. I did it (sort of) for qemu.
ron
hmm, afaik mkelfimage always can take a vmlinux, but I shall look.
ron p.s. I'm not typing much as I hurt my arm a few weeks ago so am taking it easy on the keyboards. It's coming back but these things can be slow. Bear with me.
On Mon, Oct 30, 2006 at 05:09:27PM -0800, Lu, Yinghai wrote:
Where is patch for mkelfImage that can take vmlinux instead of bzImage?
No patch needed, just specify -t vmlinux-i386 and it should work. Run mkelfImage without parameters to see a list of supported kernel types. I'm using version 2.7.
//Peter
The problem I had was when I wanted to use a 64-bit kernel.
Myles
On Mon, Oct 30, 2006 at 05:09:27PM -0800, Lu, Yinghai wrote:
Where is patch for mkelfImage that can take vmlinux instead of bzImage?
No patch needed, just specify -t vmlinux-i386 and it should work. Run mkelfImage without parameters to see a list of supported kernel types. I'm using version 2.7.
//Peter
On Tue, Oct 31, 2006 at 08:07:01AM -0700, Myles Watson wrote:
The problem I had was when I wanted to use a 64-bit kernel.
Aha! linux-ia64 is the only non-i386 type, don't know if that will work for you though. (I assume linux-i386!=bzimage-i386, maybe there's a chance it will.)
//Peter