hilsonma 发表于 2019-3-14 11:48 感谢您的热心帮助,最后没有成功安装自己的pe,微pe安装到硬盘可以安装并运行,不知道微pe的安装文件在哪,一旦C盘受损,pe可能也启动不了,那种不受影响的pe最终没有成功,现在也不再装了,放弃了 |
本帖最后由 hilsonma 于 2019-3-14 12:45 编辑 xuming98 发表于 2019-3-14 10:39 在iso模式下,到了booting:-光标闪烁 这一步应该是在加载虚拟盘文件了 可能是这个PE系统与这台机子硬件设备不兼容,换个PE试试 更进一步的我也不懂了 如果你说ISO文件放在U盘上能启动成功,放在硬盘第二主分区则卡在 Booting: - 光标闪烁 , 那我无法理解。你可以分别放在系统分区和逻辑分区来验证。 如果识别不到第二主分区,找不到文件,会提示如附图 |
0e3eee4fa405a7c5ad49d827f38b1a4.jpg (31.78 KB, 下载次数: 40)
hilsonma 发表于 2019-3-13 22:27 老机依然无法启动pe,停在booting:-光标闪烁。怀疑识别不到第二个主分区,是否没加载某驱动 |
本帖最后由 hilsonma 于 2019-3-13 22:47 编辑 xuming98 发表于 2019-3-13 21:48 如果ISO模式成功,解开模式失败的话,可能是启动文件bootmgr的配置出了问题。 你先用ISO模式试试老机子,如果也可以的话再把ISO解开再试。用这个启动成功的ISO模版里的配套引导。 \BOOTMGR \WEPE\B32 \WEPE\WEPE.SDI \WEPE\WEPE32.WIM 这个WEPE32.WIM可以是任意的32位PE镜像,但文件名必须是WEPE32.WIM, 要不就要修改B32这个文件也就是BCD文件。如果修改BCD后启动不成功,而原来的ISO模式能成功启动,那就是BCD文件修改出了差错。所以最好就是不修改照搬ISO的内容只同名替换WIM文件. 现在回看你1楼的贴图,你的bcd文件在发贴当天早上改过,很大可能就是你改出问题了。 |
hilsonma 发表于 2019-3-13 14:07 ISO模式在新机子中成功启动7pe,明天试试那台老大难机子。 另;default 0 timeout 5 title Windows find --set-root --ignore-floppies --ignore-cd /ntldr map () (hd0) map (hd0) () map --rehook find --set-root --ignore-floppies --ignore-cd /ntldr chainloader /ntldr title WinPE 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 reboot reboot title halt halt 这个方案失败,不论哪个机子均不能启动7PE或8PEx86,您在仔细看看有什么漏洞? 这两个方法都不想放弃,可以随心安装自己喜欢的pe,希望都能成功 |
本帖最后由 hilsonma 于 2019-3-13 17:02 编辑 还是你1楼贴图的PE, 你将boot.wim改名为WEPE32.wim,将微PE模版中的WEPE32.wim替换成你的,然后用oscdimggui重新压制成iso镜像,再用grldr启动即可。 32位微PE ISO模版链接: https://pan.baidu.com/s/1QNsfd0IPL9I3zVbZoPtZeQ 提取码: 6y4q oscdimggui链接:http://bbs.wuyou.net/forum.php?m ... p;page=1#pid3754069 grldr内置菜单: default 0 timeout 5 title Windows find --set-root --ignore-floppies --ignore-cd /ntldr map () (hd0) map (hd0) () map --rehook find --set-root --ignore-floppies --ignore-cd /ntldr chainloader /ntldr title WinPE find --set-root --ignore-floppies --ignore-cd /WinPE.iso map /WinPE.iso (0xff) || map --mem /WinPE.iso (0xff) map --hook chainloader (0xff) title reboot reboot title halt halt 附件是我改好的grldr,请留意以上菜单引导的ISO文件名是WinPE.iso 也就是说你要将iso镜像命名为WinPE.iso并放在任一分区的根目录,要不然就以你实际的文件名和路径修改内置菜单。 |
161.8 KB, 下载次数: 9, 下载积分: 无忧币 -2
xuming98 发表于 2019-3-9 11:14 如果U盘PE都能启动成功你不妨试试将PE做成ISO镜像再放到硬盘,以ISO镜像方式启动。 |
本帖最后由 hilsonma 于 2019-3-13 13:34 编辑 xuming98 发表于 2019-3-13 09:51 启动时显示booting"winpe",下面是一光标闪烁。 说明grldr已成功引导bootmgr,但在bootmgr引导winload.exe或者winload.exe进一步启动PE系统之后的进程出了问题,你可以考虑换一个PE试试,特别是先试原版下载的iso镜像,启动成功才解开里面的核心镜像进行简化或者就直接使用iso不解开。 ISO镜像的引导你可以参考我上面的g4d菜单第三项map引导或第六项SISO引导。 如找不到合适的PE,你可以试试微PE工具箱V1.2 32位版本。直接到微PE官网下载,运行安装程序时不要点击直接安装进系统,选择其他安装方式生成可启动ISO就可以获得一个ISO镜像. 你喜欢的话也可以解开iso获得一个wim镜像,并且可以用wimtool对wim镜像进行修改。 |
本帖最后由 hilsonma 于 2019-3-13 08:13 编辑 hilsonma 发表于 2019-3-11 21:07 没想到上面的附件居然有7次下载,其实上面的附件是根据1楼贴图中的系统和PE部署来修改的,其他电脑未必适用,大家感兴趣的话我将我自己在用的grldr内置菜单分享一下,大家可根据自己的情况作修改。 菜单第一项和第五项启动windows 菜单第二项启动微PE WIM镜像 菜单第三项启动ISO版PE 菜单第四项启动DOS镜像 菜单第六项将某分区根目录的ISO子目录中的各类镜像自动生成子菜单供选择启动 SISO 是5大发表的grub环境下的镜像文件启动器,必须与grldr一起放在某分区的根目录,要启动的镜像文件集中放到某个文件夹,这个文件夹只放要选择启动的镜像文件,以便SISO启动器自动生成菜单,我的镜像文件是放在ISO这个文件夹内的。 default 0 timeout 1 title Windows fallback 4 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 WePE find --set-root --ignore-floppies --ignore-cd /WEPE/WEPE chainloader /WEPE/WEPE title 360PE.iso find --set-root --ignore-floppies --ignore-cd /360PE.iso map /360PE.iso (0xff) || map --mem /360PE.iso (0xff) map --hook chainloader (0xff) title dos.img find --set-root --ignore-floppies --ignore-cd /dos.img map --mem /dos.img (fd0) map --hook chainloader (fd0)/io.sys title ntldr find --set-root --ignore-floppies --ignore-cd /ntldr map () (hd0) map (hd0) () map --rehook find --set-root --ignore-floppies --ignore-cd /ntldr chainloader /ntldr title Run-ISO WIM VHD IMG command SISO RUN=--loadfont --automenu-all /ISO/ title reboot reboot title halt halt |
2.05 MB, 下载次数: 7, 下载积分: 无忧币 -2
xuming98 发表于 2019-3-12 10:42 不论是主分区还是逻辑分区grldr都能找到的,我是根据你1楼的贴图来判断你的PE引导文件是bootmgr的,你确定一下pe引导文件有没有错,如果引导文件不对就改内置菜单或改引导文件名。 不妨将不能启动的画面放上来看一看。 |
hilsonma 发表于 2019-3-11 21:07 谢谢您的回复! 把你的grldr复制到C盘根目录,xp系统可以正常启动,pe不能启动。 pe在f盘设为主分区并隐藏。如何修改? title WinPE find --set-root --ignore-floppies --ignore-cd /bootmgr map () (hd0) map (hd0) () map --rehook find --set-root --ignore-floppies --ignore-cd /bootmgr chainloader /bootmgr |
感谢分享! |
本帖最后由 hilsonma 于 2019-3-11 22:51 编辑 xuming98 发表于 2019-3-11 10:40 用bootice将主引导记录更改为 GRUB4DOS 0.4.6a 将grldr复制到d:\ 及/或 e:\ 用bootice/实用工具/GRUB4DOS菜单编辑器将grldr内置菜单更改如下: default 0 timeout 5 title Windows find --set-root --ignore-floppies --ignore-cd /ntldr map () (hd0) map (hd0) () map --rehook find --set-root --ignore-floppies --ignore-cd /ntldr chainloader /ntldr title WinPE 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 reboot reboot title halt halt 附件是我改好的grldr |
161.78 KB, 下载次数: 11, 下载积分: 无忧币 -2
本帖最后由 xuming98 于 2019-3-11 10:46 编辑 今天试了试03pe,依然无法启动pe,按楼上的改成逻辑分区,并调整启动顺序,显示 PASSWORD: 至此依然无法安装pe,03pe按f9自动重启,7pe,8pe均显示password 求指教 |
hilsonma 发表于 2019-3-9 12:41 不矛盾,我说的是 NT5 调用 G4D。 |
本帖最后由 hilsonma 于 2019-3-9 12:59 编辑 vaf 发表于 2019-3-9 11:56 NT5引导可能更简单,但G4D引导更强健。 G4D的MBR可以引导任意分区根文件夹的grldr,再由grldr直接引导系统启动文件如ntldr,跳过了分区引导记录pbr(windows的dbr),万一硬盘的MBR损坏了,也可以直接用其他启动盘的MBR替换引导,只要任意一个启动盘上的G4D MBR (grldr.mbr)引导成功,肯定会有一个分区根文件夹上的grldr引导成功(除非所有分区根文件夹上都没grldr这个引导文件). 至于grldr引导的具体内容,视乎相关grldr菜单,如果所有grldr菜单的内容是一样的,那么不论哪个启动盘哪个分区上的grldr引导的结果都是一样的,这样的启动是非常强健的。 哦,有些例外,比如grldr不能放esp分区,因为目前的G4D MBR不支持ESP分区内的grldr,但其他分区的grldr可以引导ESP分区内的bootmgr,只是不支持将grldr放在ESP分区。不知道G4D会不会改进,毕竟现在主流UEFI了,CSM模式也可能逐渐不支持了,可能要应对的是UEFI的SecureBoot了。 |
lbw2007 发表于 2019-3-9 10:12 仿真ISO是一个不错的方案,只是多了一个ISO启动的步骤。 他这样的方案也可以是比较安全的,只要把pe所在分区变成esp分区,也就是用DiskGenius将分区参数改为EF。 |
hilsonma 发表于 2019-3-8 23:00 支持,用 NT5 引导更简单。 |
本帖最后由 xnj19 于 2019-3-8 18:36 编辑 不是所有PE放在硬盘都能启动,本人用微PE放在硬盘可启动。方法是:将微PE的ISO文件解压到硬盘分区,将里面的WIM文件替换成自己喜欢PE的WIM,改文件名和微PE一样。 打开BOOTICE,按下图建立PE的引导,注意其中“SDI文件”栏右边的 【H:] 里面的分区设置要和外面启动磁盘和启动分区一致。 |
替换后可启动的引导.png (34.87 KB, 下载次数: 34)
当年还在用联想的天逸200的时候玩过这个方法: 说下几个地方需要注意下: 首先,放PE的分区引导记录(PBR)改为PE所对应的启动方式,你的是 Windows NT 6.x,你没选错。 其次,你的主引导用的 1JF9 by Luyanan ,要区分好版本,你的也看不出来什么问题 第三,PE的引导文件,你所用的PE我不能确认引导文件是否正常,建议只提取出WIM文件,改名为boot.wim,从原版的系统镜像内提取三个文件:bootmgr、boot目录内的BCD和BOOT.SDI 然后,bootmgr 放在PE分区根目录,建一个文件夹boot,文件夹内放BCD,BOOT.SDI,boot.wim。 文件结构如下: [partition] [boot] bcd boot.sdi boot.wim bootmgr 由于你没有提供失败的截图,也无法判断启动失败的原因,但是有几个地方需要注意: BCD文件内记录的SDI文件,要准确指向boot.sdi BCD文件内的引导记录,要标注了是启动PE WIM文件如果解包重新打包,要记得加上可启动标识,不然启动不了 |
苏州本是 发表于 2019-3-8 15:06 感谢回复!这是另一种思路,不是我想要的 |
可以参考此贴:将网上的Win8.1 RAMOS 还原成硬盘操作系统 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=337418 步骤中特别要注意: 2、BCD编辑部分的最后一张图, 打开BOOTICE,找到安装盘\boot\bcd,按图修改如下—— 尤其是图中的1、4、5。 3、修正分区号(操作注册表) \DosDevices\?: |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.