|
2#
楼主 |
发表于 2013-3-1 22:32:23
|
只看该作者
我测试以下范例可以成功启动,贴出来作为参考:
LABEL Grub for dos
MENU LABEL [^1]--run grub menu
kernel /boot/syslinux/chain.c32
APPEND ntldr=/grldr hd0,2
hd0,2表示从第一个硬盘的第二个分区启动grldr,经我测试hd1,2也表示的是从第一硬盘的第二分区启动grldr,所以我觉得syslinux表示硬盘分区是从1开始的,不像grub是从0开始的;
考虑到参数传递的不一致性,建议用hd0,2,便于grldr寻找menu.lst文件,因为我使用hd1,2启动grldr,在不修改内置菜单的情况下加载menu.lst很慢或者直接找不到文件! |
|