无忧启动论坛

标题: 【新人报到】对PE的制作看法 [打印本页]

作者: Mouri_Naruto    时间: 2015-8-8 20:47
标题: 【新人报到】对PE的制作看法
本帖最后由 Mouri_Naruto 于 2015-8-8 20:48 编辑

先秀成果(到无忧不放截图是不现实的)




以上是个人精简的Win10PE的截图三张(估计在这里只是菜鸟级水平)

下面谈谈我的风格(也许你们不爱听;甚至把我ban了都可能;但我还是要说(免得未来有人在这些方面和我有争执))

对使用winbuilder这类工具来制作PE表示嗤之以鼻……始终坚持手工精简;采用MSDN ISO的boot.wim的2号映像或者ADK PE的boot.wim以原型
属于bootmgr神教;对grub,ud这类异教徒工具表示不屑
认为只有心如蛇蝎的人才会对PECMD.ini进行加密和制作加密工具(我是开源爱好者;写的软件一般在github放出代码……所以对本应该分享的作品进行加密的行为非常反感)
表示PE不该加explorer(PE就是为了维护而生;而explorer太臃肿)

做PE的兴趣只有一个,那就是为了研究最小且可用的Windows(在一些时候这种经历很有用)


于8月8日无忧,毛利参上

作者: Mouri_Naruto    时间: 2015-8-8 20:47
二楼自用
作者: andos    时间: 2015-8-8 21:16
>表示PE不该加explorer(PE就是为了维护而生

有explorer的PE不是更方便维护吗?

作者: lbw2007    时间: 2015-8-8 21:27
说实话只有shell的PE虽然小但是不是很方便……
作者: ljycslg    时间: 2015-8-8 21:42
看下这个
http://sourceforge.net/projects/emerge/
XP年代的第三方exploer,所有桌面元素都有,而且是组件模块化的
不过早已停止了开发,一些组件比如开始菜单,在现在的新PE上无法运行,任务栏和右下角通知栏可以运行
希望有人能接手这个项目
作者: Mouri_Naruto    时间: 2015-8-8 22:17
ljycslg 发表于 2015-8-8 21:42
看下这个
http://sourceforge.net/projects/emerge/
XP年代的第三方exploer,所有桌面元素都有,而且是组 ...

我最近在开发PEShell;这个资料真的帮上我大忙了,谢谢
作者: zds1210    时间: 2015-8-8 22:46
不加密pecmd.ini这个不错,值得学习。
但PE只是cmd命令行,就会让你回到了黑暗的dos时代。
作者: nttwqz    时间: 2015-8-8 23:06
Mouri_Naruto 发表于 2015-8-8 22:17
我最近在开发PEShell;这个资料真的帮上我大忙了,谢谢

PEShell????

赶快发布正式版,这样就不用费劲的加explorer了。
作者: 转世燕    时间: 2015-8-8 23:29
各人各人的想法,往哪方面发展都行,只要做的好都会有人支持
作者: boy6585948    时间: 2015-8-8 23:49
用的东西都是开源的,自然要把做出来的东西开源,支持LZ努力崛起吧!!!
作者: 四海皆狂龙    时间: 2015-8-9 05:15
bootmgr grub ud 属于引导类,无论你如何鄙视grub,特别是ud,你的微软启动管理在U盘上很多机子上就是就是无用。这个不能个人喜好来定,连引导都不了,你又如何喜欢?这就是现实。当然你可以不考虑广泛性,只要自己的机子能启动就行了。
作者: 四海皆狂龙    时间: 2015-8-9 05:25
还有就是,微软的东西,非常死板难用,比如微软的启动管理器就远不能与grub2之流可以比较。谷歌同样也说微软的东西死板。对于程序员来说,写windows程序你会提升比较慢,因为该平台开源代码少,多数实现一些功能需要靠hack。普遍开发有开发Linux与windows两个平台的开发者,其感受是一样的,只可惜历史历史错误选择了windows之后,程序员要开发该平台的东西才有了折腾之路。
作者: Mouri_Naruto    时间: 2015-8-9 10:37
四海皆狂龙 发表于 2015-8-9 05:15
bootmgr grub ud 属于引导类,无论你如何鄙视grub,特别是ud,你的微软启动管理在U盘上很多机子上就是就是 ...

表示引导WindowsPE最终还不是要通过bootmgr;无论是Grub还是UD……明显脱裤子放屁行为

而且bootmgr不是像你想的那么渣;我没听说用原版ISO安装却因为引导问题而安装失败的(如果bootmgr都用不了,怎么证明你的电脑可以引导Windows呢)

其实bootmgr广泛性最强;否则又有人以U盘无法引导Windows安装程序来怒批了(在uefi模式下,我没看到那些知名PE采用grub的;ud……表示想在U盘上放超过4GB的文件才有必要……否则也不派实际用处)

顺便再对你下一层楼的帖子进行回复

我并不觉得用微软的东西死板难用;我认为MS的工具是内涵强大但外表简单的那种……表示MS的代码充满了远见……你研究的东西也许只是MS在10年前就定型的东西(比如Dism内部的CBS构架,在十年前的Vista时代早已定型;现在不要看基于CBS的Dism增加了那些眼花缭乱的功能(能力管理;WinSXS清理);实际上只是MS在Vista时代就已经完成的功能(现在才放出来)……表示CBS完全可以让你打开新世界(比如Pro版加Server版组件;但你授权还是Pro版)的大门)

在Windows下玩逆向 = linux下看开源代码

Windows内核也有玩逆向的人做的开源实现(ReactOS);在开发方面研究ReactOS的代码是不可或缺的

linux的开发……我只有一点要吐槽;那就是有些API文档不如Windows平台详细(除此以外我还是很满意的)

如果想在Windows平台开发能力获得提升;抛弃MFC,QT,Net,Java这种库(尤其是MFC和Net封装太深;使很多人成为井底之蛙),完全用C或汇编+Win32 API开发足够可以加深你对Windows的了解和提升你的能力

最后对你说的“只可惜历史历史错误选择了windows之后”的这句话表有异议;选择Windows平台是在当时是正确的(但不能保证现在是正确的)
作者: 2012bobofu    时间: 2015-8-9 13:18
本帖最后由 2012bobofu 于 2015-8-9 13:20 编辑

[quote]四海皆狂龙 发表于 2015-8-9 05:25
还有就是,微软的东西,非常死板难用,比如微软的启动管理器就远不能与grub2之流可以比较。谷歌同样也说微软的东西死板。对于程序员来说,写windows程序你会提升比较慢,因为该平台开源代码少,多数实现一些功能需要靠hack。普遍开发有开发Linux与windows两个平台的开发者,其感受是一样的,只可惜历史历史错误选择了windows之后,程序员要开发该平台的东西才有了折腾之路。quote]

