System oops in subsequent boot after installing RHEL4/CentOS 4.X successfully

The ACPI subsystem included in RHEL4 and CentOS 4.1 (32-bit or 64-bit version) is not compatible on the Marquis C500, Marquis C510, and Lancelot 2840. When ACPI is enabled, the kernel will crash during boot. To avoid the crash, ACPI must be disabled by passing the kernel parameter 'acpi=off' in /etc/grub.conf. Here is a sample entry:

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/sda3
#          initrd /initrd-version.img
#boot=/dev/sda

default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu

title CentOS-4 x86_64 (2.6.9-11.ELsmp)
        root (hd0,0)
        kernel /vmlinuz-2.6.9-11.ELsmp ro root=LABEL=/ rhgb quiet acpi=off
        initrd /initrd-2.6.9-11.ELsmp.img

If the OS has been reinstalled, do the following:

  1. When prompt, press any key to enter the Grub menu
  2. Press 'e' to edit
  3. Scroll the cursor down to the kernel line
  4. Press 'e' to edit the kernel line
  5. Enter acpi=off at the end of the line and press Enter
  6. Press 'b' to boot
  7. Edit /etc/grub.conf as shown above for permament change