Hi Chris,

PXElinux can boot  XEN throw "mboot.c32" loader, see GENTOO Linux notes on this 
theme:

http://gentoo-wiki.com/HOWTO_Xen_and_Gentoo#Alternative:_PXELinux
-----------------

Latest PXElinux will is 3.30 and is part of syslinux package at:

http://syslinux.zytor.com/index.php

Changes in 3.0.8
COM32 module to boot Multiboot systems, including Xen. See 
com32/modules/mboot.doc.

Nice day
Rudolf

------------ Původní zpráva ------------
Od: Chris Johns <[EMAIL PROTECTED]>
Předmět: [rhelv5-beta-list] PXE booting & kernel source
Datum: 18.9.2006 23:31:27
----------------------------------------
Hi,

I installed RH EL5 Beta 1 on a Dell 2650 system (dual CPU Xeon), and it boots fine from disk using the GRUB bootloader.

However, when I attempted to PXE boot it using the kernel that the installer placed in /boot as the default kernel, along with an initrd image that we custom-build using a procedure that works fine for ELAS3 and ELAS4, PXE fails to recognize the kernel as a valid file.

Normally, the compressed kernel (vmlinuz) looks like this:

ELAS4u4
# file vmlinuz-2.6.9-42.ELsmp
vmlinuz-2.6.9-42.ELsmp: x86 boot sector

However:

EL5b1
# file vmlinuz-2.6.17-1.2519.4.21.el5xen
vmlinuz-2.6.17-1.2519.4.21.el5xen: gzip compressed data, from Unix, max compression

and the PXE loader has a cow:

PXELINUX 3.11 2005-09-02  Copyright (C) 1994-2005 H. Peter Anvin
Loading
Invalid or corrupt kernel image.
boot:

I think it concerns the following kernel build options (new to ELAS5), and which appear with the following values in the config file in /boot:

CONFIG_RELOCATABLE=y [default is n]
CONFIG_PHYSICAL_ALIGN=0x400000 [default is 0x100000]
CONFIG_BLK_DEV_RAM_BLOCKSIZE=4096 [default is 1024]

The problem is, none of the 5 ISOs that I downloaded from Red Hat's site has the kernel source code, so I can't rebuild the kernel to see if it helps. Without that, I'm dead in the water. The EL5 Beta announcement email says that binary and source ISO images are available, but I only see 5 binary ISOs and a Docs ISO.

I'd like to know how to obtain the kernel source so that I can try the different options, and also whether Red Hat intends to make the default kernel non-PXE-bootable, or if this is just an oversight during the Beta period?

Thanks,

Chris Johns
Cassatt Corporation, Mendota Heights, Minnesota

_______________________________________________
rhelv5-beta-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/rhelv5-beta-list




_______________________________________________
rhelv5-beta-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/rhelv5-beta-list

Reply via email to