非常同意你的观点!
作者: 青青草    时间: 2015-8-9 14:14
对PECMD.ini进行加密,给人的感觉就是不放心!
作者: 2012bobofu    时间: 2015-8-9 15:20
青青草 发表于 2015-8-9 14:14
对PECMD.ini进行加密,给人的感觉就是不放心!

同意,流氓PE可能利用这个!
作者: 我要最小维护pe    时间: 2015-8-9 15:42
期待你的最小pe,
作者: 四海皆狂龙    时间: 2015-8-9 17:28
Mouri_Naruto 发表于 2015-8-9 10:37
表示引导WindowsPE最终还不是要通过bootmgr;无论是Grub还是UD……明显脱裤子放屁行为

而且bootmgr不是 ...

表示这是bootmgr设计错误问题,而不是其它引导区的错。bootmgr十分死板,分区变动基本没有用,而且一个菜单居然做的如此复杂的命令行。命令行设计垃圾,类似的情况还有diskpart,简直是弱智。grub2当然远胜bootmgr,grub2本身就是带有编程的脚本。没错,windows平台就是个历史性错误,相比unix类似框架的liunx和苹果,这个系统有很多垃圾并无法修正的错误的设计,这些问题需要从框架着手,这样一来就变得不可能。如果你不觉得,说明你了解根本不多,凡是windows开始开发的然后又开发linux的都会有类似的感叹。至于你说的一堆框架,虽然哥开发从来不用框架(哥纯粹用自己开发的自绘界面库和框架),MFC这些就是垃圾,并非封装深不深的问题,而是纯粹就是学术垃圾,但是有些人却认为这是非常牛逼强大的东西,因为这么一个复杂难用的东西,一旦被这些人攻破,他们觉得很有优越感,突然觉得mfc好博大精深,立马提升自己的智商价值,这跟你这种把复杂难用的MS的工具,当成是是内涵强大其实也是一回事。而net也没有多少人看好。java根本就不是用来开发windows程序的,所以就扯不上,但人家在安卓上大放光芒,根本不需要在你windows上玩,至于qt,其实是依旧是先进的东西,许多人在开发ui界面库,都多少会参考这货的思路,所以这当然就是好东西,并且ubuntu是原生支持,所以不存在体积问题。

