无忧启动论坛
标题:
64位WIN7启动问题
[打印本页]
作者:
gbzx
时间:
2012-3-29 19:29
标题:
64位WIN7启动问题
我把YFZ_WinPE3.1_X64放在能引导的U盘
MENU.LST如下
title 9. 启动 WIN7PE_X64 \n 启动WIN7PE 64位操作系统
if exist ()/BOOT/GRUB/F6IMG && command /BOOT/GRUB/F6IMG ! find --set-root /BOOT/GRUB/F6IMG && command /BOOT/GRUB/F6IMG
find --devices=ch --set-root /bootmgr
chainloader /bootmgr
能找到BOOTMGR,但不能完成引导
如果MENU.LST如下,并把YFZ_WinPE3.1_X64放在C盘,启动速度很快
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 /bootmgr
chainloader /bootmgr
不知前面菜单错在哪?
作者:
andos
时间:
2012-3-29 19:41
F6IMG只能用于NT5的系统
作者:
gbzx
时间:
2012-3-29 22:41
标题:
回复 #2 andos 的帖子
经你启发,我把MENU.LST改成如下;
title 9. 启动 WIN7PE_X64 \n 启动WIN7PE 64位操作系统
find --set-root --devices=h /bootmgr
chainloader /bootmgr
把YFZ_WinPE3.1_X64解压后放在C盘,同样启动很快.
如果YFZ_WinPE3.1_X64放在P盘可见区,菜单同上不变,则提示找不到bootmgr
如果增加if exist ()/BOOT/GRUB/F6IMG && command /BOOT/GRUB/F6IMG ! find --set-root /BOOT/GRUB/F6IMG && command /BOOT/GRUB/F6IMG变成
title 9. 启动 WIN7PE_X64 \n 启动WIN7PE 64位操作系统
if exist ()/BOOT/GRUB/F6IMG && command /BOOT/GRUB/F6IMG ! find --set-root /BOOT/GRUB/F6IMG && command /BOOT/GRUB/F6IMG
find --set-root --devices=h /bootmgr
chainloader /bootmgr
能找到bootmgr
但无法完成引导,看来是U盘驱动的问题,但隐藏区又无法加入解开后的YFZ_WinPE3.1_X64(可加入YFZ_WinPE3.1_X64的ISO,但启动太慢)
如何才能加载U盘驱动呢?
作者:
zhs509
时间:
2012-3-29 22:48
我现在是用下面的菜单,不知道有没有问题,当然这个肯定不是很严密的菜单。。。
title 启动 Win7/Vista \n\n\t通过引导/bootmgr,启动 Win7/Vista 系统
find --devices=h --set-root /bootmgr && find --set-root --devices=h /windows/system32/winload.exe
chainloader /bootmgr || chainloader --force /bootmgr || reboot
复制代码
作者:
gbzx
时间:
2012-3-29 23:38
标题:
回复 #4 zhs509 的帖子
我虽没试,但可以肯定不行,YFZ_WinPE3.1_X64是解压后放在U盘可见区的,用find --devices=h --set-root /bootmgr是无法找到bootmgr的,在没装U盘驱动前,GRUB是无法识别U盘可见区的,在后面的find --set-root --devices=h /windows/system32/winload.exe命令就不会执行了.在我的系统盘也没找到winload.exe文件奇怪的是执行F6IMG能识别U盘可见区,可找到bootmgr,为何不能完成引导
作者:
gbzx
时间:
2012-3-30 09:33
执行F6IMG后启动画面如图:
123.jpg
(92.55 KB, 下载次数: 34)
下载附件
2012-3-30 09:33 上传
作者:
gbzx
时间:
2012-3-30 09:34
谁能解决问题
作者:
zhs509
时间:
2012-3-30 09:38
那用chenall的NTBOOT启动试试看吧。。。
NTBOOT应该可以启动的,它的判断方法是很严密的
至于提示未激活,自己想办法搞定(chenall的硬盘工具箱好像不会出现未激活现象,硬盘工具箱我没用过)
[
本帖最后由 zhs509 于 2012-3-30 09:39 编辑
]
作者:
andos
时间:
2012-3-30 10:12
标题:
回复 #3 gbzx 的帖子
都说了F6IMG只能用于nt5的系统了,你还加/BOOT/GRUB/F6IMG进去干吗?
还有就是
title 9. 启动 WIN7PE_X64 \n 启动WIN7PE 64位操作系统
find --set-root --devices=h /bootmgr
chainloader /bootmgr
--devices=h 去掉行不?
[
本帖最后由 andos 于 2012-3-30 10:14 编辑
]
作者:
gbzx
时间:
2012-3-30 11:57
标题:
回复 #9 andos 的帖子
已试过,找不到文件,应该是U盘驱动问题.
作者:
zhs509
时间:
2012-3-30 11:58
标题:
回复 #9 andos 的帖子
--devices=h 是用来指定搜素硬盘的文件。。。
作者:
gbzx
时间:
2012-3-30 12:50
标题:
回复 #11 zhs509 的帖子
加载F6IMG后,我的U盘可见区就被识别成(hdo)硬盘.
作者:
gbzx
时间:
2012-3-30 12:51
标题:
回复 #8 zhs509 的帖子
NTBOOT没用过,我试用了一下,好象没用.
作者:
gbzx
时间:
2012-3-31 09:26
终于搞清楚原因,是PE不支持解压后在U盘安装,只支持在硬盘安装,
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3