基于norton ghost的系统恢复光盘的制作(1)
来源:互联网 发布:影视自动发卡源码 编辑:程序博客网 时间:2024/05/16 02:59
1、背景
我们有个客户, 在客户端跑oracle 10g DB, form/report。 对于如此庞大的客户端,我测试了一下, 算上操作系统,db, form的安装,软件的配置,初始化, 所有的时间加在一起,居然要半天的时间。这对于有数十台乃至数百台机器的客户而言,是无法接受的。由于客户没有IT人员,他们对于每台客户端安装时所面临的复杂程度以及系统故障后恢复的复杂程度,都无法接受。
2、问题
综合考虑上述情况,实际上时要求达到un-attended 安装。期望解决方案是,当用户需要重新装机或做恢复时,通过光盘自动引导,并自动启动ghost, ghost 又自动打开相应的img文件,自动恢复。综合考虑上述情况,决定用ghost来处理。
3、需要处理的问题或涉及的技术
如何制作启动光盘?
如何使用ghost备份硬盘数据,并保存到光盘?
如何使用ghost 自动恢复硬盘?
制作过程中如何测试?
4.1 如何制作启动光盘?
启动光盘实际上是在光盘上保存boot image, 由boot sector调用这个image, 采用flopy emulation 的方法,在内存中建立一个虚拟的flopy 引导盘, 从而引导系统。通过从软盘或软盘镜像加载引导盘的方式,许多刻录软件都可以制作bootable CD, 如NERO。
所以,制作启动光盘的第一个任务,变成了制作启动软盘。在Windows9X的系统里,这是一件很容易的事。然而我的系统是WindowsXP。 当我使用Ghost 2003的Utility中的“build bootable disk“时,我就碰到了一个问题。“build bootable disk“提示是否格式化软盘时, 如果我选择了格式化,WindowsXP格式化出来的软盘的引导部分时NT格式的,而不是Windows9X的格式, 因此,即使所有的系统文件都被复制到了软盘,系统也无法从软盘引导。选择“不格式化”后,总算做成一张可以引导的软盘。不过,如今软盘质量之差,还是让我放弃了使用软盘的想法。我刚买的10张盘,在一个小时内,坏掉3张。当然,也可能时软驱的问题。总之,通过软盘制作启动盘成为一个糟糕的选择。印象中,有软件可以制作bootable flopy 的img文件,这或许是一个很好的workaround。于是找到了FlopyImage,FlopyRecovery,终于制作完成了我的98boot img 文件。之后用它在NERO里制作了一张什么都没有的启动光盘,并用它成功地启动了系统。看来通过启动软盘Image制作能够启动的光盘已经不是一个问题了。
接下来,我看了看光盘,没有任何文件。这很合理,NERO把软盘里的文件都放到了BootableImage里了,而这部分用户通过资源管理器是看不到的。这倒给了我一个很酷的主意,就是把Norton Ghost 登全部制作到bootable image里,从而把这些东西都藏起来。不过,用“build bootable disk“工具制作的Ghost Bootable Disk 由两张软盘,即使去掉了部分不需要的驱动程序,还是没有办法做到一个软盘里。要知道,光一个ghost.exe就超过900K。看来,要达到上面的隐藏ghost.exe的目的, 制作大于1.44M的flopy image看来是个必须的任务。
于是接下来的问题是如何把所有我要的东西都放到一张软盘里。还好, 在NERO的“制作引导光盘”向导里,有一个“ExpertMode”,里面提到了Flopy emulation 2.88M, 看来,一定有办法做到2.88的image。 刚刚找到的FlopyImage, FlopyRecovery,都没有办法达到这个目的。于是,google for img and flopy. 找到了大名鼎鼎的Bart's Nu2。他有整个系列的制作启动光盘的解决方案。
Bart的方案中,第一步也是制作启动软盘的Image,这和我的想法是一致的。这需要使用他的BFD工具。看了一下文档和示例,这个工具可以制作1.44, 2.88的启动盘或者启动盘image, 用-i
<<待续>>
- 基于norton ghost的系统恢复光盘的制作(1)
- 制作Ghost恢复光盘
- 手把手教你制作Ghost自动恢复系统DVD光盘
- 自己制作dos下的ghost光盘
- Ghost命令以及制作自动恢复光盘
- 光盘启动Ghost的系统备份恢复方法
- 想做一个像深度Ghost一样的系统(Ghost系统制作)
- 迁移 Linux 系统,第 2 部分 利用 KIWI Imaging System 定制裸机恢复光盘(基于 SLES10 SP2 的 LiveCD)
- norton ghost在"Checking NTFS volume"时死机的解决办法
- GHOST系统封装教程 光盘ISO文件制作教程(四)
- 利用mkcd制作AIX系统恢复光盘
- 简单制作个性GHOST光盘系统还原盘(图文教程)
- 一键Ghost恢复系统的操作步骤
- 一键Ghost恢复系统的操作步骤
- winhex恢复误GHOST系统造成的数据丢失
- 可以替代Ghost的系统备份/恢复利器Clonezilla
- 手动使用GHOST恢复系统的详细图解
- 用GHOST制作GHO镜像系统恢复文件
- 好辛苦好辛苦
- 网 络 端 口 及 其 详 解
- 提升数据访问层的性能(一)
- 提升数据访问层的性能(二)
- 三年Java、一年管理,效益真是从管理中来
- 基于norton ghost的系统恢复光盘的制作(1)
- Linux 在应用中生机无限
- 我的Thinking in Java学习笔记(八)
- 微软称 Linux 并无威胁 Windows 优势不可撼动
- Cherry 推出面向Linux用户的专用键盘
- MIME小知识
- COM与基于组件技术的开发和应用模式(一)
- perl在windows下的安装使用
- FreeBSD忘记root密码的一次修复