作者: 四海皆狂龙    时间: 2015-8-9 17:39
加上,ud是为优盘引导而生的,并非用于硬引导。由于优盘启动比较复杂,传统的引导器在兼容性都不理想,至于你说的nt60引导,连软碟通之流都不如,怎么可以胜任?如果bootmgr那么牛逼早就没有人去研究了,你去看看商业pe到底使用你的nt60还是ud,基本是ud,我朋友淘宝销售优盘的,你这种东西基本不用,因为麻烦多。ud当初设计就是为了解决优盘启动的兼容性问题。你连这个历史发展都不了解。你还太嫩了,感觉像是不了解很多事实的后生仔。
作者: Mouri_Naruto    时间: 2015-8-9 18:43
四海皆狂龙 发表于 2015-8-9 17:28
表示这是bootmgr设计错误问题,而不是其它引导区的错。bootmgr十分死板,分区变动基本没有用,而且一个菜 ...

呵呵……至于linux和qt厨我就不评论什么了

bootmgr也可以不用命令行编辑;也有各类图形工具;甚至你也可以用regedit来编辑(笑)

grub2虽然强大;但我觉得引导Windows用linux的引导器没有必要(我又不是linux和windows双系统)

qt用过;给我的印象就是和MFC一样很笨重……丝毫不觉得先进

MS的工具并不难用(笑);MS的工具都是内涵强大(内部库)但外表(做出来的成品)简单

表示我最反感的是商业PE(所有制作PE的人都不能算是作者;而是定制者;作者只有MS……而我们拿着MS的作品稍作修改用于商业用途难道不觉得羞愧吗)

如果bootmgr那么牛逼早就没有人去研究了(表示如果grub2那么牛逼;为什么还是无法脱离bootmgr的依赖?)

你还太嫩了,感觉像是不了解很多事实的后生仔。(所以我是新人)
作者: Mouri_Naruto    时间: 2015-8-9 18:46
四海皆狂龙 发表于 2015-8-9 17:39
加上,ud是为优盘引导而生的,并非用于硬引导。由于优盘启动比较复杂,传统的引导器在兼容性都不理想,至于 ...

表示个人制作PE目的并不是给别人用;而是自己用

表示linux我最喜欢的还是Console;除此之外那些X-Window靠边站

商业pe到底使用你的nt60还是ud,基本是ud


暂且同意你这句话;但ud也离不开nt60啊(不调用bootmgr加载WinPE我就认可用UD和GRUB不是放屁行为)
作者: 四海皆狂龙    时间: 2015-8-9 19:06
Mouri_Naruto 发表于 2015-8-9 18:46
表示个人制作PE目的并不是给别人用;而是自己用

表示linux我最喜欢的还是Console;除此之外那些X-Wind ...

所以说了,你是自用,如果你的优盘插到别人那里引导不成功,那对别人来说就没有用,电脑装机维护,就是要具有广泛性。我的机子用软碟通制作或者nt60启动优盘都可以引导,我也是自用,但是拿到别人的机子上,类似戴尔之类也不少,基本引导不了。至于你说的ud又转bootmgr,这个本身不是ud的问题,你应该很容易理解,我们是引导微软系统,而微软系统这个是不开源的,所以你不可能替代这货。更不能说是脱裤子放屁的事情,除非bootmgr确实可以通杀。其实ud内部还不是纯ud可以再次引导微软系统,而是转grub4dos,再引导bootmgr,看上去更多环节,可能你更受不了,但是这样一来的好处是把grub4dos分离出去分别维护了,其实这样更专业。
uefi使引导好像更简单,确实没错,但是目前是mbr uefi交杂时代,所以对于软件开发来说,反而会更复杂,因为这让智能化设计变得更困难。
作者: 四海皆狂龙    时间: 2015-8-9 19:08
Mouri_Naruto 发表于 2015-8-9 18:43
呵呵……至于linux和qt厨我就不评论什么了

bootmgr也可以不用命令行编辑;也有各类图形工具;甚至你也 ...

还是那句话,微软的不开源,就无法直接用其它引导器直接跳过。别人做的只是类似补丁,你引导不了人家引导再引导你。
作者: Mouri_Naruto    时间: 2015-8-9 19:15
四海皆狂龙 发表于 2015-8-9 19:06
所以说了,你是自用,如果你的优盘插到别人那里引导不成功,那对别人来说就没有用,电脑装机维护,就是要 ...

我的U盘经常插在别人的电脑上(毕竟有汉子妹子求修电脑)

通过bootmgr引导表示很可靠(大部分电脑也通吃;我个人精简的PE有时也会给别人用……没有出过引导问题);别人用grub和ud的PE无法引导但我的却可以(运气如此)

