你是说,grldr.mbr 放在 U 盘 MBR 吗?首先,这个方案不是最好的。最好的应该是 fbinst。
如果你确实喜欢这个方案的话,其实也有办法让它加载 U 盘上的 GRLDR,那就是更名。你的 U 盘 MBR 搜索一个特别的名字(不要叫做 GRLDR),硬盘上安装的文件名还是保持 GRLDR 这个名字。在用 bootlace 安装引导代码的时候,注意填写 --serial-number 这个参数,这就是说,当 U 盘 MBR 获得控制的时候,它会寻找具有相同的 serial number 的 MBR 去启动。硬盘上的 MBR 上的 serial number 不要与 U 盘一样。这样,硬盘的 MBR 就不会接管控制了。因此,不会再找到硬盘的 GRLDR 了。