Today i played with debian "squeeze", that is currently under test and is the next Debian release. I encountered some problems while installing GRUB2 using the Debian Installer from a USB pen, infact i had to switch to a kubuntu live edition in order to install grub2 manually to enable the boot procedure without the live media (that in my case was again a USB pen).
Unfortunately on system reboot i found GRUB2 hang on the "Welcome to GRUB!" message. After some research on Google i came with this BUG: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594967
The problem is in the GRUB graphical console, so it was sufficient to:
- boot the system again through the live distribution
- mount the linux partition (e.g. /dev/sda5)mkdir /mnt/sda5mount /dev/sda5 /mnt/sda5
- mount --bind /dev, /sys and /proc so that you will retain them after the chrootmount --bind /dev /mnt/sda5/devmount --bind /sys /mnt/sda5/sysmount --bind /proc /mnt/sda5/proc
- do the chrootchroot /mnt/sda5
- modify the configuration of GRUB2 (/etc/deafult/grub) to uncomment GRUB_TERMINAL=console
- update the GRUB configuration (update-grub)
- reboot the system
Booting GRUB from text console solved the problem, and now the system is correctly working.
Here you can found a guide to configure/install GRUB from a live distribution, in case you need it: https://wiki.ubuntu.com/Grub2 (Recover GRUB2 via Live CD paragraph)