表示我喜欢用更少的步骤完成目标(所以你既然脱离不了复杂的bootmgr;那么不要火上浇油了)

表示uefi时代Windows引导请老老实实用bootmgr(grub这些对uefi支持还不是很完善;所以我见到的大多数PE uefi模式依旧bootmgr)……redstone是explorer pe的末日(除非现在有人可以成功把UWA移植到PE上;否则未来PE会越来越接近早期PE的样子)
作者: 四海皆狂龙    时间: 2015-8-9 19:33
Mouri_Naruto 发表于 2015-8-9 19:15
我的U盘经常插在别人的电脑上(毕竟有汉子妹子求修电脑)

通过bootmgr引导表示很可靠(大部分电脑也通 ...

尽管你可以在一些妹子上得到引导成功几率,但还不能具备普遍性,我在一个启动群,有很多都是电脑维修或销售的,他们更能说明问题。另外,ud也不是万能的,它只是代表mbr引导成功率高,但是制作方面,方法也有所不同,我个人开发也会发现有些人会要求激活某分区符合他个人机子使用,但是考虑到会降低引导成功率,所以毅然被我拒绝了,我也会调查一些引导成功的几率哪种更好,然后采用哪种,几个人内测试实在不能说明什么。至于你说grub不成熟,grub由于问题比较多,其实已经很早就终止开发了,grub4dos是国内人维护的,是grub基础上继续完善的,这些都是mbr的产物,本身不太适应efi,至于grub2,ubuntu本身就是采用grub2直接引导系统的,所以并没有什么不成熟的说法,只不过国内推广确实不好,中文资料也少。grub之所以广泛,是因为国内接手的并继续开发grub4dos的问题,否则也是不流行的。我没有泼冷水,我是告诉你实情就是如此。
作者: Mouri_Naruto    时间: 2015-8-9 19:45
四海皆狂龙 发表于 2015-8-9 19:33
尽管你可以在一些妹子上得到引导成功几率,但还不能具备普遍性,我在一个启动群,有很多都是电脑维修或销 ...

嗯;我不否定你的看法;只表示我不喜欢多余的东西(能少一层就少一层)
作者: cycyc    时间: 2015-8-9 19:49
总的来说,你的看法对制作一个好用的PE来说帮助不大。
作者: Mouri_Naruto    时间: 2015-8-9 19:55
cycyc 发表于 2015-8-9 19:49
总的来说,你的看法对制作一个好用的PE来说帮助不大。

嗯;只是说明我的风格罢了
作者: fjzjk    时间: 2015-8-9 20:38
本帖最后由 fjzjk 于 2015-8-9 20:59 编辑

没有explorer还搞什么,修电脑我修的是比较多的,如果你要我一个个去打命令我是拒绝的。
进pe运行引导修复、运行dg、甚至于运行skyiar这样才是比较合理的。盲目的追求精简毫无意义,对于功能齐全的pe即使是1g也可以接受,毕竟平时系统都要放快20G里面,还吝啬pe

另外考虑各种引导兼容的问题,我还是倾向于三分区这样的。其他单一的引导方法或多或少都会碰上引导失败的时候,特别是在需要dos工具箱的情况下。mhdd、hddreg、dg这些都是常用的dos工具,在修电脑环境90%以上是笔记本的情况下,10台有8台硬盘有坏道太正常了。

还有一点是explorer最重要的用途之一。你给人装系统不要备份的啊?pe里没资源管理器怎么备份,一个个去敲cd用户cd桌面?而且不一定人家除了桌面还有什么要备份的,有资源管理器才会方便一点。基本上装系统十几分钟,你备份也要十几分钟
作者: Mouri_Naruto    时间: 2015-8-9 21:15
fjzjk 发表于 2015-8-9 20:38
没有explorer还搞什么,修电脑我修的是比较多的,如果你要我一个个去打命令我是拒绝的。
进pe运行引导修复 ...

备份数据我用total commander;文件管理秒explorer
作者: 951512241    时间: 2015-8-10 09:08
远景坛友支持一下!!!!!
作者: fjzjk    时间: 2015-8-10 11:09
Mouri_Naruto 发表于 2015-8-9 21:15
备份数据我用total commander;文件管理秒explorer

功能更多感觉更繁琐了。文件管理不是光一个功能的,简洁也是需要的。就像手机,re、es为什么还能占有一席之地,而不是被那些和total commander类似逻辑的复杂管理器打败。备份数据也根本不需要那些功能,简单的打开目录,复制走就行了。顶多在此之上用pe带的fast copy,其他都比较多余
作者: 四海皆狂龙    时间: 2015-8-11 11:48
楼主对于引导器之间的关系的认识是错误的,引导器之间是不同阶段完成不同的任务,这个不是依赖关系,更不是多余。假如grub完全跳过bootmgr而引导windows(技术上根本不是问题,但涉及版权等是问题),那么你可能还会说,grub离不开windows,所以grub任然是多余的。那么试问,grub真的是依赖bootmgr或是windows?显然是错误的,因为grub本身就不是建立在windoes上的技术,没有windows它依旧活的很好,它可以做引导其它系统的事情。实际上grub做的是多引导或是引导不同的介质或模拟仿真,这些都不是bootmgr所能办到的,grub也不能做主引导,因为它在硬盘或优盘上表现都不太理想,所以作者也说过这个问题。ud则是优盘主引导,它确实离不开grub,mbr引导里面,无论是bootmgr还是grub都无法比较,它做的是前面的衔接工作,它们在前面的工作上完成得都不里面,所以并不存在重复造轮子的事情。至于个人喜好,但技术问题,从来就不是以个人喜好为准则,有些人喜欢软碟通nt60等为主引导,然而,大量实践证明,它们做为优盘主引导并不理想,如果你觉得问题不大,那可能你不是吃这行饭的人,不会影响你的工作效率,不用考虑通用性。
作者: shenkuantipang    时间: 2015-8-11 23:30
源码呢?????????????
作者: 四海皆狂龙    时间: 2015-8-12 16:46
四海皆狂龙 发表于 2015-8-11 11:48
楼主对于引导器之间的关系的认识是错误的,引导器之间是不同阶段完成不同的任务,这个不是依赖关系,更不是 ...

没有经过市场的考验的,何来实际?在没有mbr完全退出市场前,ud依旧是优盘启动市场的主力,所以是否用得到,这不是我和你就能决定的,因为几乎所有的商业和非商业产品多数是ud引导,特别是小白用户,他们居然用的是什么毛桃什么白菜,你不信可以去调查。那么何来大部分人用不到?只能说uefi的开始流行,才开始缩小阵地。
关于一定要用官方的,这个我更觉得不可思议了,微软有自己官方的聊天通讯软件,那么你是否还在用第三方的QQ?微软平台很多官方的同类产品,你是否一定要用微软官方的?微软有自己的explorer,按照你的理论,你开发同类的东西,也是然并卵,你又如何教别人去用你的shell?引导启动本身没有绝对的界限,如果说引导微软系统必然要用nt60,那么计算机bios的efi是不是也该换上微软的?据了解这货的来历也是来自于grub的灵感,实际上grub最早就有人直接放到bios里面,没想到后来uefi的就是实现了这种机制。
个人的偏执,不代表市场,也不代表技术上行得通,市场的选择就是验证技术是否行得通,如果nt60行得通,那些产品必然全部换上nt60,那些搞商业的绝对不是傻逼。既然你是自己研究自己用的,何必去代表广大情况?
额,你反对商业?虽然我也对那些国内的商业优盘启动软件比较反感,但是我并不反对商业化。免费本身就是一种商业模式,免费是要付出代价的,我记得好像是乔布斯说过类似的话。要么付费,要么就是广告,这个无论是国外还是国内,都是一样的,这是别人的工作,鄙视别人的工作也不太妥当,不吃这个饭也不能砸他人的饭碗。国内的模式可能更不要脸更流氓,但是你看看,其实全部大企业,360,QQ,百度哪个不流氓的,相反,可能小作坊还没那么流氓。那么你就不要觉得奇怪了。首先这个就是天朝的环境与政治的问题,而不是个人可以解决的。
总的来说,你给我的感觉,思维模式比较死板。不知道是不是所有的软粉都是这样。
作者: 四海皆狂龙    时间: 2015-8-12 17:30
哥不是说要打击一个人。但是看到一些有误导性的,还是要指出来的。
平台编程问题,linux可以学到的更多硬件底层的东西,windows则更多的忙于hack和他家的api。如果你要开发系统引导,或者硬盘分区,windows能找到的资料是很少的,但是linux的就很多,系统备份或引导其实并没有明确指出属于哪个系统的,grub2也不直接属于linux(如果有错可以指出来,哥也不完全记得),它本身就是独立的,只不过后来ubuntu采用了,但是一些linux并没有完全采用,换句说说,对于linux来说,grub2其实也是第三方。哥也是标准的win32编程者(linux开发都是我朋友在做),并且只用c++/c,尽量用标准的东西,而你还懂.net,但是哥是绝对不会.net编程的,尽管我也可以学习,但是没有什么必要,因为要考虑多平台开发东西,而微软那套,并不通用,虽然微软声称c#也可以用于安卓用于linux开发了,但是不会有人去用的,
话就这么多,哥只是随便说说。希望不会影响你搞这个winpe系统精简。
作者: wsdyleon    时间: 2015-8-12 18:10
小白不用explore会很不习惯
作者: fkltd-123    时间: 2015-8-12 22:15
试用过你们的ArcPE1.2TP1.1-win8.1x64.8吧很久没见你
作者: ctrlme    时间: 2015-8-12 22:43
楼主啊,发个教程视频啊,实在是不会啊
作者: Mouri_Naruto    时间: 2015-8-12 23:45
四海皆狂龙 发表于 2015-8-12 17:30
哥不是说要打击一个人。但是看到一些有误导性的,还是要指出来的。
平台编程问题,linux可以学到的更多硬 ...

我思维的确有死板的地方(我又不是神……);但是我不代表所有软粉(提醒一下,我是我)

其实我不用山寨毛桃和白菜……因为安装包的印象太糟

本来就是Intel和MS搞头先搞efi;后来其他公司参与变成uefi……efi的模块文件(也可以说是引导文件)是遵循ms的pe(exe格式)规范

商业不反感;但我反感这种过分的商业举动。免费其实盈利不一定靠广告;如果只是为了爱好做的话;通过捐赠也是不错的途径(国外很多免费工具要么靠高级付费产品;要么就是有基金会源源不断的捐赠;还有一些通过捆绑和广告)

linux可以学到的更多硬件底层的东西


的确linux学习底层比Windows容易,但无论哪个平台只要你愿意都可以学到不少……还有unix党的我听到你光说linux有些不满呢(unix是现代OS的起源之一)

虽然微软声称c#也可以用于安卓用于linux开发了,但是不会有人去用的


表示这个我需要反驳,和你说的一样;个人情况不代表大多数情况……net不用ms宣称也可以linux开发;因为有mono这个著名的第三方开源.net-like框架……linux,unix,android下都有人用……ms这次宣称只是相当于说net用于linux开发合法罢了(即使ms不提我们还有mono;就像linux下有wine(ReactOS成果的另一种应用……毕竟ReactOS和Wine这两个团队是合作的)来提供Windows程序的支持)

最后表示WinPE精简我还是会做下去的(哪怕是RedStone末日)……

谢谢你的建议

毛利
作者: 四海皆狂龙    时间: 2015-8-20 04:03
有意思。最近关注了下efi发展史,其实这里还是挺有猫腻的。这个东西是2k年左右,intel牵头,联合各大软件商定的标准,其中也包括国内联想。苹果公司是最早使用的,因为他是自家封闭系统,所以想推行是容易的。而长期以来,微软对这个标准并不感兴趣,微软不跟进,其它厂商也无法推广。微软突然推广这货,其实是因为uefi标准里的一个子标准,就是安全密匙,微软想利用这个东西让oem都为它做专用电脑,这个专用电脑是无法安装其它系统的,除非你关闭它。关于这个网上也是有不少抗议的帖子。很明显是垄断。国内人不重视版权,所以这不成问题,但是国外版权问题是严重的,所以对在外国为主导的开发商影响是很大的,因为电脑无法安装linux,除非它叫钱,这不是钱的问题,而是对发展有消极作用,所以大大有想把linux完全杀绝的趋势。
作者: mdyblog    时间: 2015-8-20 16:46
本帖最后由 mdyblog 于 2015-8-20 16:54 编辑
Mouri_Naruto 发表于 2015-8-9 19:15
我的U盘经常插在别人的电脑上(毕竟有汉子妹子求修电脑)

通过bootmgr引导表示很可靠(大部分电脑也通 ...


简直是 “鸡同鸭讲”  将不到一块儿。
说的根部不会是一回事。
1 楼主,讲的是 用最简单的方法启动PE。其他的不管。
   此时,用不隐藏的FAT区,用MS的东西启动。
   此时自然是比较可靠的。
   但是对U盘,不一定,可能他测试的不够多。
   由于U盘这个问题, 才有了, UD, U+, UDm,来解决的老旧机器的U盘启动问题。 (对应启动PE其实是个基本的要求)

2 有些人还有更多多要求
  比如, (1)最基本的 老旧机器U盘启动。
         (2)安全隐藏(防止误删除,感染病毒)
         (3).。。。

世界是多样的, 有人喜欢简单--即使牺牲点功能也可以;但是同样有人更看重功能。
不能自己喜欢简单,就把其它的扁的的一塌糊涂;总不能一叶障目。
否则,都不去开发复杂的功能,世界还能进步吗?
哪些强大的功能,哪些漂亮的界面怎么会出现?



楼主这里存在矛盾
1)一方面,指点江山,完全是专家的形象。那么,说的话,自然接受大家的考验。
2)另一方面,又拿“新人”作为挡箭牌,可以“如新人一样胡说”。
这是一种诡辩术。



