Здравей,
Първо това че "fdisk -l" не извежда нищо е моя грешка, първо трябва да се влезе с chroot в инсталирания дял и тогава да се пусне, sorry.
Иначе очевидно трябва да прегледаш страницата/ръководството на Grub.
Доколкото си спомням, дисковете се кръщават по следния начин: hda,hdb,hdc,hdd - това обаче е само за IDE дискове.
hda и hdb са главен и подчинен (master/slave) на първия контролер;
Съответно hdc, hdd на втория контролер.
SCSI дисковете имат различно означение: sda1,sda2 ...
Тук не съм много наясно, тъй като нямам такива
'>
При Grub (IIRC) имаше някаква особеност (в номерацията) когато има и SCSI дискове (те се пропускат при номерирането).
Това че в документа (pdf) пише (hd0,0) съвсем не значи че трябва директно да се препише и ще стане
'>
Ако USB-диска не е първи (преди вътрешния) и ако /boot е в отделен дял и не е първи това (hd0,0) пак няма да работи.
Пробвай с (hd1,0) - това значи да зареди от втория диск, първия дял.
PS: олеле чак сега дочетох отговора и видях че имаш LVM. За да заредиш с него задължително ти трябва initrd, иначе няма как да се монтират лог. дялове преди да започне зареждането на ядрото. И root ли е логически?
Румен