Red Hat Bugzilla – Bug 141286
RHEL3-AS Update 3 for x86_64 contains pxeboot initrd for ia32e architecture
Last modified: 2007-11-30 17:07:05 EST
Description of problem:
Both RedHat Enterprise Linux 3 Advanced Server and RedHat Enterprise
Linux 3 Workstation for x86_64 CDs contain an
images/pxeboot/initrd.img that is for the ia32e architecture (should
be the x86_64 architecture).
Version-Release number of selected component (if applicable):
RedHat Enterprise Linux 3 Advanced Server (Taroon Update 3)
RedHat Enterprise Linux 3 Workstation (Taroon Update 3)
Extract the files in the initrd.img.
Steps to Reproduce:
1. Go to
for instructions on how to extract files from the initrd.img file.
The file etc/arch is ia32e and the modules.cgz file (when extracted)
has a ia32e directory structure.
The file etc/arch hould be x86_64 and the modules.cgz file (when
extracted) should have a x86_86 directory structure.
Changing the etc/arch and the modules.cgz file to x86_64 allowed a pxe
installation of both operating systems - provided that the ext2
filesystem was used for all partitions (instead of ext3).
I hope that ext3 will work with the correct initrd.
Changing component to anaconda and reassigning to the owner of anaconda.
This is intentional. The ia32e kernel will run on amd64 systems while
the x86_64 kernel won't run on both.