作者: 信长野望    时间: 2015-8-20 17:41
没有EXPLORER的PE还需要做?
作者: IT砖家    时间: 2015-8-22 14:40
Mouri_Naruto 发表于 2015-8-9 18:46
表示个人制作PE目的并不是给别人用;而是自己用

表示linux我最喜欢的还是Console;除此之外那些X-Wind ...

ud/g4d只是引导工具,bootmgr是windows的一部分,ud/g4d从没想过要替代bootmgr去引导windows,如果ud/g4d真要替代bootmgr去加载windows/winpe我才觉得是脱裤子放屁的行为。

ud/g4d擅长的是保护启动信息,防止被病毒等破坏,再加追求更高的启动成功率。
作者: Mouri_Naruto    时间: 2015-8-23 02:51
本帖最后由 Mouri_Naruto 于 2015-8-23 02:53 编辑
mdyblog 发表于 2015-8-20 16:46
简直是 “鸡同鸭讲”  将不到一块儿。
说的根部不会是一回事。
1 楼主,讲的是 用最简单的方法启动PE ...


其他的我都同意;但有个地方需要解释

楼主这里存在矛盾
1)一方面,指点江山,完全是专家的形象。那么,说的话,自然接受大家的考验。
2)另一方面,又拿“新人”作为挡箭牌,可以“如新人一样胡说”。


