Description of problem: If the OS is installed to a cciss controller that is not the first cciss controller discovered the reboot will fail with: mount: error 6 mounting ext3 pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2 umount /initrd/proc failed: 2 Freeing unused kernel memory: 464kB freed Kernel panic: No init found. Try passing init= option to kernel. Version-Release number of selected component (if applicable): 2.4.18-e.27 How reproducible: Evey time Steps to Reproduce: 1. Set up a system with >1 smart array controller 2. Install the OS to something other than c0 3. Reboot the system after install completes Actual results: Kernel panic Expected results: Normal boot with no failures or errors Additional info:
A work around is to boot the system using "root=6902" if root is on /dev/cciss/c1d0p2. The linuxrc file in the initrd can also be modified. However the pivotroot message still occurs, but the system completes boot.
Since I don't have hardware configured like that here, can you try the new mkinitrd at http://people.redhat.com/~katzj/mkinitrd/.ia64/ to see if that fixes the problem?
An errata has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2003-170.html