无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 滑头
打印 上一主题 下一主题

用PE打造免维护应用系统的体会

[复制链接]
91#
 楼主| 发表于 2010-11-27 01:39:13 | 只看该作者
电脑从台式机分出个笔记本,当然也有其道理。硬要把笔记本固定着不动长开不关机,“长流水”“长明灯”就当台式机用(是否还应该拆掉电池?免得长时间充电阳极腐蚀),还不如就用台式机。
我说也是这个理。
显然,笔记本只应该是部分代替台式机的功能,N多的朋友再N也一定要有“除了”,还不能不“除”,也不敢不“除”。PE作为家用,当然也必定只是部分代替XP。早就说过,连台式机也有分工,没有一台万能,更不会有人指望没硬盘的笔记本装上PE就“万能”!
既然PE已经有多功能版本,坚持把PE仅仅用来维护的人认为功能过剩影响了启动速度,从而对那些办公、娱乐、上网等使用功能深恶痛绝,那么无硬盘的情况就恰恰相反——所有围绕硬盘的维护功能反而成为垃圾。虽说和维护不同——不需要频繁启动,可是谁还不愿意启动尽量快一些呢!
精简的方向不同,步骤也多一步。不仅仅要在程序菜单上精简,还要在启动菜单上精简。多功能PE往往有个启动菜单,启动PE只是其中一个选择项,其他的什么DOS工具箱,什么效率源,什么GHOST备份,什么安装新系统,还有什么从硬盘启动,统统都是赖在硬盘身上。
首先要做的,就是跳过这个菜单,直接进入PE。有些ISO文件用UI的U+写入的过程就把启动菜单忽略掉,但还有些不是这样。不过既然我们要的是单纯的PE,就应该注意到PE载入虚拟盘的这个开始过程是由NTLDR实现的,那么只要把U盘做成NTLDR启动方式,几乎所有的PE只用复制,就能做到启动U盘上。
无需量产,不用fb,免去U+,更换一个其他版本的PE也非常方便,用不上任何辅助软件,而且极其迅速。把这个办法用在MP3Player和SD卡,也都能成功做出PE启动盘,而且MP3上原来的录音、调频等功能丝毫无损。
即便用PE只是维护,如果不用效率源、DOS工具箱,这个办法同样是加快启动速度的一个手段,也同样具有更换PE方便迅速等优点。

[ 本帖最后由 滑头 于 2010-11-29 09:24 编辑 ]
回复

使用道具 举报

92#
发表于 2010-11-27 09:41:41 | 只看该作者
其实,这个就是定制的问题了.
我用来临时使用的PE,没有什么维护工具,而是内置
本机3卡(非本机可以使用3卡驱动外置包),内置IE,这样的版本,
固定挂载C盘一个PE程序目录(里面放快捷方式和单文件工具),

启动PE,设置虚拟内存,启动网络,自动设置固定IP,然后,就可以上网了,

完全是简单办公设计,不压缩,60多M.
回复

使用道具 举报

93#
发表于 2010-11-28 12:42:34 | 只看该作者
现在利用MSN账号可以在线编辑Office 2010文档,并且免费使用高达25G的网络硬盘。

[ 本帖最后由 USB3 于 2010-11-28 12:49 编辑 ]

未命名.jpg (57.29 KB, 下载次数: 100)

未命名.jpg

未命名1.jpg (49.59 KB, 下载次数: 106)

未命名1.jpg

未命名2.jpg (41.63 KB, 下载次数: 114)

未命名2.jpg
回复

使用道具 举报

94#
 楼主| 发表于 2010-11-29 10:08:38 | 只看该作者
很爱听类似“你就吹吧”这样的评论,说明我能做到的有人觉得望不可及;更爱听“大论是拷贝过来的”,听到这样的评论,就像自唱自录的歌被人说是“盗用了帕瓦罗蒂的原声”一样,颇有自鸣得意的感觉。

不过也看出,确实有人对电脑的工作过程和启动过程了解甚浅,误解甚多。集中在一点上说,就是把硬盘和内存混为一谈,根本就不知道硬盘是外存。这是硬件知识贫乏者常会出现的观念性错误。正因如此,才会对无硬盘电脑大惑不解,不可思议,难以想象。

