Red Hat Bugzilla – Bug 97722
Installation via dhcp/pxelinux needs an argument or it crashes
Last modified: 2007-04-18 12:54:55 EDT
Description of problem:
Attempts to install with an installer using pxelinux and all installation
components on a dhcp server always fail somewhere in anaconda unless
one gives _some_ argument to a kernel. An argument can be a valid one
or something nonsensical, like 'asdfjkl', but only if present it is possible
to get a succesfull instalation.
If that argument is 'text' then everything is fine but one is installing
in a text mode; other arguments allow to use a graphical installer.
Are you referring to having to have at least one option in the 'append' option
in your pxe config file?
When the machine boots over PXE there is an option to enter kernel parameters.
If nothing is entered the following happens.
It counts down from 5 seconds and then starts downloading the kernel image from
the PXE server. Then it loads initrd from the PXE server. It then hangs on
uncompressing kernel image. The box that was PXE booting then needs to be reset.
If you enter anything for kernel parameters the machine will boot with no problem.
How do you specify the initrd to be used for each machine? We have
in the pxelinux.cfg file and this works for me.
Closing due to inactivity. Please reopen if you have additional information to
add to this report.