我表示只是说明自己的风格防止以后有人和我吵起来……还有在PE精简方面我的确是新人(但其他地方我也算是旧人)

表示要想不用cmd……那么就要鼓励别人开发新的Shell(还想继续explorer的话;一堆PE制作者会无法继续)

在未来的红石,你加explorer意义等于0;文件管理器app化(拿到的消息就是所谓MS现在内部大部分开发者唯一的工作)……而现在的pe哪个添加成功app的……所以即使加了explorer(但没加app)也没用(可以想想没有文件管理器的explorer意义何在……莫非就是为了桌面?ms既然敢把文件管理器移出explorer;那么桌面也敢和Win10前期预览版(9926-10074)一样从explorer移到sihost(App框架))

虽然我偏题了;但是我觉得还是有必要说的
作者: nttwqz    时间: 2015-8-25 22:44
各位不要争论不休了,其实真的没有什么意义,无论GRUB、bootmgr、U+、UD、UDm都有不能引导的机器,比较流行的PE貌似UD居多,个人的PE是bootmgr,同事的应该是UD(大白菜、电脑店等,是不是UD我也不晓得),在实际的工作中,经过大量的实践和时间证明,bootmgr和UD不能引导的机器都不多,以那些古董级别的机器居多,比如带软驱的,内存512甚至256的
,如果我的U盘无法引导,用他的,他的无法引导,用我的,都无法引导的,挂到其它机器上(硬件问题除外),新机器都能引导。