“窗户”和DOS最明显的区别,就是不管什么文件的打开,通常就是用鼠标左键双击。这个方式对电脑的普及产生了很好的作用,但由于忽略了程序文件和数据文件在打开过程中的区别,使得一些人在程序文件和数据文件的概念上产生了混淆。尤其不懂得,数据文件是不可执行的,程序文件如果按数据文件方式打开,同样也是不被执行的。
电脑能执行什么?怎么执行?什么是CPU的寻址?这些概念对于仅仅懂些软件的人来说,似乎无关紧要。很多宣传也是含糊不清,比如说一个绿色软件,可以“不必解压缩就能运行”,其实是解压缩在压缩软件的临时区,并非真的不解压。而无论解压在硬盘的什么地方,都必须载入内存,才能被CPU寻址。
无论程序文件还是数据文件,都必须经过载入内存这个过程,载入的来源可以是硬盘,可以是软盘,可以是光盘,可以是U盘,可以是内网或外网,也可以是磁带——似乎没有太多的人知道,很多服务器的海量存储是磁带机。
实质上根本就没有“运行在某某盘”这么回事,确切地说应该是从某某盘载入内存运行。

只有彻底了解了程序是运行在内存中而不是运行在盘片上,你才会理解没有硬盘也一样可以用电脑,才会理解硬盘不过是电脑的一个外存,而已。

[ 本帖最后由 滑头 于 2010-11-29 10:32 编辑 ]
回复

使用道具 举报

95#
发表于 2010-11-29 10:15:46 | 只看该作者
原帖由 滑头 于 2010-11-29 10:08 发表
很爱听类似“你就吹吧”这样的评论,说明我能做到的有人觉得望不可及;更爱听“大论是拷贝过来的”,听到这样的评论,就像自唱自录的歌被人说是“盗用了帕瓦罗蒂的原声”一样,颇有自鸣得意的感觉。

不过也看 ...

很正常,本人见过很多用了7/8年电脑连最最基本的概念都搞不明白,但往往越是这些人就越能:)
回复

使用道具 举报

96#
发表于 2010-11-29 10:23:59 | 只看该作者
原帖由 滑头 于 2010-11-29 10:08 发表
很爱听类似“你就吹吧”这样的评论,说明我能做到的有人觉得望不可及;更爱听“大论是拷贝过来的”,听到这样的评论,就像自唱自录的歌被人说是“盗用了帕瓦罗蒂的原声”一样,颇有自鸣得意的感觉。

不过也看 ...


这都什么年代了,你提倡无硬盘操作还有意义吗??

你的无硬盘操作,就是一个特殊的条件下的变通和应用,,只是说你比较灵活应用有限的资源,,直接和低配置的朋友讲讲你的心得就完了......

硬盘便宜的都快满大街捡了,,你宣传无硬盘操作,是让大家把手里的硬盘都扔掉吗,
不用硬盘,,不用硬盘,我那几十个G的软件程序放哪儿,,我那几十个G的A级片放哪儿???

[ 本帖最后由 网虫2008 于 2010-11-29 10:25 编辑 ]
回复

使用道具 举报

97#
发表于 2010-11-29 10:35:40 | 只看该作者

回复 #96 网虫2008 的帖子

无盘对于个人确实没啥用,不过对于特定环境还是不错的,比如网吧和企业,不能一棒子打死
再者,你喜欢*也不能满大街宣传嘛,更不能推荐哟:)
回复

使用道具 举报

98#
发表于 2010-11-29 10:37:19 | 只看该作者
嘿嘿,你那个带片的硬盘,什么时候扔大街上?先偷偷告诉我一下!

我希望的是系统运行在内存,数据保存在硬盘,目前已经实现.
更希望硬盘可以随时关闭,需要时打开.

对机器的噪音,发热,实在是烦啊!
回复

使用道具 举报

99#
发表于 2010-11-29 10:39:27 | 只看该作者
原帖由 网虫2008 于 2010-11-29 10:23 发表


这都什么年代了,你提倡无硬盘操作还有意义吗??

你的无硬盘操作,就是一个特殊的条件下的变通和应用,,只是说你比较灵活应用有限的资源,,直接和低配置的朋友讲讲你的心得就完了......

硬盘便宜的 ...


呵呵,无硬盘操作,对于我是行不通了!!
回复

使用道具 举报

