无忧启动论坛
标题:
grub 的reboot 是直接重启,从硬盘启动 该怎么写
[打印本页]
作者:
2011lxmw
时间:
2012-2-10 13:28
标题:
grub 的reboot 是直接重启,从硬盘启动 该怎么写
像 EASYBOOT 的 boot 80 (从硬盘启动)
因为我在硬盘上写入了 XORBOOT 多系统引导器 想从grub4dos界面 返回 XORBOOT引导界面
[
本帖最后由 2011lxmw 于 2012-2-10 17:00 编辑
]
作者:
sratlf
时间:
2012-2-10 13:34
你要引导哪个分区
如果是(hd0,0)的话 就是 chainlaoder (hd0,0)+1
作者:
loocuw
时间:
2012-2-10 14:06
试试这个chainlaoder
(
hd0
)+1
作者:
2011lxmw
时间:
2012-2-10 16:57
标题:
非常感谢 都是正解
版主的 chainlaoder (hd0,0)+1 是从硬盘的第一分区启动
3楼的
chainlaoder
(
hd0
)+1 是从硬盘启动, 符合我的要求。
感谢!
晕 下面这些都是入门基础 惭愧
chainloder (hd0)+1表示加载硬盘第一扇区,即MBR……
chainloder (fd0)+1表示加载软盘第一扇区,即PBR(VBR、DBR)……
chainloder (hd0,0)+1表示加载硬盘第一个分区第一扇区,也是PBR(VBR、DBR)……
chainloder (cd0)表示加载光驱的第17扇区,即光盘引导扇区
[
本帖最后由 2011lxmw 于 2012-2-10 23:36 编辑
]
作者:
网虫2008
时间:
2012-2-11 04:55
## 查找顺序:所有硬盘分区的NT5系统、nt6系统,,如失败则尝试启动第一硬盘第一扇区
title 硬盘启动
find --set-root --devices=h /ntldr || find --set-root --devices=h /bootmgr || rootnoverify (hd0) && chainloader +1
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --devices=h /ntldr || find --set-root --devices=h /bootmgr
chainloader /ntldr || chainloader /bootmgr
作者:
awfymwvf
时间:
2012-3-3 16:10
一下就找到了。我也在找这个菜单的命令啊。谢谢各位高人了
作者:
wangziqiang
时间:
2012-3-6 08:25
不错啊 学到了 5楼虫大 谢谢了
作者:
zlgs
时间:
2012-3-7 15:01
title [ 0 ] 启动 Windows 系统 \n 自动查找系统所在磁盘,并加载第一启动扇区!
find --set-root --devices=h /ntldr || find --set-root --devices=h /bootmgr
map (hd0) ()
map () (hd0)
map --rehook
checkrange 0x21 read 0x8280 && cat --locatei=\"echo (hd0,0)/windows/system32/$winnt$.inf > nul
checkrange 0x21 read 0x8280 && cat --skip=%?% (hd0,0)/windows/system32/$winnt$.inf | set isopath=
checkrange 0x21 read 0x8280 && if exist %isopath% map --mem %isopath:~6,-1% (0xff) && map --rehook
find --set-root --devices=h /ntldr || find --set-root --devices=h /bootmgr
chainloader /ntldr || chainloader /bootmgr
欢迎光临 无忧启动论坛 (http://wuyou.net./)
Powered by Discuz! X3.3