- 2021-10-25
- 阅读()
- 来源:互联数据
所谓“硬盘还原卡”是一个插在PCI插槽上的小卡片,有单芯和双芯的,大多数用在网吧系统中,用途是使计算机每次开机都恢复到一个特定的状态下,也就是说,无论你怎么变动,再重起,又恢复了,相当于开机就自动运行的“系统还原”!
服务器硬盘还原卡有两种,一种是随时记录你硬盘的改变,还原的时候消除这些改变即可。另一种是完整的备份镜像文件。然后整体恢复。多数是第一种。很多操作都需要重新启动计算机,但只要一重启电脑,我们的“劳动成果”就会付之东流,那如何解除硬盘还原卡呢?
一、硬件还原卡的两种类型:
1、一种是普通的还原卡,物理上不直接接管硬盘读写。
普通还原卡安装在主板插槽里,在卡上有一片ROM芯片,根据PCI规范,该ROM芯片的内容在计算机启动时将最先得到控制权,然后它接管BIOS的INT13中断。将FAT、引导区、CMOS信息、中断向量表等信息都保存到卡内的临时储存单元中或是在硬盘的隐藏扇区中,用自带的中断向量表来替换原始的中断向量表;再另外将FAT信息保存到临时储存单元中,用来应付我们对硬盘内数据的修改;最后是在硬盘中找到一部分连续的空磁盘空间,然后将我们修改的数据保存到其中。这样,只要是对硬盘的读写操作都要经过还原卡的保护程序进行保护性的读写。
2、另一种是新型还原卡,物理上直接接管硬盘读写。
这种新型还原卡跟普通还原卡,原理上已经有了很大的不同,首先不完全依靠BOOTROM来取得控制权了,而是总线硬件直接获得控制权,这样更可靠地获得对计算机数据资源的控制;另外,因为直接控制了硬盘的物理读写能力,这样可以实现硬盘硬件读写的驱动和还原算法合二为一,也就是没有普通还原卡的过滤驱动了。这样就彻底避免了普通还原卡还原不可靠的问题。
那硬盘还原卡对硬盘有破坏吗?其实,硬件还原卡和还原精灵都是通过INI13中断实行控制保护分区免受破坏。 一般来说,使用还原卡和还原软件,破坏硬盘的部分有点不同,一般通过磁盘碎片整理的扫描功能可以找到还原区域,还原区域就是容易损坏的部分。当然,硬盘始终有损坏的一天。
像固态硬盘其实建议不要安装还原卡,除了兼容问题,固态硬盘有写入寿命,而你的还原卡是每天全盘写入一次,128G全盘写入一次,相当于一个人正常用电脑写入30天以上。于是,你的固态寿命会短30倍以上!带来的损伤就是写入超限,硬盘出现坏道,蓝屏,文件损坏!我们再来了解一下硬盘还原卡的原理。
二、硬盘还原卡的工作原理:
硬盘保护卡是一种硬件芯片,插在主板上与硬盘的MBR一起协同工作,可以保护硬盘数据不被恶意修改和删除,达到向硬盘中写入数据在重新启动计算机后消除数据的目的。
它的工作原理基于一种“BIOS映射地址转移”的特殊技术,说简单点就是通过拦截BIOS原始的Int13h,使所有写入硬盘的操作重新定位到其自身的中断程序,从而实现对写入硬盘的数据起到保护的作用。
解除硬盘保护卡的保护功能
上面我们明白了硬盘保护卡的工作原理,我们只要恢复Int13h原始的BIOS中断量就可以解除破解硬盘保护卡。这需要借助于DOS下的Debug命令,通过它用手工方式找到Int13h的原始中断向量值,填入中断向量表即可。
首先查找Int13h的入口。在纯DOS的命令提示符下键入“Debug”并依次输入如下命令:
-a100
-xor ax,ax
-int 13
-int3
接着输入“t”回车反复重复执行,直到显示地址形如“F000:xxxx”,记下这一地址,按“q”退出Debug状态。这里假设找到的入口为F000:xxxx,在(0:13H*4)=0:4ch处填入这个地址,例如得到地址为F000:1234,再次运行Debug,输入如下命令:
-e 0:4c 34 12 00F0
-q
这样就把得到的原始入口填入Int13h的中断向量表中了,这时候硬盘保护卡就被解除。需要说明的是,以上解除硬盘保护卡只对本次操作有效,每次重新启动系统都需要执行这样的操作。
“硬盘还原卡”的种类和工作原理就讲到这了,硬件还原卡用于计算机操作系统保护的一种PCI扩展卡,让任何对硬盘保护分区的修改都无效,这就起到保护硬盘数据的作用。互联数据云服务器,用户可根据不同需求,自由选择内存、数据盘、带宽等配置,还可随时不停机升级带宽,1分钟内停机升级硬盘和内存, 支撑业务的持续发展。
免备案高性价比云服务器购买:http://www.hkt4.com/dedicated/hkcloud.html
- 上一篇:如何用云服务器剩余资源搭建文件应用?
- 下一篇:购买香港云服务器,怎么上传文件?