无忧启动论坛

 找回密码
 注册
搜索
一次装机 终生领工资最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
诚聘PE工具开发技术员QQ:1607112133系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
查看: 967|回复: 23

[求助] 关于grub4dos启动WIM的PE的问题

[复制链接]
发表于 2019-3-16 15:26:04 | 显示全部楼层 |阅读模式
本帖最后由 brook 于 2019-3-16 15:30 编辑

大家好!
        想请教一下关于grub4dos启动WIM的PE的问题。我在一个完整的PE里,想加入比如微PE的64位的WIM,我把WEPE64.WIM复制到sources的文件夹下,把WEPE.SDI  wimboot(http://ipxe.org/wimboot下载的)和B64三个文件复制到boot文件夹下,BOOTMGR直接放在根目录下,B64用BOOTICE修改过了,然后MENU.LS的内容修改如下:
title  启动WEPE64
kernel /boot/wimboot
initrd @bcd=/boot/B64 @boot.sdi=/boot/WEPE.SDI @bootmgr=/BOOTMGR @boot.wim=/sources/WEPE64.WIM
boot
但是这样无法启动,不知什么原因,如果把WEPE64.WIM直接改名为原本的PE里的WIM的同名取代,则直接用下面菜单就启动了:
title 启动Windows PE 系统
chainloader/BOOTMGR

B64(即BCD)
20190316150816.png
发表于 2019-3-16 15:47:47 | 显示全部楼层
@boot.sdi=/boot/WEPE.SDI @boot.wim=/sources/WEPE64.WIM
你在命令行里面指定的文件名分别是boot.sdi和boot.wim,在BCD里面却是WEPE.SDI和WEPE64.WIM。

点评

谢谢指点,我按照你说的做了,还是不行啊  详情 回复 发表于 2019-3-16 22:06
谢谢指点,我按照你说的做了,还是不行啊  详情 回复 发表于 2019-3-16 22:06
回复

使用道具 举报

发表于 2019-3-16 16:09:00 | 显示全部楼层
g4d为啥不用run模块来启啊,都不用自己写复杂的菜单。。。

点评

run模块是啥,先把这个弄懂,再学习run模块  详情 回复 发表于 2019-3-16 22:27
回复

使用道具 举报

发表于 2019-3-16 21:04:15 | 显示全部楼层

点评

谢谢提供好东西,我试试  发表于 2019-3-16 22:26
回复

使用道具 举报

 楼主| 发表于 2019-3-16 22:06:35 | 显示全部楼层
wintoflash 发表于 2019-3-16 15:47
@boot.sdi=/boot/WEPE.SDI @boot.wim=/sources/WEPE64.WIM
你在命令行里面指定的文件名分别是boot.sdi和bo ...

谢谢指点,我按照你说的做了,还是不行啊
回复

使用道具 举报

 楼主| 发表于 2019-3-16 22:06:38 | 显示全部楼层
wintoflash 发表于 2019-3-16 15:47
@boot.sdi=/boot/WEPE.SDI @boot.wim=/sources/WEPE64.WIM
你在命令行里面指定的文件名分别是boot.sdi和bo ...

谢谢指点,我按照你说的做了,还是不行啊
20190316220458.png

点评

我的\boot.wim \boot.sdi,这两个文件的确是放在boot文件夹下边,不是在根目录。  详情 回复 发表于 2019-3-16 23:42
谢谢,不是路径问题,我刚才重新加了另一个PE的WIM,结果用chainloader /boot/bootmgr启动了,但是用kernel这种方式依然不行。  发表于 2019-3-16 23:39
路径还是不对嘛。 \boot.wim \boot.sdi 都是根目录的  详情 回复 发表于 2019-3-16 22:34
回复

使用道具 举报

 楼主| 发表于 2019-3-16 22:27:06 | 显示全部楼层
本帖最后由 brook 于 2019-3-16 23:20 编辑
江南一根葱 发表于 2019-3-16 16:09
g4d为啥不用run模块来启啊,都不用自己写复杂的菜单。。。


run模块是啥,先把这个弄懂,再学习run模块,谢谢指点
回复

使用道具 举报

 楼主| 发表于 2019-3-16 23:42:51 | 显示全部楼层
本帖最后由 brook 于 2019-3-16 23:50 编辑
brook 发表于 2019-3-16 22:06
谢谢指点,我按照你说的做了,还是不行啊

我的\boot.wim \boot.sdi,这两个文件的确是放在boot文件夹下边,不是在根目录。

这次我把另一个PE里的\boot.wim,boot.sdi,bootmgr三个文件夹全部放在boot文件夹下边, 名字为winpe_x64.wim的WIM放在根目录,结果用chainloader /boot/bootmgr启动成功。而用如下菜单失败:
title        winpe_x64.wim
kernel /boot/wimboot
initrd @bcd=/boot/BCD @boot.sdi=/boot/boot.sdi @bootmgr=/bootmgrn @boot.wim=/sources/winpe_x64.wim
boot

一次失败与一次成功的BCD同为:
20190316235019.png

点评

[attachimg]389422[/attachimg]  详情 回复 发表于 2019-3-17 17:37
回复

使用道具 举报

发表于 2019-3-17 11:24:19 | 显示全部楼层
本帖最后由 2010sya 于 2019-3-17 11:27 编辑

试试这个:

附件解压后,使用UltraISO写入u盘,把你的wim或iso文件放到u盘DIY目录下就行了。

###安装PE到硬盘V2.rar

2.54 MB, 下载次数: 23, 下载积分: 无忧币 -2

点评

谢谢分享的好东西!  详情 回复 发表于 2019-3-18 14:54
回复

使用道具 举报

发表于 2019-3-17 17:37:11 | 显示全部楼层
brook 发表于 2019-3-16 23:42
我的\boot.wim \boot.sdi,这两个文件的确是放在boot文件夹下边,不是在根目录。

这次我把另一个PE里 ...

Snipaste_2019-03-17_17-36-48.png

点评

谢谢大佬回复解答,已经试了十几次,还是不行,4个文件全部移到根目录也不行。参考一下chenall的原贴示例http://grub4dos.chenall.net/downloads/grub4dos-0.4.6a-2014-11-10/ ,也看到很多说无论根目录与否,只要  详情 回复 发表于 2019-3-18 14:53
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持本站|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2019-4-26 18:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表