无忧启动论坛

 找回密码
 注册
搜索

测试5小时格硬盘10次,终于发现了微PE一个非常邪门的问题,有完整的完整的检测报告

查看数: 10168 | 评论数: 33 | 收藏 4
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-11-7 23:51

正文摘要:

本帖最后由 宝貝对不起 于 2016-11-8 23:44 编辑 lsc1117老师你好,不知道你还是否关注此贴能否看到我的反馈 反馈一个千奇百怪的问题 非常喜欢您修改的微PE,在您的尊享版基础上我也自己DIY 我听说别人说UD简 ...

回复

宝貝对不起 发表于 2016-11-8 16:52:32
netants2011 发表于 2016-11-8 16:23
楼主威猛哦,5个小时。。。。。。

我以前百毒过这个问题,是微软的安装程序的问题,大概意思就是M$的安 ...

你大彻大悟啥了。。。我那硬盘根本就没分区
chiannet 发表于 2016-11-9 00:45:47
宝貝对不起 发表于 2016-11-8 23:38
我不是整个硬盘都是C盘的问题,我根本就没有分区,也不存在盘符的问题,甚至和操作系统都挂不上边,我 ...

iuu看到这里,似乎看出点端倪了。1、不知楼主是否测试了把x86 类的nt6.x 的内核包装为iso置于ud区,能否用setup安装?2、把x64 nt6.x pe包装为iso 置于u盘可见区或U+隐藏区又是什么情况?

因为置于UD或我上面说的包装为iso置于可见区或U+隐藏区时,都要用到G4D的map 命令。可能就是这里的map 命令导致出问题哦。
lilei 发表于 2017-4-7 22:32:15
讨论技术的帖子,是我所喜欢的。
宝貝对不起 发表于 2016-11-19 16:47:52
chiannet 发表于 2016-11-9 00:45
iuu看到这里,似乎看出点端倪了。1、不知楼主是否测试了把x86 类的nt6.x 的内核包装为iso置于ud区,能否 ...

这是最后一次测试,UD传统分区PE是我见过的PE里面问题最大的,以后永远也不会再使用

GRLDR和LST内置UD分区

把WIN8PEX86.ISO,WIN8PEX64.ISO,WIN10PEX64.ISO,WIN10PEX86

title Windows PE
map (ud)/XXXXXX.iso (0xFF)
map --hook
chainloader (0xff)


按照以下命令写入LST
全部启动正常,但是全部存在setup。exe不能安装系统的BUG


改成如下
title Windows PE
map /XXXXX.iso (0xFF)
map --hook
chainloader (0xff)
将ISO放入EFI,全部无法启动



用简化三分区的方法,UD只放个GRLDR,EFI区不管是放ISO还是正常的BOOTMGR---BCD---WIM等,全部正常,不存在SETUP。exe的问题
传统型UD三分,都说好,但是我除了看到BUG我没看出来任何好的地方,不想再折腾了,惹不起,我躲得起
宝貝对不起 发表于 2016-11-19 12:19:03
chiannet 发表于 2016-11-9 00:45
iuu看到这里,似乎看出点端倪了。1、不知楼主是否测试了把x86 类的nt6.x 的内核包装为iso置于ud区,能否 ...

过了好多天了,今天回看帖子,这么多回答,只有你应该是看懂了这个问题所在

你说的很对症,但是效果未知,我还没测试,测试完告诉你答案

我现在只能告诉你,不但是X64的微PE出这个问题,X64的WIN10PE现在也是这个问题

X86的微PE我测试过,放入UD区。一切正常

X86的WIN10PE放入UD区等下午测试,我估计也正常,下午告诉你

-----------------------------------------------------------------------------------------------

至于你说的把X64.ISO直接放入EFI区,我都没测试,下午测试,,,如果这个不正常的话,也许是命令出了什么问题?但是命令只管启动ISO啊,和setup.exe能有关系么。。。

----------------------------------------------------------------------

至于命令这方面,我参照了微PE,也参照了其他几个PE,不应该又问题

title [04] XXXXXXXXXXXXXXXXXXX
map (ud)/xxxx/QQQQQQ.ISO (0xff)
map --hook
chainloader (0xff)

