无忧启动论坛

标题: [已解决]无法启动native win7pe [打印本页]

作者: ones    时间: 2012-6-12 15:17
标题: [已解决]无法启动native win7pe
在论坛下载的native win7pe,是fba格式的,我把文件导出后,想更改一下放到CD里,我导出menu.lst后,把里面的(UD)全部删除,这样启动后,菜单也正常不乱码了。
但是启动总提示找不到文件,启动ghost和DG都是正常的








map --mem /ISO/win7boot.lzma (0xff)
map /ISO/win7two.iso (0xfe)

iso文件已经正常映射,而lzma却并没映射进去


见6楼和10楼俩大侠的回复

[ 本帖最后由 ones 于 2012-6-13 00:31 编辑 ]
作者: 527104427    时间: 2012-6-12 15:22
标题: 回复 #1 ones 的帖子
那个0xff可能和CD冲突了,换一个盘符吧

另外,map --mem之前,最好先find --set-root,找一下文件再加载
作者: sratlf    时间: 2012-6-12 16:01
标题: 回复 #1 ones 的帖子
iso制作的有问题吧  你用什么做的
作者: ones    时间: 2012-6-12 16:48
标题: 回复 #2 527104427 的帖子
应该不至于冲突吧,grub4dos无法显示第四个扩展名字符。所以打全.lzma扩展名是找不到的,输入.lzm是能找到的
作者: ones    时间: 2012-6-12 16:48
标题: 回复 #3 sratlf 的帖子
是用mkisofs.exe打包的,打包参数如下
mkisofs.exe -o win7pe1.ISO -v -V "win7" -hide-joliet boot.catalog -J -joliet-long -allow-lowercase -relaxed-filenames -gbk4dos-filenames -gbk4win-filenames -no-emul-boot -boot-load-size 4 -b grldr op2

map --mem /ISO/win7boot.lzma (0xff)
map /ISO/win7two.iso (0xfe)

iso文件已经正常映射,而lzma却并没映射进去

[ 本帖最后由 ones 于 2012-6-12 16:50 编辑 ]
作者: sratlf    时间: 2012-6-12 16:53
标题: 回复 #5 ones 的帖子
mkisofs.exe -o win7pe1.ISO -v -V "win7" -hide-joliet boot.catalog -R -l -relaxed-filenames -gbk4dos-filenames -gbk4win-filenames -no-emul-boot -boot-load-size 4 -b grldr op2

不能使用lzma扩展名是因为你制作的iso只能使用8.3的命名  所以怀疑你制作的有问题
作者: 2011bigbarry    时间: 2012-6-12 18:49
试试 find , 一定会成功的
作者: ones    时间: 2012-6-12 18:51
标题: 回复 #6 sratlf 的帖子
按照你提供的命令参数,排查了一下,发现就是少了一个-R参数导致的,加上-R参数后,倒是不会出现这个错误了,但是启动进度条过后就蓝屏,第二次就直接停在native shell下,mount failed 了,按照帖子里更改grub4dos命令,还是会出现mount failed的错误
title  1. 启动 Native WIN7PE 网络版
echo -e \n$[0003]  正在加载Win7PE 网络版一级内核!
echo -e \n$[0003]  此过程可能需要几分钟。。。。。。
command (ud)/BOOT/GRUB/DRV7
map --mem (ud)/ISO/win7boot.lzma (0xff) > nul
map (ud)/ISO/win7two.iso (0xfe) > nul
map --hook
rootnoverify (0xfe)
ls (0xfe)/ > nul
chainloader (0xff)/bootmgr
boot
作者: sratlf    时间: 2012-6-12 19:18
标题: 回复 #8 ones 的帖子
那就得问稀饭了  mount失败的具体原因
作者: hotdll    时间: 2012-6-12 20:27
原帖由 ones 于 2012-6-12 18:51 发表
按照你提供的命令参数,排查了一下,发现就是少了一个-R参数导致的,加上-R参数后,倒是不会出现这个错误了,但是启动进度条过后就蓝屏,第二次就直接停在native shell下,mount failed 了,按照帖子里更改grub ...


请将win7two.iso中的三个wim文件解压缩到你生成的ISO的根目录。
然后删除
map (ud)/ISO/win7two.iso (0xfe) > nul
rootnoverify (0xfe)
ls (0xfe)/ > nul

三行代码
作者: 快雪时晴    时间: 2012-6-12 21:14
原帖由 hotdll 于 2012-6-12 20:27 发表


请将win7two.iso中的三个wim文件解压缩到你生成的ISO的根目录。
然后删除
map (ud)/ISO/win7two.iso (0xfe) > nul
rootnoverify (0xfe)
ls (0xfe)/ > nul

三行代码


原来这就是U版转HD/CD版的方法了,记下




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