netants2011 发表于 2016-11-8 16:23 你大彻大悟啥了。。。我那硬盘根本就没分区 |
宝貝对不起 发表于 2016-11-8 23:38 iuu看到这里,似乎看出点端倪了。1、不知楼主是否测试了把x86 类的nt6.x 的内核包装为iso置于ud区,能否用setup安装?2、把x64 nt6.x pe包装为iso 置于u盘可见区或U+隐藏区又是什么情况? 因为置于UD或我上面说的包装为iso置于可见区或U+隐藏区时,都要用到G4D的map 命令。可能就是这里的map 命令导致出问题哦。 |
讨论技术的帖子,是我所喜欢的。 |
chiannet 发表于 2016-11-9 00:45 这是最后一次测试,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我没看出来任何好的地方,不想再折腾了,惹不起,我躲得起 |
chiannet 发表于 2016-11-9 00:45 过了好多天了,今天回看帖子,这么多回答,只有你应该是看懂了这个问题所在 你说的很对症,但是效果未知,我还没测试,测试完告诉你答案 我现在只能告诉你,不但是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) |
精神可嘉! |
chiannet 发表于 2016-11-9 00:45 如果是这样就值得讨论了,map命令引导的是微PE的ISO,而微软的镜像是在PE下双击STEUP操作的,有些说不通。 |
chiannet 发表于 2016-11-9 00:45 我其实对微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) 就这么个命令。。。。 |
chiannet 发表于 2016-11-9 00:45 不是启动PE的问题,无论哪个方式启动PE,都是正常的,进入PE后所有软件也都正常 微PE官网原版的EXE安装文件写入UD三分区,UD区是放了一个WEPE.ISO和grldr,原版就是那样的,,,,不是简化三分区,如果是简化三分区就没有这个问题了 这个问题出的邪门,只有在UD传统三分区写入U盘的情况下才能出现,而且只有X64的版本才出现 |
宝貝对不起 发表于 2016-11-8 23:26 不清楚你是什么情况下发生的,试试我说的方法也许有效 |
本帖最后由 宝貝对不起 于 2016-11-8 23:40 编辑 netants2011 发表于 2016-11-8 21:20 我不是整个硬盘都是C盘的问题,我根本就没有分区,也不存在盘符的问题,甚至和操作系统都挂不上边,我都是不分区直接点下一步,现在的问题是在微PEX64非简化型UD区启动的PE,安装WIndows的过程中,根本就不认我的硬盘,更谈不上给我硬盘分几个区和复制文件的问题 而U+写入/纯UEFI启动/简化型UD三分区内启动的微PE,没有这个问题,这个问题只出现在非简化型UD三分区的微PE之内 |
xxfx谢谢分享 |
红毛樱木 发表于 2016-11-8 21:30 我拍的那些照片让你误会了可能。。。。PE内点setup.exe安装系统,都是全屏的,那些照片并不是重启后发生的,就发生在PE之内 |
netants2011 发表于 2016-11-8 21:20 兄弟你误会了,你看到那些照片截图不管是可以下一步的还是不可以下一步,并不是重启后硬盘启动,这都是在PE内发生的 |
红毛樱木 发表于 2016-11-8 21:30 红毛老师,你误会了,这个问题和开机哪个硬盘启动没关系,我整个过程都是在PE内发生的,并不需要重启安装,我这是PE内,挂虚拟光驱ISO,然后点击setup.exe安装,还没到重启那一步呢 |
netants2011 发表于 2016-11-8 21:20 兄弟,你到底再说什么。。。你仔细看我的帖子好么,这个问题根本就牵扯不到分区,也牵扯不到开机什么启动,完全是在PE内发生的 |
红毛樱木 发表于 2016-11-8 21:30 不是这个问题。。。我不会犯这个错误的,我从来都是HDO主硬盘第一启动,HD1光驱位第二启动,USBHDD一直在后面。。我每次进PE都是F12先选择 |
试着在BIOS中把U盘设置为第二硬盘,也就是不作为启动盘。 然后通过快捷键选择U盘启动,看看这样是否OK |
宝貝对不起 发表于 2016-11-8 16:52 那就是整个硬盘都是C盘了?你看看BIOS设置里,默认启动是不是你的硬盘,别搞成U盘就行 比如说:当U盘插在电脑上时,bios里设置默认硬盘,然后开机时按启动选择快捷键(比如F11、F12之类)选择U盘启动 |
本帖最后由 netants2011 于 2016-11-8 16:25 编辑 楼主威猛哦,5个小时。。。。。。 我以前百毒过这个问题,是微软的安装程序的问题,大概意思就是M$的安装程序会往电脑的默认第一个分区里写启动信息,而往往U盘启动电脑以后,第一个启动分区就变成了U盘,所以才出错,解决的办法,BIOS里把设置硬盘的第一个分区(或需要安装系统的硬盘)为默认启动分区,然后用快捷启动键来设置U盘启动,不能直接在BIOS里设置U盘为默认启动 从那以后我就大彻大悟、彻底皈依安装器了,哈哈 回到主题上来,个人觉得这个问题跟PE没关系,不管是微PE还是大PE |
好久没用微pe,也没用三方修改的微pe。用上一版微pe时好像有个小瑕疵(忘了什么了,不是什么大BUG)总感觉用着不舒服,就放弃了! |
本帖最后由 dajky 于 2019-5-22 22:40 编辑 求知好学,很棒。 |
BingWallpaper-2016-03-27.jpg (331.67 KB, 下载次数: 55)
本帖最后由 abc2016 于 2016-11-8 13:00 编辑 ,,,小白还没明白 |
kcyou 发表于 2016-11-8 07:37 三分区没问题。。。简化三分区就行了,一开始不知道哇,要是知道也没昨晚那么折腾了,一开始折腾的我以为硬盘坏了 |
你厉害 好梦哈 |
不用三分区不就行了 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.