今天在使用grub2时,才发现有空格和没空格有时是不一样的。请看下面这个例子:

grub> set root="(hd0, msdos3)"
grub> chainloader +1
error: no such partition

去掉hd0msdos3之间的空格,一切OK

grub> set root="(hd0,msdos3)"
grub> chainloader +1
grub> boot