100#
发表于 2010-11-29 10:55:10 | 只看该作者
原帖由 玄天 于 2010-11-29 10:35 发表
无盘对于个人确实没啥用,不过对于特定环境还是不错的,比如网吧和企业,不能一棒子打死
再者,你喜欢*也不能满大街宣传嘛,更不能推荐哟:)


嗯,,网吧我向来是建议他们直接搞无盘启动,,一台或两台差不多配置的电脑作为有盘的服务器......省电呀,哈 哈!
回复

使用道具 举报

101#
发表于 2010-11-29 10:58:23 | 只看该作者
原帖由 dvd008 于 2010-11-29 10:37 发表
嘿嘿,你那个带片的硬盘,什么时候扔大街上?先偷偷告诉我一下!

我希望的是系统运行在内存,数据保存在硬盘,目前已经实现.
更希望硬盘可以随时关闭,需要时打开.

对机器的噪音,发热,实在是烦啊!


呵呵,,那个盘可是宝儿,,扔是不会扔喽,,,保不齐你哪天大街上遛弯儿,一块带片的硬盘就砸脚后跟上了......
回复

使用道具 举报

102#
发表于 2010-11-29 11:01:53 | 只看该作者
原帖由 网虫2008 于 2010-11-29 10:58 发表


呵呵,,那个盘可是宝儿,,扔是不会扔喽,,,保不齐你哪天大街上遛弯儿,一块带片的硬盘就砸脚后跟上了......

NND, 你小子还真够很的,人家看后还你还算了
回复

使用道具 举报

103#
发表于 2010-11-29 11:10:08 | 只看该作者
原帖由 玄天 于 2010-11-29 11:01 发表

NND, 你小子还真够很的,人家看后还你还算了


哪天我哥们儿两口子再吵架,,我通知你们在楼下等着就行,,,

上次他老婆就把他的那块外置宝贝硬盘给扔楼下了,,,,,记得带上钢盔哦!!
回复

使用道具 举报

104#
发表于 2010-11-29 11:33:03 | 只看该作者

回复 #103 网虫2008 的帖子

倒, 我还是走远点保险:)
回复

使用道具 举报

105#
 楼主| 发表于 2010-11-29 21:54:50 | 只看该作者

一个收获

自动三卡驱动之后有无线网卡的标志显示出来,但有线网卡没有插网线时有个打红叉子的显示,插好网卡启动PE却看不到联网标志。在水舞殇雪的PE中偷来解决办法。
在START_NET.CMD中加入:

REM 以下用于显示系统托盘的网络连接图标
regsvr32 /S %windir%\system32\stobject.dll
FOR /F %%i IN ('@reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}" /s^|find /i "Connection"') DO >nul REG ADD %%i /v ShowIcon /t REG_DWORD /d 1 /f

这样就不用从本地连接的属性那里去手动设置了。

[ 本帖最后由 滑头 于 2010-11-29 21:58 编辑 ]
回复

使用道具 举报

106#
发表于 2010-11-29 22:33:20 | 只看该作者
看了LZ的言论 我觉得我白活了 
到底是楼主不懂装懂或者是搞笑天才 还是在那抄点语句来忽悠我等人。。。。
建议LZ多去学习学习再来发表。。。。
回复

使用道具 举报

107#
发表于 2010-11-29 23:50:00 | 只看该作者
原帖由 滑头 于 2010-11-29 21:54 发表
自动三卡驱动之后有无线网卡的标志显示出来,但有线网卡没有插网线时有个打红叉子的显示,插好网卡启动PE却看不到联网标志。在水舞殇雪的PE中偷来解决办法。
在START_NET.CMD中加入:

REM 以下用于显示系统 ...

嘿嘿,这个脚本流毒深远:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=123874&highlight=%CD%BC%B1%EA%2Bpseudo
回复

使用道具 举报

108#
 楼主| 发表于 2010-11-30 00:37:42 | 只看该作者
原帖由 pseudo 于 2010-11-29 23:50 发表

嘿嘿,这个脚本流毒深远:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=123874&highlight=%CD%BC%B1%EA%2Bpseudo

谢谢!知道出处了。
回复

使用道具 举报

109#
 楼主| 发表于 2010-12-1 09:20:30 | 只看该作者

回复 #107 pseudo 的帖子

