Description of problem ======================= RHEL5 installer installs PAE kernel on non-PAE CPU. Then the machine cannot boot up. Version-Release number of selected component ============================================ anaconda-11.1.2.202-4 * This issue occurs on both of below. (1) RHEL5.5-20100217.0 (anaconda-11.1.2.202-4) (2) RHEL5.4 (anaconda-11.1.2.195-1) How reproducible ================= Always Steps to Reproduce =================== Just install RHEL5 to a i386 machine with non-PAE CPUs. Actual results ============== The machine cannot boot up because PAE kernel is installed and non-PAE kernel is not. Expected results ================= Non-PAE kernel is installed and the machine can boot up with it. Note ================ We can make Anaoconda install non-PAE kernel and remove PAE kernel if using kickstart file like below. @ packages - kernel-PAE kernel However, we don't have an option to select non-PAE or PAE kernel when manual (interactive) installation. I think that the best solution is that Anaconda detects CPU flags and installs appropriate kernel. The second option might be to provide an option for kernel variant selection to users on interactive screen. BZ#471060 might be related with this issue.
*** This bug has been marked as a duplicate of bug 471060 ***
I don't think this bz is a duplicate of 471060. Any patch that bz uses will only make the kernel fail to install on non-PAE machines. This will cause Anaconda to fail _all_ the time. Anaconda will need to have another solution to let people who do manual installs select non-PAE kernels. Cheers, Don