Grub error 22, I have seen this it happens because the install DVD thinks it should be installed on the first drive in the system. Therefore during its installation, it crates /boot/grub/menu.lst referencing the drive (hd0,0) when in fact if you installed it on a second drive, it should be set to (hd1,0)
This happened to me using the install dvd on my laptop's second drive. There are some interesting steps required to fix this issue.
You must chroot into your install and run grub setup. The easiest way to do this is:
1. Boot a kubuntu or ubuntu live cd/dvd.
2. Once the system is up and running, get a terminal console and become root
sudo -i
a. create a mount point for the LMCE disk
mkdir -p /mnt/lmce
b. mount the lmce partition to this directory
mount /dev/sdb1 (or hdb1 if using IDE drives) /mnt/lmce
3. mount running proc to /mnt/lmce
mount -t proc none /mnt/lmce/proc
4. mount running devs to /mnt/lmce
mount -o bind /dev /mnt/lmce/dev
5. chroot into the new environment
chroot /mnt/lmce /bin/bash
6. update the environment
env-update
7. update source profile
source /etc/profile
8. run grub setup
grub
9. identify root to grub
root (hd1,0)
10. update boot loader
setup (hd0)
11. quit grub
quit
Now you can unmount all of the above and reboot
umount /mnt/lmce/proc /mnt/lmce/dev
reboot
Now you should see that LMCE boots up for you.
Hope that helps,
Regards,
Seth