既然是P大之作,请不烦讨教:这个脚本有时候会莫明其妙地失效,仍然需要从本地连接的属性那里去手动打勾。
折腾了一晚上没摸到规律(非虚拟机,多种USB方式启动无硬盘笔记本,实打实“真把PE当XP用”),似乎和在CMD中放置的位置有关,似乎和U盘的速度有关,还似乎和“ECHO OFF”有关。猜想着可能是关系到阻塞模式的延迟时间。P大能否给指出个捷径?

[ 本帖最后由 滑头 于 2010-12-1 09:59 编辑 ]
回复

使用道具 举报

110#
 楼主| 发表于 2010-12-2 17:11:20 | 只看该作者
再次强调:我是用PE的,不是做PE的。我所谓的“免维护”,主要讲的是免除了围绕硬盘的维护。虽然和大家强调硬盘不是非有不可,没硬盘天也塌不下来,但滑头我并非主张排除硬盘,而是不用硬盘作系统盘。
即便我自己,也在同时实现着台式机上100M至200M小硬盘的PE。方法其实特简单,把U盘GHOST到硬盘就行了。当然,仍然要512M以上的内存,同时还是把RAMDISK作为系统盘——硬盘不过是代替了U盘。和U盘一样,当然也可用剩余空间保存数据文件,而载入RAMDISK快了很多,于是启动速度大大提高。
更有这样的先例:在一个不能启动XP的大硬盘上GHOST了U盘的PE以后,由于FAT16最多管理4G硬盘,余下空间重新建分区格式化,居然能完全正常地安装和使用XP,就这么把一个硬盘起死回生了。在这个硬盘的电脑上用PLP启动,也仍然可以在PE或XP之间选择。
有硬盘的PE,即便把硬盘不装系统仅仅当作更大和更快的数据文件存放空间,即便没有了围绕硬盘的软件维护,也还是要有硬盘的硬件维护,不走运遇到了短命的硬盘,仍可能蒙受重大损失。不消说,硬盘越大损失就可能越大。正因如此才认为,硬盘越来越大未必是方向,普及型的家庭用户很可能要从依赖硬盘转向依赖网络。
而真正视为珍宝、离不开放不下、需要长期保存的数据文件(或“鸡动”片之类),还是不鼓励担着风险拿硬盘当数据仓库使,该上网您就上网,该刻盘您就刻盘,那才是万全之策。

[ 本帖最后由 滑头 于 2010-12-2 17:17 编辑 ]
回复

使用道具 举报

111#
发表于 2010-12-2 23:11:59 | 只看该作者

回复 #109 滑头 的帖子

先ipconfig试试
回复

使用道具 举报

112#
发表于 2010-12-3 08:11:39 | 只看该作者

回复 #111 pseudo 的帖子

如果我没猜错应该是延时的问题,启动后看加载的东西多不多,如果太多了肯定会有延时,加个延时应该就没问题了。。。
回复

使用道具 举报

113#
发表于 2010-12-3 10:20:42 | 只看该作者
正在尝试结合PE和RAMOS,
基本是PE的SYSTEM32+部分RAMOS的SYSTEM32的DLL,就可以解决很多问题.

PE的强大启动兼容性好
RAMOS的日常应用兼容性好

通用的内存系统就可以方便制作出来了.
回复

使用道具 举报

114#
发表于 2010-12-7 14:43:30 | 只看该作者
最初用pe无非是为了丢掉一堆光盘。学pe的大多要搞量产、u+、HDD....。用的多的是为别人维护、装机。LZ的想法只为自己娱乐而已。想来应者了了。如果现在重回DOS时代,我看中关村、珠江路都得消失,哪怕满大街都是学dos的学校。连会用Ghost的都很少,更不用谈别的了。不怕笑话,当初我只因会装xp,就已被很多人当成电脑专家了,其实我哪会狗屁不懂。
回复

使用道具 举报

115#
 楼主| 发表于 2010-12-14 21:24:58 | 只看该作者

蓝本

