无忧启动论坛

标题: U启后从硬盘启动命令(P大来帮帮忙,已解决) [打印本页]

作者: zhuyoucheng    时间: 2011-2-3 19:29
标题: U启后从硬盘启动命令(P大来帮帮忙,已解决)
default 0
timeout 8
command --set-path=(bd)/GRUB/
UNIFONT (bd)/GRUB/U16HEI
title [0] 选择启动硬盘示例菜单          Boot From (hdX)\n  请输入要启动的硬盘号。\n  例如输入1表示从(hd1)启动。\n  如果直接回车,或输入错误,则从(hd0)启动。\n  Menu by Pseudo 2010-09-05
errorcheck off
#最多检测4个硬盘
geometry (hd0) && pause --wait=0 && geometry (hd1) && pause --wait=0 && geometry (hd2) && pause --wait=0 && geometry (hd3)
errorcheck on
WENV set x=$input,Input hd number here:
WENV get x || WENV set x=0
WENV run map (hd0) (hd${x})
WENV run map (hd${x}) (hd0)
map --hook || clear
chainloader (hd0)+1
title [1] 进入Grub4Dos命令行            Grub4Dos Commanline
commandline
title [2] 其它菜单项自己写              Other Menu Item todo
clear
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=175342&page=1#pid2033634这里P大写的这个命令现在用不了了,哪位大大帮忙修改下,谢谢!
原来把run改成call就行了

[ 本帖最后由 zhuyoucheng 于 2011-2-5 15:08 编辑 ]

未命名.jpg (35.32 KB, 下载次数: 89)

未命名.jpg

作者: 于山    时间: 2011-2-3 20:57
我是这样写的:
title [18]--从硬盘启动计算机 (DOS下,识别U盘为C的机子用)
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1
boot
title [19]--从硬盘启动计算机 (DOS下,识别U盘为A的机子用)
map --hook
chainloader (hd0)+1
rootnoverify (hd0)
boot
供参考!
作者: zhuyoucheng    时间: 2011-2-4 10:50
default 0
timeout 8
command --set-path=(bd)/GRUB/
UNIFONT (bd)/GRUB/U16HEI
title [0] 选择启动硬盘示例菜单          Boot From (hdX)\n  请输入要启动的硬盘号。\n  例如输入1表示从(hd1)启动。\n  如果直接回车,或输入错误,则从(hd0)启动。\n  Menu by Pseudo 2010-09-05
errorcheck off
#最多检测4个硬盘
geometry (hd0) && pause --wait=0 && geometry (hd1) && pause --wait=0 && geometry (hd2) && pause --wait=0 && geometry (hd3)
errorcheck on
WENV set x=$input,Input hd number here:
WENV get x || WENV set x=0
WENV run map (hd0) (hd${x})
WENV run map (hd${x}) (hd0)
map --hook || clear
chainloader (hd0)+1
title [1] 进入Grub4Dos命令行            Grub4Dos Commanline
commandline
title [2] 其它菜单项自己写              Other Menu Item todo
clear
再请教P大写的这个菜单现在不能用了,哪位大大修改下,谢谢!
作者: 2011lightning    时间: 2011-2-7 23:08
试试这个,不是我写的,网上找的...
title 启动本机VISTA/Windows7系统
find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /bootmgr

title 启动本机Windows XP系统
find --set-root --ignore-floppies --ignore-cd /ntldr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
作者: 2011yjybaby66    时间: 2011-2-12 15:47
试试楼上的,字数不够
作者: 2011hbboyxu    时间: 2011-4-27 15:13
顶一把先,!!!!!!!
作者: 2011danghu    时间: 2011-5-1 10:08
用grub4dos可以的话,可以试试4楼方法。。。




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3