title [04] XXXXXXXXXXXXXXXXXXX
map /xxxx/QQQQQQ.ISO (0xff)
map --hook
chainloader (0xff)
shenglin 发表于 2016-11-10 15:50:38
精神可嘉!
lsc1117 发表于 2016-11-9 19:30:21
chiannet 发表于 2016-11-9 00:45
iuu看到这里,似乎看出点端倪了。1、不知楼主是否测试了把x86 类的nt6.x 的内核包装为iso置于ud区,能否 ...

如果是这样就值得讨论了,map命令引导的是微PE的ISO,而微软的镜像是在PE下双击STEUP操作的,有些说不通。
宝貝对不起 发表于 2016-11-9 01:13:48
chiannet 发表于 2016-11-9 00:45
iuu看到这里,似乎看出点端倪了。1、不知楼主是否测试了把x86 类的nt6.x 的内核包装为iso置于ud区,能否 ...


我其实对微PE里面GRLDR写的命令一点也不了解,那个命令应该就是直接启动UD区内WEPE.ISO的意思吧?ISO启动是没有任何问题的,进入PE后一切软件也都正常,唯一就是虚拟光驱挂载MSDN WINDOWS7-10的安装镜像后,点虚拟光驱直接在PE内安装,到了自定义硬盘分区那一步,就会出现不识别硬盘的问题。而且还不是不识别,能识别,也能对硬盘做出分区格式化删除等动作,就是不能往下安装。。。

至于别的方式,简化三分区,U+,甚至把U盘手动格式FAT32不用任何工具把PE内的文件复制进去,都正常



default 0
timeout 0

title Windows PE
map (ud)/wepe.iso (0xFF)
map --hook
chainloader (0xff)

就这么个命令。。。。
宝貝对不起 发表于 2016-11-9 00:53:35
chiannet 发表于 2016-11-9 00:45
iuu看到这里,似乎看出点端倪了。1、不知楼主是否测试了把x86 类的nt6.x 的内核包装为iso置于ud区,能否 ...

不是启动PE的问题,无论哪个方式启动PE,都是正常的,进入PE后所有软件也都正常

微PE官网原版的EXE安装文件写入UD三分区,UD区是放了一个WEPE.ISO和grldr,原版就是那样的,,,,不是简化三分区,如果是简化三分区就没有这个问题了

这个问题出的邪门,只有在UD传统三分区写入U盘的情况下才能出现,而且只有X64的版本才出现
红毛樱木 发表于 2016-11-8 23:47:43
宝貝对不起 发表于 2016-11-8 23:26
我拍的那些照片让你误会了可能。。。。PE内点setup.exe安装系统,都是全屏的,那些照片并不是重启后发生 ...

不清楚你是什么情况下发生的,试试我说的方法也许有效
宝貝对不起 发表于 2016-11-8 23:38:32
本帖最后由 宝貝对不起 于 2016-11-8 23:40 编辑
netants2011 发表于 2016-11-8 21:20
那就是整个硬盘都是C盘了?你看看BIOS设置里,默认启动是不是你的硬盘,别搞成U盘就行

比如说:当U盘 ...


我不是整个硬盘都是C盘的问题,我根本就没有分区,也不存在盘符的问题,甚至和操作系统都挂不上边,我都是不分区直接点下一步,现在的问题是在微PEX64非简化型UD区启动的PE,安装WIndows的过程中,根本就不认我的硬盘,更谈不上给我硬盘分几个区和复制文件的问题

而U+写入/纯UEFI启动/简化型UD三分区内启动的微PE,没有这个问题,这个问题只出现在非简化型UD三分区的微PE之内
2012hzy6420 发表于 2016-11-8 23:35:41
xxfx谢谢分享
宝貝对不起 发表于 2016-11-8 23:26:31
红毛樱木 发表于 2016-11-8 21:30
试着在BIOS中把U盘设置为第二硬盘,也就是不作为启动盘。
然后通过快捷键选择U盘启动,看看这样是否OK

我拍的那些照片让你误会了可能。。。。PE内点setup.exe安装系统,都是全屏的,那些照片并不是重启后发生的,就发生在PE之内
宝貝对不起 发表于 2016-11-8 23:17:32
netants2011 发表于 2016-11-8 21:20
那就是整个硬盘都是C盘了?你看看BIOS设置里,默认启动是不是你的硬盘,别搞成U盘就行

