"As you can see, they are different.  hd0,gpt2 v.s. hd1,gpt2"

Good catch.  I have no idea what is going on here.

I miss the old days of /dev/sda1  and grub.conf