由于最初开始运行PE就是深山红叶,所以对该PE的情况比较熟悉。自动加载有线和无线网卡,有较丰富的应用软件,而且程序和三卡驱动外置。把这个PE做到U盘以后删改起来非常方便。这个深山红叶就是最初动手改来代替XP在无硬盘笔记本上用的PE,现在仍然在使用和改进。
但是外置就有一个忧虑,就是安全性的问题。原来的PE是在光盘上,不存在这个问题。移植到U盘,改起来方便,病毒木马要改起来也一样方便。
同时面对应用还在修改的另外一个PE就是小马的PE。小马PE的原始版本应用性不强,但其模块式结构,可执行文件用WIM来映射,加强了安全性,同时修改也算比较方便。同时,小马PE做得非常精致,启动快,关联也做得周到,操作起来很有XP的味道。一年多来直到现在用得最多、改动最大的,还是小马PE。
上述体会希望能给初学者一些帮助和启发。
回复

使用道具 举报

116#
 楼主| 发表于 2010-12-16 11:33:38 | 只看该作者
早就有这样的想法:当用PE部分替代XP使用时,一定要自动安装三卡驱动,这个过程要有一定的等待时间。这个时间干等着会让人心里没底,显示DOS窗口一行接一行的命令,不懂的人也会非常乏味。所以总认为应该显示一个进度条。
雨林木风的PE有这个进度条,还没来得及仔细看是怎么实现的。不过看到PECMD的命令中也有一个PBAR,但这个进度条不会用,最后一个参数怎么改也是个不会动的死条,也没有找到哪个大虾在PE中的运用实例。
就连老九的回帖:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=131210
进度条同样不会前进。
最近才在小马的脚本中找到了方法。
http://mapeimapei.blog.163.com/blog/static/2363585200810671915907/
经过穿凿篡改,做出了一个示例。进度条动起来了,但几经摸索,仍然没有找到自动关闭这个窗口的办法,还望精通此道的朋友给予明示。

`参照小马脚本修改
TEAM ENVI T1=0|CALL @windows
TEAM ENVI T1=|ENVI T2=
`TEAM KILL TIM1|KILL @windows
EXIT
_SUB TIM1
CALC #T2=%T1%+1
ENVI T1=%T2%
ENVI @Pbar1=%T1%
_END
_SUB windows,W340H100,进度条示例,,Shell32.DLL#9,50
GROU Group1,L15T15W305H40,请等待
PBAR Pbar1,L20T32W290H13
TIME ,100,CALL TIM1
_END


上面最长的一个命令行中,#号后面的参数控制左上角图标,最后一个参数控制窗口的透明
度。没有这个参数或参数设定为0,就是完全不透明。图示为参数50时的情况:


[ 本帖最后由 滑头 于 2010-12-16 11:46 编辑 ]
回复

使用道具 举报

117#
发表于 2010-12-16 11:54:23 | 只看该作者
嘿嘿,亏你还学过编程,,,,,

设个定时参数,加个判断,时间一到,KILL掉窗口,不就结了
回复

使用道具 举报

118#
 楼主| 发表于 2010-12-16 12:01:56 | 只看该作者
原帖由 coolg 于 2010-12-16 11:54 发表
嘿嘿,亏你还学过编程,,,,,

设个定时参数,加个判断,时间一到,KILL掉窗口,不就结了

谢谢!水平有限,编程从来没正经学过,特别是解释程序的编程,不敢班门弄斧。
小马的原本中有定时参数,也有判断和KILL窗口,但没效果。所以在这里干脆拿掉。

那么能否给个具体可行的方案?
回复

使用道具 举报

119#
发表于 2010-12-16 12:19:23 | 只看该作者
TEAM ENVI T1=0|CALL @windows
TEAM ENVI T1=|ENVI T2=|ENVI T3=99 //T3是定时参数,随你设定
`TEAM KILL TIM1|KILL @windows
EXIT
_SUB TIM12
CALC #T2=%T1%+1
ENVI T1=%T2%
ENVI @Pbar1=%T1%
_END
SUB TIM1
FIND $%T2%<%T3%,CALL TIM12!KILL WINDOWS
_END
_SUB windows,W340H100,进度条示例,,Shell32.DLL#9,50
GROU Group1,L15T15W305H40,请等待
PBAR Pbar1,L20T32W290H13
TIME ,100,CALL TIM1
_END
回复

使用道具 举报

120#
 楼主| 发表于 2010-12-16 12:30:45 | 只看该作者
别急,最好自己跑成功了再贴。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-29 16:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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