刚才看到联想的一键恢复中的隐藏分区中用的是hpa技术,于是很好奇,hpa技术到底是什么技术呢?
各位请跟我慢慢看来:
为什么探讨一键恢复系统?
首先,请不要认为一键恢复系统是非常简单的技术,不是简单的Auto Ghost。
即使是传统一键恢复系统,你能自己开发一个出来吗?
早些年网上讨论的关于IBM F11+Ghost组成的一键恢复系统,你尝试自己做了吗?
还有,关于明基的一键恢复系统也是比较好的。
一键恢复系统的优点:
1、方便新手操作,请不要有“使用一键恢复的都是新手”这样的错觉。
2、节省时间、节省精力。要知道,重复的简单机械劳动会让人失去创造力。
----------------------------------------
静下心来做学问
目录索引:
0、前言
1、什么是HPA
2、目前采用HPA技术的恢复系统简介
3、DIY版一键恢复系统设计思路
4、附加资源
前言
你也许会问:为什么采用HPA技术呢?用Ghost、 Acronis True Image不是很好吗?
是的,这也是首先我必须为大家解释的问题。
为了说明这个问题,下面我们看看传统一键恢复系统介绍:
所谓的一键恢复,实际上原理都是类似的:
修改硬盘的主引导记录(MBR),用自己的一段引导代码来代替默认的引导代码,这段引导代码的作用就是在启动时给用户一个提示“按某某键开始恢复系统”,在用户按下这个键后,激活硬盘上的一个隐藏的主分区(Primary Partition),然后从这个分区启动某个恢复软件来用事先备份好的系统恢复用户损坏的系统。
早期的一键恢复最大的特点就是那个隐藏分区在分区软件(包括Windows的磁盘管理器)中是可见的,你随时可以删除它,这也是不安全因素之一。当然,这用来应付普通用户的情况已经足够了。
缺点:
1、隐藏分区可被破坏、删除,造成无法成功恢复系统。
2、隐藏分区必须为一个主分区,会对用户造成一些不便。
----------------------------------------
踏踏实实学知识
基于HPA技术的一键恢复系统的优势:
1、HPA技术可以提供用户级安全性保护,以全面保护HPA分区不被未授权用户访问、修改及删除。根据白皮书上提供的安全性对应表来看,在最高等级的安全性下,无法访问、看到、删除HPA分区,无法克隆,而最低的安全性设置下,可以在操作系统中看到该分区,可删除、可克隆、可更新数据。
2、不必占用一个主分区。
前言过后,下面就看看主要内容:
一、什么是HPA
Hidden protected area或Host protected area
HPA是在ATA/ATAPI-4里面定义的一个区域,在BIOS可见空间之后,所以通过BIOS访问不到。但是可以通过直接发送AT命令的方式访问。