- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Windows通用克隆系统入门基础知识的简介
Windows通用克隆系统入门基础知识简介
作者:Climbing创建日期:2006年8月5日最后修改日期:2006年9月1日这里的Windows是指微软的Windows 2000/XP/2003(后文中未经说明的,凡是Windows均指这三种系统);所谓的通用克隆,俗名万能克隆,又名封装系统,就是在一台机器上装好Windows系统,然后经过一系列的技术处理,然后将它使用克隆软件克隆出来,使得这个克隆系统能够在任意的目标PC上恢复。事实上,到目前为止,我还没有遇到过真正的万能克隆,做得再好的通用克隆系统也会遇到失败的情况,而从理论上来说,要实现真正的万能克隆也是不太可能的,在后面的叙述中我们会详细讲一下原因。最近在很多论坛(龙帝国、无忧启动、sysoft时空、DOS联盟)均看到有人关注有关Windows通用克隆方面的基础知识问题,而很多人对于Windows的通用克隆,只知道SRS软件和死性不改,至于SRS表示什么意思,死性不改对通用克隆的发展到底作了哪些贡献,均不甚了了。更多的人不了解通用克隆的制做需要解决哪几方面的问题,甚至还有很多人连一些基础概念都不清楚。这种对通用克隆缺乏了解的情况是很普遍的,导致通用克隆这个并不复杂的技术被很多人神秘化,甚至走上了神坛,让广大用户都觉得它是可望而不可及的。实际上,就本人的了解和理解,通用克隆的制做原理并不复杂,但如果抛开SRS这一类的制做软件而完全自己手工实现,则在细节上就要麻烦很多,所以,本文只讲原理,不深究技术细节,有兴趣的人可以在本文的基础上进一步穷其本源,而事实上,也只有靠自己的努力探索才能获得其精髓。1.通用克隆需要解决的技术问题很多人都知道,一个不经处理的Windows系统直接恢复到另一台机器上,最有可能出现的情况就是蓝屏,或者反复重新启动。那么,造成蓝屏、重启等的原因是什么呢?事实上,这就是通用克隆系统所要解决的最基本的技术问题。1.1 Windows的硬件抽象层(HAL)问题我们知道,NT是基于内核的分层设计的操作系统(实际上是类UNIX操作系统),最早的NT系统是支持包括I386(Intel及AMD平台)、Alpha、Sparc等不同硬件平台的操作系统,共实现原理就是将操作系统分层设计,其中最底层的硬件抽象层(即Hardware Abstract Layer,也就是HAL)直接与硬件相关,高层只与其下一层打交道,不再直接接触硬件(这也是Windows NT下不允许软件直接访问硬件的主要原因)。那么,这里的HAL层就相当于现在的JAVA虚拟机、也相当于ISO组织定义的开放互连网络中的OSI七层参考模型中的物理层的作用。就算是在I386平台下,很显然,一台P3的机器跟P4的机器所用的硬件差别也是很大的,也即,它们对于Windows来说要使用不同的内核,也就是不同的HAL。有了上面这些基础的概念,我们就可以开始介绍通用克隆制做中所谓的电源模式问题了,实际上,电源模式问题就是HAL的问题,又叫计算机类型问题(因为它直接对应设备管理器中的计算机类型项)。在我们日常接触的PC中,最经常用到的计算机类型有这么几项:Standard PCAdvanced Configuration and Power Interface (ACPI) PC(简称ACPI)ACPI Uniprocessor PCACPI Multiprocessor PC关于如何理解这些计算机类型之间的区别,请参考龙帝国论坛木鸟朋友的这篇文章:/dvbbs/dispbbs. ... p;ID=823page=1。另外,也可以参考我曾经写的这篇文章《Windows 2000/XP/2003操作系统所支持的计算机类型(HAL)及相关内核文件的对应关系》来进一步了解不同计算机类型之间的区别及更换计算机类型的原理与方法。基本上,上面所列出的四种HAL类型,后三种都与Standard PC(标准计算机)兼容,而如果使用了错误的HAL类型启动目标计算机,系统也有可能正常启动,但可能会丢失某些功能,例如一台支持ACPI的计算机如果以Standard PC模式启动,那么就会导致关机时不能自动关闭电源。所以,如何正确的选择目标计算机的HAL类型成为通用克隆系统制做发展历史上的一个重要课题,在前面所提到的木鸟的文章中也有这个历史发展过程的简要介绍(事实上,hyne、chenall、死性不改最早都是从无忧论坛开始讨论这个问题的)。那么解决HAL问题的历史中经过了这么几个阶段:1) 以Standard PC方式安装系统,然后手工修改计算机类型。这种方式是在制做克隆系统前将计算机类型手工修改为Standard PC以求得克隆系统的最好兼容性(同时还会修改IDE控制器为标准双通道,后面详述)
您可能关注的文档
- B楼屋面开洞的方案.doc
- BLZQ2标隧道控制测量的方案汪改-.doc
- C51数组使用.doc
- C1驾驶技能倒桩的方法.doc
- CAD试的题库应知部分1.doc
- CCNP06 重发布 路由的策略.doc
- CCNA培训的的总结.doc
- Cadence两个不同全局网络连接的方法.doc
- cd、md电动葫芦使用的说明书secret.doc
- cet6考前冲刺复习的资料.doc
- 大数据在2025年精准营销中的品牌传播效果评估报告.docx
- 2025年城市公园健身步道智能化改造对老年人健身行为的影响分析.docx
- 2025年家用医疗器械市场品牌竞争格局与消费者需求特征分析报告.docx
- 2025年城市公园照明系统智能化改造项目规划与实施.docx
- 2025年跨境电商独立站流量变现与品牌建设策略研究.docx
- 2025年城市公园照明系统智能化节能改造方案可行性评估.docx
- 2025年城市公园照明系统智能化改造项目效益评估体系构建.docx
- 连锁餐饮新菜品研发与品牌差异化策略研究.docx
- 2025年城市公园照明系统智能化管理与运维模式创新.docx
- 2025年职业教育数字化转型的师资培训与发展报告.docx
文档评论(0)