I used : mkelfImage-2.5
The command:
./objdir/sbin/mkelfImage -t bzImage-i386 --kernel=/home/sagivy/vmlinuz \ --command-line="console=ttyS0,115200 root=/dev/hda3" \ --initrd=/home/sagivy/initrd --output=/home/sagivy/vmlinuz.elf
I had problem in building mkelfImage:
linux-i386/head.S: Assembler messages: linux-i386/head.S:458: Error: junk at end of line, first unrecognized character is `U'
So in file convert.h I change from: #define CONVERT_MAGIC 0XA5A5A5A5UL
To: #define CONVERT_MAGIC 0XA5A5A5A5
and then it was built.
Sagiv
-----Original Message----- From: David Hendricks [mailto:cro_marmot@comcast.net] Sent: Tuesday, September 21, 2004 6:16 PM To: linuxbios@clustermatic.org Subject: Re: Boot problem
As I recall, that's a message Etherboot tends to spew when there's something seriously wrong with the elf image. How did you create the elf? Which version of mkelfImage (If that's what you used)?
On Tue, 21 Sep 2004 10:21:23 +0200 "Sagiv Yefet" sagivy@3vium.com wrote:
I prepared a kernel elf file. The station is up and it loads the elf file. Then nothing happens. Just print something: Firmware: bios is Linuxbios
What can be the problem?
Sagiv
_______________________________________________ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
"Sagiv Yefet" sagivy@3vium.com writes:
I used : mkelfImage-2.5
The command:
./objdir/sbin/mkelfImage -t bzImage-i386 --kernel=/home/sagivy/vmlinuz \ --command-line="console=ttyS0,115200 root=/dev/hda3" \ --initrd=/home/sagivy/initrd --output=/home/sagivy/vmlinuz.elf
I had problem in building mkelfImage:
linux-i386/head.S: Assembler messages: linux-i386/head.S:458: Error: junk at end of line, first unrecognized character is `U'
So in file convert.h I change from: #define CONVERT_MAGIC 0XA5A5A5A5UL
To: #define CONVERT_MAGIC 0XA5A5A5A5
and then it was built.
Thanks. I really need to patch that. I'm wondering why older tools didn't complain.
Eric