RFC: Name of the command to boot a linux kernel on x86

Juergen Beisert jbe at pengutronix.de
Fri Dec 4 07:11:41 EST 2009


Alessandro,

On Donnerstag, 3. Dezember 2009, Alessandro Rubini wrote:
> > Should we hide the different handling by providing an x86 specific
> > version of the "bootm" command or should we add a new command that
> > deals with bzImage's special requirements?
>
> I'd use "mkimage" on the bzImage file to make an uImage, with name
> string, checksum and the rest of meta information (is load address
> applicable to the crappy 16-bit processor of the eighties?)

For x86 there is one showstopper:

linux-2.6 $ make uImage
linux-2.6 $ make: *** No rule to make target `uImage'.  Stop.

Recent kernels also supporting starting from flat mode instead of real mode 
only. But there are binary parts in the bzImage that must be handled 
separately from the kernel image itself. I don't know, if the uImage can 
handle it, or if it contains all the information to separate the parts after 
extracting the uImage file.

> /alessandro, who just learnt new grubs wait untile the vga cable is plugged

Sound like a VESA/VideoBIOS/BIOS bug and not grub.

Regards,
jbe

-- 
Pengutronix e.K.                              | Juergen Beisert             |
Linux Solutions for Science and Industry      | Phone: +49-8766-939 228     |
Vertretung Sued/Muenchen, Germany             | Fax:   +49-5121-206917-5555 |
Amtsgericht Hildesheim, HRA 2686              | http://www.pengutronix.de/  |




More information about the u-boot-v2 mailing list