无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 13864|回复: 65
打印 上一主题 下一主题

[讨论] 【新人报到】对PE的制作看法

    [复制链接]
跳转到指定楼层
1#
发表于 2015-8-8 20:47:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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日无忧,毛利参上

点评

希望共享出来吧。  发表于 2015-8-8 21:25

评分

参与人数 2无忧币 +10 收起 理由
951512241 + 5 赞一个!
freesoft00 + 5 支持远景坛友发布好作品

查看全部评分

推荐
发表于 2015-8-9 19:49:48 | 只看该作者
总的来说,你的看法对制作一个好用的PE来说帮助不大。

点评

嗯;只是说明我的风格罢了  详情 回复 发表于 2015-8-9 19:55
回复

使用道具 举报

2#
 楼主| 发表于 2015-8-8 20:47:40 | 只看该作者
二楼自用
回复

使用道具 举报

3#
发表于 2015-8-8 21:16:15 | 只看该作者
>表示PE不该加explorer(PE就是为了维护而生

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

点评

表示explorer太臃肿;而且比explorer方便的工具有很多;比如tc  发表于 2015-8-8 22:02
回复

使用道具 举报

4#
发表于 2015-8-8 21:27:00 | 只看该作者
说实话只有shell的PE虽然小但是不是很方便……

点评

对于一些习惯使用shell的人的确够了  发表于 2015-8-8 22:03
回复

使用道具 举报

5#
发表于 2015-8-8 21:42:33 | 只看该作者
看下这个
http://sourceforge.net/projects/emerge/
XP年代的第三方exploer,所有桌面元素都有,而且是组件模块化的
不过早已停止了开发,一些组件比如开始菜单,在现在的新PE上无法运行,任务栏和右下角通知栏可以运行
希望有人能接手这个项目

点评

我最近在开发PEShell;这个资料真的帮上我大忙了,谢谢  详情 回复 发表于 2015-8-8 22:17
谢谢,我去看看  发表于 2015-8-8 22:02
回复

使用道具 举报

6#
 楼主| 发表于 2015-8-8 22:17:13 | 只看该作者
ljycslg 发表于 2015-8-8 21:42
看下这个
http://sourceforge.net/projects/emerge/
XP年代的第三方exploer,所有桌面元素都有,而且是组 ...

我最近在开发PEShell;这个资料真的帮上我大忙了,谢谢

点评

PEShell???? 赶快发布正式版,这样就不用费劲的加explorer了。  详情 回复 发表于 2015-8-8 23:06
回复

使用道具 举报

7#
发表于 2015-8-8 22:46:57 | 只看该作者
不加密pecmd.ini这个不错,值得学习。
但PE只是cmd命令行,就会让你回到了黑暗的dos时代。
回复

使用道具 举报

8#
发表于 2015-8-8 23:06:38 | 只看该作者
Mouri_Naruto 发表于 2015-8-8 22:17
我最近在开发PEShell;这个资料真的帮上我大忙了,谢谢

PEShell????

赶快发布正式版,这样就不用费劲的加explorer了。
回复

使用道具 举报

9#
发表于 2015-8-8 23:29:59 | 只看该作者
各人各人的想法,往哪方面发展都行,只要做的好都会有人支持
回复

使用道具 举报

10#
发表于 2015-8-8 23:49:07 | 只看该作者
用的东西都是开源的,自然要把做出来的东西开源,支持LZ努力崛起吧!!!
回复

使用道具 举报

11#
发表于 2015-8-9 05:15:05 来自手机 | 只看该作者
bootmgr grub ud 属于引导类,无论你如何鄙视grub,特别是ud,你的微软启动管理在U盘上很多机子上就是就是无用。这个不能个人喜好来定,连引导都不了,你又如何喜欢?这就是现实。当然你可以不考虑广泛性,只要自己的机子能启动就行了。

点评

表示引导WindowsPE最终还不是要通过bootmgr;无论是Grub还是UD……明显脱裤子放屁行为 而且bootmgr不是像你想的那么渣;我没听说用原版ISO安装却因为引导问题而安装失败的(如果bootmgr都用不了,怎么证明你的电脑  详情 回复 发表于 2015-8-9 10:37
回复

使用道具 举报

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

点评

非常同意你的观点  详情 回复 发表于 2015-8-9 13:18
回复

使用道具 举报

13#
 楼主| 发表于 2015-8-9 10:37:08 | 只看该作者
四海皆狂龙 发表于 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平台是在当时是正确的(但不能保证现在是正确的)

点评

表示这是bootmgr设计错误问题,而不是其它引导区的错。bootmgr十分死板,分区变动基本没有用,而且一个菜单居然做的如此复杂的命令行。命令行设计垃圾,类似的情况还有diskpart,简直是弱智。grub2当然远胜bootmgr,  详情 回复 发表于 2015-8-9 17:28
回复

使用道具 举报

14#
发表于 2015-8-9 13:18:57 | 只看该作者
本帖最后由 2012bobofu 于 2015-8-9 13:20 编辑

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

非常同意你的观点!
回复

使用道具 举报

15#
发表于 2015-8-9 14:14:11 | 只看该作者
对PECMD.ini进行加密,给人的感觉就是不放心!

点评

同意,流氓PE可能利用这个!  详情 回复 发表于 2015-8-9 15:20
回复

使用道具 举报

16#
发表于 2015-8-9 15:20:20 | 只看该作者
青青草 发表于 2015-8-9 14:14
对PECMD.ini进行加密,给人的感觉就是不放心!

同意,流氓PE可能利用这个!
回复

使用道具 举报

17#
发表于 2015-8-9 15:42:33 | 只看该作者
期待你的最小pe,
回复

使用道具 举报

18#
发表于 2015-8-9 17:28:05 | 只看该作者
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是原生支持,所以不存在体积问题。

点评

呵呵……至于linux和qt厨我就不评论什么了 bootmgr也可以不用命令行编辑;也有各类图形工具;甚至你也可以用regedit来编辑(笑) grub2虽然强大;但我觉得引导Windows用linux的引导器没有必要(我又不是linux  详情 回复 发表于 2015-8-9 18:43
回复

使用道具 举报

19#
发表于 2015-8-9 17:39:20 | 只看该作者
加上,ud是为优盘引导而生的,并非用于硬引导。由于优盘启动比较复杂,传统的引导器在兼容性都不理想,至于你说的nt60引导,连软碟通之流都不如,怎么可以胜任?如果bootmgr那么牛逼早就没有人去研究了,你去看看商业pe到底使用你的nt60还是ud,基本是ud,我朋友淘宝销售优盘的,你这种东西基本不用,因为麻烦多。ud当初设计就是为了解决优盘启动的兼容性问题。你连这个历史发展都不了解。你还太嫩了,感觉像是不了解很多事实的后生仔。

点评

表示个人制作PE目的并不是给别人用;而是自己用 表示linux我最喜欢的还是Console;除此之外那些X-Window靠边站 暂且同意你这句话;但ud也离不开nt60啊(不调用bootmgr加载WinPE我就认可用UD和GRUB不是放屁  详情 回复 发表于 2015-8-9 18:46
回复

使用道具 举报

20#
 楼主| 发表于 2015-8-9 18:43:35 | 只看该作者
四海皆狂龙 发表于 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的依赖?)

你还太嫩了,感觉像是不了解很多事实的后生仔。(所以我是新人)

点评

还是那句话,微软的不开源,就无法直接用其它引导器直接跳过。别人做的只是类似补丁,你引导不了人家引导再引导你。  详情 回复 发表于 2015-8-9 19:08
回复

使用道具 举报

21#
 楼主| 发表于 2015-8-9 18:46:50 | 只看该作者
四海皆狂龙 发表于 2015-8-9 17:39
加上,ud是为优盘引导而生的,并非用于硬引导。由于优盘启动比较复杂,传统的引导器在兼容性都不理想,至于 ...

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

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

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


暂且同意你这句话;但ud也离不开nt60啊(不调用bootmgr加载WinPE我就认可用UD和GRUB不是放屁行为)

点评

ud/g4d只是引导工具,bootmgr是windows的一部分,ud/g4d从没想过要替代bootmgr去引导windows,如果ud/g4d真要替代bootmgr去加载windows/winpe我才觉得是脱裤子放屁的行为。 ud/g4d擅长的是保护启动信息,防止被病  详情 回复 发表于 2015-8-22 14:40
所以说了,你是自用,如果你的优盘插到别人那里引导不成功,那对别人来说就没有用,电脑装机维护,就是要具有广泛性。我的机子用软碟通制作或者nt60启动优盘都可以引导,我也是自用,但是拿到别人的机子上,类似戴尔  详情 回复 发表于 2015-8-9 19:06
回复

使用道具 举报

22#
发表于 2015-8-9 19:06:07 | 只看该作者
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交杂时代,所以对于软件开发来说,反而会更复杂,因为这让智能化设计变得更困难。

点评

我的U盘经常插在别人的电脑上(毕竟有汉子妹子求修电脑) 通过bootmgr引导表示很可靠(大部分电脑也通吃;我个人精简的PE有时也会给别人用……没有出过引导问题);别人用grub和ud的PE无法引导但我的却可以(运气  详情 回复 发表于 2015-8-9 19:15
回复

使用道具 举报

23#
发表于 2015-8-9 19:08:43 | 只看该作者
Mouri_Naruto 发表于 2015-8-9 18:43
呵呵……至于linux和qt厨我就不评论什么了

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

还是那句话,微软的不开源,就无法直接用其它引导器直接跳过。别人做的只是类似补丁,你引导不了人家引导再引导你。
回复

使用道具 举报

24#
 楼主| 发表于 2015-8-9 19:15:25 | 只看该作者
四海皆狂龙 发表于 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的样子)

点评

简直是 “鸡同鸭讲” 将不到一块儿。 说的根部不会是一回事。 1 楼主,讲的是 用最简单的方法启动PE。其他的不管。 此时,用不隐藏的FAT区,用MS的东西启动。 此时自然是比较可靠的。 但是对U盘,不  详情 回复 发表于 2015-8-20 16:46
尽管你可以在一些妹子上得到引导成功几率,但还不能具备普遍性,我在一个启动群,有很多都是电脑维修或销售的,他们更能说明问题。另外,ud也不是万能的,它只是代表mbr引导成功率高,但是制作方面,方法也有所不同  详情 回复 发表于 2015-8-9 19:33
回复

使用道具 举报

25#
发表于 2015-8-9 19:33:20 | 只看该作者
Mouri_Naruto 发表于 2015-8-9 19:15
我的U盘经常插在别人的电脑上(毕竟有汉子妹子求修电脑)

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

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

点评

嗯;我不否定你的看法;只表示我不喜欢多余的东西(能少一层就少一层)  详情 回复 发表于 2015-8-9 19:45
回复

使用道具 举报

26#
 楼主| 发表于 2015-8-9 19:45:11 | 只看该作者
四海皆狂龙 发表于 2015-8-9 19:33
尽管你可以在一些妹子上得到引导成功几率,但还不能具备普遍性,我在一个启动群,有很多都是电脑维修或销 ...

嗯;我不否定你的看法;只表示我不喜欢多余的东西(能少一层就少一层)
回复

使用道具 举报

28#
 楼主| 发表于 2015-8-9 19:55:58 | 只看该作者
cycyc 发表于 2015-8-9 19:49
总的来说,你的看法对制作一个好用的PE来说帮助不大。

嗯;只是说明我的风格罢了
回复

使用道具 举报

29#
发表于 2015-8-9 20:38: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桌面?而且不一定人家除了桌面还有什么要备份的,有资源管理器才会方便一点。基本上装系统十几分钟,你备份也要十几分钟

点评

备份数据我用total commander;文件管理秒explorer  详情 回复 发表于 2015-8-9 21:15
回复

使用道具 举报

30#
 楼主| 发表于 2015-8-9 21:15:28 | 只看该作者
fjzjk 发表于 2015-8-9 20:38
没有explorer还搞什么,修电脑我修的是比较多的,如果你要我一个个去打命令我是拒绝的。
进pe运行引导修复 ...

备份数据我用total commander;文件管理秒explorer

点评

功能更多感觉更繁琐了。文件管理不是光一个功能的,简洁也是需要的。就像手机,re、es为什么还能占有一席之地,而不是被那些和total commander类似逻辑的复杂管理器打败。备份数据也根本不需要那些功能,简单的打开  详情 回复 发表于 2015-8-10 11:09
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-8 16:53

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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