比如说:当U盘 ...

兄弟你误会了,你看到那些照片截图不管是可以下一步的还是不可以下一步,并不是重启后硬盘启动,这都是在PE内发生的
宝貝对不起 发表于 2016-11-8 23:13:46
红毛樱木 发表于 2016-11-8 21:30
试着在BIOS中把U盘设置为第二硬盘,也就是不作为启动盘。
然后通过快捷键选择U盘启动,看看这样是否OK

红毛老师,你误会了,这个问题和开机哪个硬盘启动没关系,我整个过程都是在PE内发生的,并不需要重启安装,我这是PE内,挂虚拟光驱ISO,然后点击setup.exe安装,还没到重启那一步呢
宝貝对不起 发表于 2016-11-8 23:11:27
netants2011 发表于 2016-11-8 21:20
那就是整个硬盘都是C盘了?你看看BIOS设置里,默认启动是不是你的硬盘,别搞成U盘就行

比如说:当U盘 ...

兄弟,你到底再说什么。。。你仔细看我的帖子好么,这个问题根本就牵扯不到分区,也牵扯不到开机什么启动,完全是在PE内发生的
宝貝对不起 发表于 2016-11-8 23:09:24
红毛樱木 发表于 2016-11-8 21:30
试着在BIOS中把U盘设置为第二硬盘,也就是不作为启动盘。
然后通过快捷键选择U盘启动,看看这样是否OK

不是这个问题。。。我不会犯这个错误的,我从来都是HDO主硬盘第一启动,HD1光驱位第二启动,USBHDD一直在后面。。我每次进PE都是F12先选择
红毛樱木 发表于 2016-11-8 21:30:42
试着在BIOS中把U盘设置为第二硬盘,也就是不作为启动盘。
然后通过快捷键选择U盘启动,看看这样是否OK
netants2011 发表于 2016-11-8 21:20:55
宝貝对不起 发表于 2016-11-8 16:52
你大彻大悟啥了。。。我那硬盘根本就没分区

那就是整个硬盘都是C盘了?你看看BIOS设置里,默认启动是不是你的硬盘,别搞成U盘就行

比如说:当U盘插在电脑上时,bios里设置默认硬盘,然后开机时按启动选择快捷键(比如F11、F12之类)选择U盘启动
netants2011 发表于 2016-11-8 16:23:23
本帖最后由 netants2011 于 2016-11-8 16:25 编辑

楼主威猛哦,5个小时。。。。。。

我以前百毒过这个问题,是微软的安装程序的问题,大概意思就是M$的安装程序会往电脑的默认第一个分区里写启动信息,而往往U盘启动电脑以后,第一个启动分区就变成了U盘,所以才出错,解决的办法,BIOS里把设置硬盘的第一个分区(或需要安装系统的硬盘)为默认启动分区,然后用快捷启动键来设置U盘启动,不能直接在BIOS里设置U盘为默认启动

从那以后我就大彻大悟、彻底皈依安装器了,哈哈

回到主题上来,个人觉得这个问题跟PE没关系,不管是微PE还是大PE
享β亻寸木东 发表于 2016-11-8 13:47:41
好久没用微pe,也没用三方修改的微pe。用上一版微pe时好像有个小瑕疵(忘了什么了,不是什么大BUG)总感觉用着不舒服,就放弃了!
dajky 发表于 2016-11-8 11:11:09
本帖最后由 dajky 于 2019-5-22 22:40 编辑

求知好学,很棒。

BingWallpaper-2016-03-27.jpg (331.67 KB, 下载次数: 55)

BingWallpaper-2016-03-27.jpg
abc2016 发表于 2016-11-8 09:54:10
本帖最后由 abc2016 于 2016-11-8 13:00 编辑

,,,小白还没明白
宝貝对不起 发表于 2016-11-8 09:30:26
kcyou 发表于 2016-11-8 07:37
不用三分区不就行了

三分区没问题。。。简化三分区就行了,一开始不知道哇,要是知道也没昨晚那么折腾了,一开始折腾的我以为硬盘坏了
liujun2000 发表于 2016-11-8 09:20:26
你厉害  好梦哈
kcyou 发表于 2016-11-8 07:37:07
不用三分区不就行了

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 09:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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