个人目前用的是bootmgr,原因如下;

1. 无需第三方软件支持,即可写U盘引导,引导坏了易于修复。
2. 有时太忙等不及强拔U盘,导致提示格式化等U盘问题的,只要重建分区表就可以恢复,不用再格式化,复制大量文件。
3. 真没有中病毒导致无法引导过,隐藏分区什么的太麻烦,简简单单就好。
4. 修改更新PE方便,复制粘贴即可。
5. 经过时间考验,不能引导的不多

所以,如果你们平常不修06年、04年这样年代久远的电脑,其实用bootmgr还是UD真的无所谓,只要不是硬件问题不能引导的太少了,即使做电脑维修,难不成你经常修的都是06年以前的电脑?不可能吧?那玩意儿经常修很难受的说,看着那老古董都想吐。UEFI装原版Win8.1只要格式化U盘就可以了,不是吗?

作者: zds1210    时间: 2015-8-26 00:03
还是加上explorer吧。
作者: zds1210    时间: 2015-8-26 00:14
本帖最后由 zds1210 于 2015-8-26 00:16 编辑
nttwqz 发表于 2015-8-25 22:44
各位不要争论不休了,其实真的没有什么意义,无论GRUB、bootmgr、U+、UD、UDm都有不能引导的机器,比较流行 ...


老机上UD强一些。
新机子上,nt6引导也不错,不能引导的机子真是越来越少了。
但不加界面,只能cmd命令行,貌似又回到了黑暗dos时代, 这点我真不太赞成
作者: nttwqz    时间: 2015-8-26 00:39
zds1210 发表于 2015-8-26 00:14
老机上UD强一些。
新机子上,nt6引导也不错,不能引导的机子真是越来越少了。
但不加界面,只能cmd命 ...

