I upgraded my Fedora 9 Dell Precision 670 workstation to Fedora 10 using preupgrade. When it rebooted, it got stuck with the following message:
So, after checking Google, I came across this thread, http://forums.fedoraforum.org/showthread.php?t=205115. Since the boot partition is /dev/sda1 and the main partition (with /bin, /home, /etc and so on) is /dev/VolGroup00/LogVol01, I had to do the following to rebuild initrd:
** Boot up using the Fedora 10 LiveCD **
su
mkdir -p /mnt/sysroot
mount /dev/VolGroup00/LogVol01 /mnt/sysroot
mount /dev/sda1 /mnt/sysroot/boot
chroot /mnt/sysroot
/sbin/mkinitrd -f --with=scsi_wait_scan /boot/initrd-2.6.27.5-117.fc10.i686.img 2.6.27.5-117.fc10.i686
After rebooting, it worked! It seems the problem was that initrd did not include the scsi_wait_scan option and therefore did not wait long enough for the SCSI drives to come online.