放飞自由,随心所欲的封装! - Windows克隆封装技术 - 系统评测 - 天空竞技场
发新话题
打印

[转帖] 放飞自由,随心所欲的封装!

放飞自由,随心所欲的封装!

作者:仙乃日

现在网上的封装方法真是百家齐放。现在我要介绍的大多是自己原创的,若有雷同纯属巧合。这个教程更适合于有一定基础的朋友。当然也欢迎大家参于讨论,大家一起进步!
1.硬件抽像层的判断,个人认为利用VISTA版的NTLDR来判断,已经很完善了。若以后有出现新的电源模式,只要在那个INF文件中添加就行了。
2.硬盘控制器驱动的问题。现在大家都使用注册表预先加载,其实微软在 Sysprep.inf 的 [SysprepMassStorage] 中添加驱动,也是写注册表的。展望完美解决的方法:
a.利用最新版的Embedded中的NTLDR来判断加载。这个要随着微软公布更多的细节才好实现。
b.利用DOS来预先安装驱动。这个如果ATI的UR,还有不改的4DOS。过段时间有空的话,就将这个技术给详细介绍一下。
b.1ATI的UR:
利用 Acronis Universal Restore还原
通过五个简单步骤将影像还原到新系统:
第一步骤 : 利用您所制造的可启动媒体来启动您要更换的系统并选择AcronisTrue Image 的 Recovery 选项。
第二步骤 : 选择您要还原的影像和 Acronis Universal Restore 选项。
第三步骤 : Acronis Universal Restore 开始还原过程。
第四步骤 : Acronis Universal Restore 探测硬件并安装驱动程序。
产品探测机器的种类并为 Hardware Abstraction Layer (HAL) 安装适当的驱动程序
产品探测硬盘控制器 (SCSI 和 IDE)
产品提示您驱动器的位置
第五步骤 : 机器重新启动
b.2 DOS版的ATI&UR 的命令行用法:
  参数解释:
    /help: 显示上述的帮助信息
    /create: 创建映像文件
    /deploy: 恢复映像文件
    /list: 显示磁盘分区
    /harddisk: 源磁盘
    /partition: 源磁盘分区
    /incremental: 使用增量映像文件
    /target_harddisk: 目标磁盘
    /target_partition: 目标分区
    /compression: 压缩率 (取值范围:0-9,默认为 3)
    /filename: 映像文件名
    /raw: ATI未知的分区格式可使用此参数
    /password: 映像文件的密码
    /progress: 是否显示进度条 (取值范围:ON |OFF,默认为ON)
  用法举例:

  备份C盘(第1个磁盘第1个分区)到D:\back_C.tib文件,使用映像文件为47,使用最高压缩率,命令如下:
  x:\tidos.exe /create /harddisk:1 /partition:1-1 /compression:9 /password:47
/filename:d:\back_c.tib

  恢复上述创建的映像文件到C盘,命令如下:
  x:\tidos.exe /deploy /harddisk:1 /partition:1-1 /filename:d:\back_c.tib
/password:47
  说明:
  /harddisk 默认为磁盘1,可不指定,但有多个磁盘时最好指定。
  /password 如果映像文件有密码保护,但在恢复时没有提供密码,会提示Failed to open image archive.(文件打开失败)
本人提取ATI_ES9.5&UR的DOS版:http://www.fs2you.com/zh-cn/file ... -9521-0014221f4662/
3.驱动的静默安装。使用我那“集成驱动之终极大法!封装和安装皆适用的!”的方法,就是不经过微软有最小安装,也可以相对容易地控制驱动的安装。可以使用DEVCON很方便地将驱动安装上。
可利用DEVCON FIND 找到目标机器的硬件ID,再使用全字段的ID在所有INF中搜索相匹配的的INF文件,然后用DEVCON UpdateNI来安装驱动。若找不着完全匹配的驱动,就再次寻找只匹配3个字段的驱动。这个方法可尽可能地避免声卡驱动误判。因为XP安装驱动的顺序是先判定是否有数字签名,没有签名,就是完全相匹配也是白搭。
4.镜像问题。不一定局限于GHOST,其实ATI ES版本在新机器上,无论是压缩还是还原绝不是GHOST所能比的。ATI ES也有DOS版本的,只是不单独提供。有空也提取一个出来供大家玩玩。并且有那个UR功能的。也可用7Z将C盘整盘打包,还原时再将目标机器C盘格式化(这时可以自己选择FAT32 OR NTFS啦)。

TOP

Windows克隆封装技术精华帖索引
Ghost系统封装教程及封装工具原理
http://www.lucky8k.com/thread-38845-1-2.html
万能Ghost系统制作教程
http://www.lucky8k.com/thread-38846-1-2.html
做母盘流程
http://www.lucky8k.com/thread-39263-1-2.html
一步步教你如何制作iso文件,也就是如何刻盘!
http://www.lucky8k.com/thread-39264-1-2.html
自己做的一个封装GHOST安装版XP系统的教程
http://www.lucky8k.com/thread-39265-1-2.html
最新万能GHOST系统制作教程(最新封装方式)
http://www.lucky8k.com/thread-39266-1-2.html
GhostXP系统制作简明封装教程
http://www.lucky8k.com/thread-39267-1-2.html
SATA硬盘使用GHOST技巧总结
http://www.lucky8k.com/thread-39268-1-2.html
封装工具sysprep中文版 英文版下载!
http://www.lucky8k.com/thread-39269-1-1.html
以S&R&S为例,谈一下封装及封装工具
http://www.lucky8k.com/thread-39316-1-1.html

TOP

发新话题