March 20, 2008
With 11.0 Alpha 3 and also upgrading to latest Factory, initrd get's lost in the process - an issue that is being sorted out I believe, for reference there is Bug 372688.
The workaround that Vincent came up with and I have verified it on two machines is as follows:
1. Boot your system from CD/DVD into "Rescue"
2. mount /dev/sdaX /mnt && mount --bind /proc /mnt/proc && mount --bind /sys /mnt/sys && mount --bind /dev /mnt/dev && chroot /mnt
3. mkinitrd -k /boot/vmlinuz-[kernel_version] -i /boot/initrd-[kernel_version] (Please replace [kernel_version] with your actual version, as of 1730Z 20Mar2008 mine was 2.6.25-rc5-git3-6-pae)
4. Reboot
Hope this helps and enjoy the lovelyness that is Factory:)
UPDATE:
If you get Error 23 you might try editing the grub entry so that root is something like root(hd0,0) rather than something like:
root (/dev/disk/by-id/scsi-SATA_SAMSUNG_HM160HCS12TJD0PB99656-part2,1) Thanks JP.





