Если установить debian squeeze (и другие дистрибутивы в которых используется grub2) на флешку, то не всегда удается с нее загрузиться. Исправить это можно в grub.cfg, указав явно UUID устройства:

# vi /boot/grub/grub.cfg
Находим строку вида: 
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686'

чуть ниже будет:
linux	/boot/vmlinuz-2.6.32-5-686 root=/dev/sde1 ro quiet

меняем root на UUID системного раздела флешки:
linux	/boot/vmlinuz-2.6.32-5-686 root=UUID=6168d0d0-99ad-4c44-8f43-12d2aaef9b1c

а чуть выше - будет строчка начинающаяся с search, ее надо изменить на:
search --no-floppy --fs-uuid --set 6168d0d0-99ad-4c44-8f43-12d2aaef9b1c

после этого можно пробовать перезагрузиться.
-----------