现在都感觉不出来了,反正总有些机子无论如何不能引导。

只要不是做维修的其实不要WinPE都可以,做维修的,命令行肯定还是影响效率的,特别是有时候装系统是不插键盘的……
作者: zds1210    时间: 2015-8-26 00:42
nttwqz 发表于 2015-8-26 00:39
现在都感觉不出来了,反正总有些机子无论如何不能引导。

只要不是做维修的其实不要WinPE都可以,做维 ...

不过总有一些老机子,这个时候多重引导的UD和U+V2就有武之地了。
如果不是为了有这些老怪机子,直接nt6引导搞定了,貌似也没有UD和U+2什么事。
作者: zds1210    时间: 2015-8-26 00:44
如果直接用cmd命令行,貌似回到了dos时代。
怎么新人会提倡出这种回到原始社会的想法?
作者: nttwqz    时间: 2015-8-26 00:52
zds1210 发表于 2015-8-26 00:42
不过总有一些老机子,这个时候多重引导的UD和U+V2就有武之地了。
如果不是为了有这些老怪机子,直接nt6 ...

有一种HP的机器我试过,无论哪种都不行,最后不试了,挂其它电脑上。

以前是USB-HDD+V2,但是,该电脑非得USB-zip才能启动。但都不够稳定,放弃了,个人感觉没有bootmgr稳定……
作者: 四海皆狂龙    时间: 2015-8-26 02:03
nttwqz 发表于 2015-8-25 22:44
各位不要争论不休了,其实真的没有什么意义,无论GRUB、bootmgr、U+、UD、UDm都有不能引导的机器,比较流行 ...

我很同意你的隐藏分区麻烦的观点,这让提高了维护成本。关于隐藏,属于部分群体误导消费所致,这是不正常的。然而,多一个分区不是为了隐藏,而是为了4g,优盘隐藏是微软特定的,这不是开发者决定的。至于ud为何会成为商业所选,而非nt60,这是ud启动成功率决定的,毕竟他们不是傻逼。
作者: nttwqz    时间: 2015-8-26 08:18
四海皆狂龙 发表于 2015-8-26 02:03
我很同意你的隐藏分区麻烦的观点,这让提高了维护成本。关于隐藏,属于部分群体误导消费所致,这是不正常 ...

ud启动的成功率相当高,不过,他们选择ud就怕不仅仅是为了启动成功率高吧,我想还有防止他们的PE被修改等因素在里面,还有就是防止小白误删关键启动文件导致引导失败,我可是见过有人删了XP系统的关键引导文件导致系统无法启动的案例,所以我想他们这么做肯定是综合了所有考虑……
作者: zds1210    时间: 2015-8-26 08:38
nttwqz 发表于 2015-8-26 08:18
ud启动的成功率相当高,不过,他们选择ud就怕不仅仅是为了启动成功率高吧,我想还有防止他们的PE被修改等 ...

只支持ZiP的机孑,nt6不好使吧。Ud与U十就好使了。
其实Ud区要查看修改正相当方便的
作者: nttwqz    时间: 2015-8-26 10:00
zds1210 发表于 2015-8-26 08:38
只支持ZiP的机孑,nt6不好使吧。Ud与U十就好使了。
其实Ud区要查看修改正相当方便的

重建磁盘分区表方便吗?
作者: 四海皆狂龙    时间: 2015-8-26 12:48
nttwqz 发表于 2015-8-26 08:18
ud启动的成功率相当高,不过,他们选择ud就怕不仅仅是为了启动成功率高吧,我想还有防止他们的PE被修改等 ...

有些宣传其实是商业行为,就比如说防删除,防病毒。防病毒几乎是瞎扯蛋,因为pe自身是映像格式,一般病毒是会不会对这类下手,如果一个病毒要下手,那么除了只读盘可保,可写都不可保,考虑到写病毒程序的人是技术高手,所以他们不会写那么low的程序,否则侮辱了程序员的智商,所以那样的类似格式化删除类病毒几乎没有。至于误删除,既然硬盘数据都别他删了,还有什么他干不出来,一个人做过一次,他就知道教训了。所以压根就是多余。U盘根本没有重要东西,而重要东西当隐藏区,这个恐怕只有高手才能办到,既然是高手,还防什么。
作者: zds1210    时间: 2015-8-26 13:26
感觉新人,就应该多多学习,楼主弄一个微软的原版PE,也来摆显一下,实在不应该。




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