计算机硬盘分区读写属性设定方法及其装置的制作方法

文档序号:6393943阅读:244来源:国知局
专利名称:计算机硬盘分区读写属性设定方法及其装置的制作方法
技术领域
本发明涉及计算机硬盘分区读写属性设定技术,特别是涉及一种计算机硬盘分区读写属性设定方法,本发明还涉及用于实施该方法的装置。
背景技术
硬盘是计算机的最主要的存储设备。它的功能是根据机器的要求向硬盘的盘片中读出和写入数据,硬盘在经过低级格式化、分区和高级格式化后,就已经具备了储存数据的条件。硬盘在进行读写操作时,机器要向硬盘传输三个信息1、地址信息,即要求硬盘在什么地方去读或者写;2、命令即读或写命令;3、数据这三个信号均通过总线送到硬盘控制器中的地址寄存器、命令寄存器、数据寄存器中。其中的地址信息完全可以在传输的过程中截留下来。
目前,对硬盘的数据进行写保护的产品有软件产品用软件来实现对硬盘的写保护。代表产品有超级保镖、即时恢复、还原精灵等,这类产品价廉,目前广为应用,但可靠性较差,只要密码被破译就被突破。
半硬件式将保护软件固化在硬盘保护卡或还原卡上,或者固化在主板上的BIOS芯片中,这种方式的优点是保护软件本身不会被破坏;但同样密码被破译,或者只要找到被截留的中断将它改回去,保护功能就会失效,现在网上已发布有硬盘保护卡或还原卡的破解器。这种产品目前市面上很多,但销路非常差。
现有硬盘的数据保护技术都不能完全杜绝在远程计算机或本机上通过键盘操作来破坏硬盘中被保护的系统,因此,突出存在可靠性差的缺陷。

发明内容
本发明的目的在于克服现有技术的缺陷,提供一种可靠性强的计算机硬盘分区读写属性设定方法,本发明还涉及用于实施该方法的装置。
为实现上述目的,本发明计算机硬盘分区读写属性设定方法是通过截留硬盘分区地址信号,转换成逻辑地址信号后,再通过比较判断控制器与预存在硬盘分区区域和属性类型存储器上的硬盘分区区域和属性类型信息进行对比,并通过电子开关实现硬盘写和读的控制;硬盘分区区域和属性类型存储器设定的硬盘的分区属性类型选自A型、可在可读可写与只读不写两种状态之间转换,B型、只是可读可写,C型、可在可读可写、只读不写、禁止读写之间转换;比较判断控制器上装有用于实现上述转换功能的手动转换开关。此设定的硬盘的分区属性类型可以是A型和B型,这里A型是安装操作系统和所有的商品软件的程序盘,B型是用户数据盘;此设定的硬盘的分区属性类型还可以是A型、B型和C型的组合,这里A型是安装操作系统和所有商品软件的程序盘,B型是用户数据盘,C型是不愿公开的保密数据盘。电子开关实现的硬盘写和读控制是硬盘的可读写性质,即禁读、禁写、可读、可写性质。
采用在计算机输出尾端截取硬盘磁头操作地址信号与设定分区信号进行比较,判断硬盘是否操作在相应的保护的区域,来决定对读写控制的保护方法,是用不可编程的硬逻辑线路(或者由不可编程的微程序)来实现的,因此,不能被截留和更改,完全杜绝了在远程计算机或本机上通过键盘操作来破坏硬盘中被保护的数据,具有可靠性强的优点。
作为优化,所述的手动转换开关包括用于对A型分区在可读可写与只读不写两种状态之间转换的双态手动转换开关,或和用于对C型分区在可读可写、只读不写、禁止读写之间转换的三态手动转换开关。既可以仅安装两个手动转换开关中的一个,也可以两个手动转换开关同时安装。当然,双态手动转换开关更优选适用于硬盘的安装操作系统和所有的商品软件的C区;三态手动转换开关更优选适用于硬盘的保密数据,通常为E区或F区。采用此方法,保护功能更可靠。
本发明计算机硬盘分区读写属性设定装置包括一个配装在主机扩展槽上的硬盘分区读写属性设定卡,该属性设定卡安装有用于截留硬盘分区地址信号的地址寄存器,以及与之相连的用于将硬盘分区地址信号转换成逻辑地址信号的转换器,一个硬盘分区区域和属性类型存储器,与转换器和硬盘分区区域和属性类型存储器相连的比较判断控制器;比较判断控制器通过电子开关与硬盘写电流线和读信号线相连;硬盘分区区域和属性类型存储器设定的硬盘的分区类型选自A型、可在可读可写与只读不写两种状态之间转换,B型、只是可读可写,C型、可在可读可写、只读不写、禁止读写之间转换;比较判断控制器上装有用于实现上述转换功能的手动转换开关。硬盘分区区域和属性类型存储器是闪存型。此设定的硬盘的分区属性类型可以是A型和B型,这里A型是安装操作系统和所有的商品软件的程序盘,B型是用户数据盘;此设定的硬盘的分区属性类型还可以是A型、B型和C型的组合,这里A型是安装操作系统和所有的商品软件的程序盘,B型是用户数据盘,C型是不愿公开的保密数据盘。电子开关实现的硬盘写和读控制是硬盘的可读写性质,即禁读、禁写、可读、可写性质。
硬盘分区读写属性设定卡可以插在扩展槽中或接在IDE接口和硬盘之间;采用何种方式,看那种方式更容易实现。
当主机向硬盘传送地址信号时,同时传送给硬盘分区读写属性设定卡上的地址寄存器,即是将地址信号截留下来,地址信号用于确定硬盘在什么地方读和写。地址信号转换器是用于将物理地址转换成逻辑地址的形式,以便于比较判断,转换后的信息送到比较判断控制器进行判断。硬盘分区区域和属性类型存储器采用快闪存储器作成,它存放硬盘的逻辑分区的区域和每个分区的属性信息类型。比较判断控制器的功能是根据用户设定的硬盘分区属性和读写属性设定开关状态进行判断,当硬盘正操作在禁止写的区域时既可通过电子开关切断硬盘的写电流,也可以改变硬盘写入的控制信号(即向IDE接口的硬盘写入的控制信号线输入高电平信号);当硬盘正操作在禁止读的区域时,既可以切断去硬盘的读信号线,也可以改变硬盘读出的控制信号(即向向IDE接口的硬盘读出的控制信号线输入高电平信号),但硬盘上的主引导扇区和每个逻辑驱动器的引导扇区都定义为只读不写。
由于对速度有要求,卡上的运算和判断尽量采用硬逻辑线路实现,不能采用主机的CPU运算后输入卡中,其目的是对硬盘的读写属性不留任何被截留更改的缝隙。为保证硬盘分区读写属性设定卡能正常运行,时序控制应配合默契。
作为优化,所述的手动转换开关包括用于对A型分区在可读可写与只读不写两种状态之间转换的双态手动转换开关,或和用于对C型分区在可读可写、只读不写、禁止读写之间转换的三态手动转换开关。手动开关应当安装在机箱背后,硬盘分区读写属性设定卡上应当做插头座,并通过电缆接出去。当然,双态手动转换开关更优选适用于硬盘的安装操作系统和所有商品软件的C区;三态手动转换开关更优选适用于硬盘的保密数据区。如此设计,保护功能更可靠。
作为优化,比较判断控制器还通过与电子开关并联的双联手动开关与硬盘写电流线和读信号线相连。具体是比较判断控制器既通过两个电子开关分别与硬盘写电流线和读信号线相连,又通过双联手动开关与硬盘写电流线和读信号线相连;双联手动开关合上时,硬盘写电流线和读信号线必定导通(则禁用该卡)。如此设计,更方便禁用硬盘分区读写属性设定卡。双联手动开关断开时,硬盘写电流线和读信号线的通断则完全由电子开关决定,即可以仅是硬盘写电流线导通,还可以仅是硬盘读信号线导通,更可以是硬盘写电流线和读信号线都导通和都不导通。
作为优化,硬盘分区区域和属性类型存储器通过专用开关与主板总线相连。如此设计,当硬盘分区区域和属性类型存储器存入硬盘分区区域和属性类型信息后,断开专用开关可以保护其中信息不被修改。
作为优化,此装置还可以整合在主板上,或集成在硬盘控制器的电路板上。
作为优化,硬盘的读写既可以通过电子开关通断写电流线和读信号线来控制,也可以通过电子开关向硬盘接口的读写控制线输入高、低电平信号来控制。
当然,其配用的计算机硬盘也可以是多个,应当在单一硬盘和多个硬盘上都能运行。
采用上述技术方案后,本发明计算机硬盘分区读写属性设定装置采用的是不可编程的硬逻辑电路,不能被截留、更改,对病毒、黑客及误操作都有很好的防御作用,可靠性强,可以大大降低计算机的故障率。


附图是本发明计算机硬盘分区读写属性设定装置的结构原理图。
具体实施例方式
下面结合具体实例作更进一步的说明如图所示,本发明计算机硬盘分区读写属性设定方法是通过截留硬盘分区地址信号,转换成逻辑地址信号后,再通过比较判断控制器4与预存在硬盘分区区域和属性类型存储器1上的硬盘分区区域和属性类型信息进行对比,并通过电子开关K6、K7实现硬盘写和读的控制;硬盘分区区域和属性类型存储器1设定的硬盘的分区属性类型选自A型、可在可读可写与只读不写两种状态之间转换,B型、只是可读可写,C型、可在可读可写、只读不写、禁止读写之间转换;比较判断控制器4上装有用于实现上述转换功能的手动转换开关。所述的手动转换开关包括用于对A型分区在可读可写与只读不写两种状态之间转换的双态手动转换开关K4,和用于对C型分区在可读可写、只读不写、禁止读写之间转换的三态手动转换开关K5。
比较判断控制器4通过安装在硬盘读信号线7和写电流线6上的电子开关k6、k7控制硬盘读信号线7和写电流线6的通断;双联开关k2、k3合上时硬盘读信号线7和写电流线6始终导通,当双联开关k2、k3断开时,硬盘读信号线7和写电流线6的通断完全由电子开关k6、k7控制。
用于实现本发明方法的装置包括一个配装在主机扩展槽上的硬盘分区读写属性设定卡,硬盘分区有C、D、E三个区。该属性设定卡安装有用于截留硬盘分区地址信号的地址寄存器2,以及与之相连的用于将硬盘分区地址信号转换成逻辑地址信号的转换器3,一个硬盘分区区域和属性类型存储器1,与转换器3和硬盘分区区域和属性类型存储器1相连的比较判断控制器4;比较判断控制器4通过与双联手动开关K2、K3并联的电子开关K6、K7与硬盘写电流线6和读信号线7相连;硬盘分区区域和属性类型存储器1设定的硬盘的分区类型为A型、可在可读可写与只读不写两种状态之间转换,B型、只是可读可写,C型、可在可读可写、只读不写、禁止读写之间转换。A型适用于安装操作系统和所有商品软件的C区;B型适用于保存用户普通数据的D区;C型适用于存放不愿公开的保密数据的E盘。比较判断控制器4上装有用于实现上述转换功能的手动转换开关。所述的手动转换开关包括用于对A型分区在可读可写与只读不写两种状态之间转换的双态手动转换开关K4,和用于对C型分区在可读可写、只读不写、禁止读写之间转换的三态手动转换开关K5。
其使用方法是用户正常装机首先将图中的手动双联开关k2、k3合上,将硬盘分区读写属性设定卡禁用。规划好硬盘,通常将硬盘分成C、D、E三个区。合上开关K1,运行一个程序将分区分界信息和分区属性信息写入硬盘分区区域和属性类型存储器1,写完将K1关掉。将C区的读写属性设为A型;将D区的读写属性设为B型;将E区的读写属性设为C型。操作系统和所有的商品软件装在C区,称为程序盘,将用户数据装在D区,称为用户数据盘;将不愿公开的数据放在E区,称为保密数据盘(区)。拨定各区的读写属性设定开关,K4开关将设为A型属性的C区的程序盘设为只读不写;设为C型属性的E区的保密数据盘根据用户当时的需要,K5置于A、B、C不同点,具有只读不写、可读可写、禁止读写的属性。然后K2、K3置于运行状态(即打开),让属性设定卡正常运行。
当完成以上步骤硬盘分区读写属性设定卡已经正常运行。如果向写保护的C区安装软件,只需将K4开关置于可读可写状态即可。
权利要求
1.一种计算机硬盘分区读写属性设定方法,其特征在于是通过截留硬盘分区地址信号,转换成逻辑地址信号后,再通过比较判断控制器与预存在硬盘分区区域和属性类型存储器上的硬盘分区区域和属性类型信息进行对比,并通过电子开关实现硬盘写和读的控制;硬盘分区区域和属性类型存储器设定的硬盘的分区属性类型选自A型、可在可读可写与只读不写两种状态之间转换,B型、只是可读可写,C型、可在可读可写、只读不写、禁止读写之间转换;比较判断控制器上装有用于实现上述转换功能的手动转换开关。
2.根据权利要求1所述的计算机硬盘分区读写属性设定方法,其特征在于所述的手动转换开关包括用于对A型分区在可读可写与只读不写两种状态之间转换的双态手动转换开关,或和用于对C型分区在可读可写、只读不写、禁止读写之间转换的三态手动转换开关。
3.用于实现本发明方法的装置,其特征在于包括一个配装在主机扩展槽上的硬盘分区读写属性设定卡,该属性设定卡安装有用于截留硬盘分区地址信号的地址寄存器,以及与之相连的用于将硬盘分区地址信号转换成逻辑地址信号的转换器,一个硬盘分区区域和属性类型存储器,与转换器和硬盘分区区域和属性类型存储器相连的比较判断控制器;比较控制器通过电子开关与硬盘写电流线和读信号线相连;硬盘分区区域和属性类型存储器设定的硬盘的分区类型选自A型、可在可读可写与只读不写两种状态之间转换,B型、只是可读可写,C型、可在可读可写、只读不写、禁止读写之间转换;比较判断控制器上装有用于实现上述转换功能的手动转换开关。
4.根据权利要求3所述的装置,其特征在于所述的手动转换开关包括用于对A型分区在可读可写与只读不写两种状态之间转换的双态手动转换开关,或和用于对C型分区在可读可写、只读不写、禁止读写之间转换的三态手动转换开关。
5.根据权利要求3所述的装置,其特征在于比较判断控制器还通过与电子开关并联的双联手动开关与硬盘写电流线和读信号线相连。
6.根据权利要求3所述的装置,其特征在于硬盘分区区域和属性类型存储器通过专用开关与主板总线相连。
7.根据权利要求3、4、5或6所述的装置,其特征在于此装置还可以整合在主板上,或集成在硬盘控制器的电路板上。
8.根据权利要求3或4所述的装置,其特征在于硬盘的读写既可以通过电子开关通断写电流线和读信号线来控制,也可以通过电子开关向硬盘接口的读写控制线输入高、低电平信号来控制。
全文摘要
本发明涉及一种计算机硬盘分区读写属性设定方法及其装置,为解决现有计算机硬盘可靠性差的问题,其是通过截留硬盘分区地址信号,转换成逻辑地址信号后,再通过比较判断控制器与预存在硬盘分区区域和属性类型存储器上的信息进行对比,并通过电子开关实现硬盘写和读的控制;存储器设定的硬盘的分区属性类型选自A型、可在可读可写与只读不写两种状态之间转换,B型、只是可读可写,C型、可在可读可写、只读不写、禁止读写之间转换;比较判断控制器上装有用于实现上述转换功能的手动转换开关。其采用不可编程的硬逻辑电路,不能被截留、更改,对病毒、黑客及误操作都有很好的防御作用,可靠性强,可以大大降低计算机的故障率。
文档编号G06F12/14GK1564141SQ20041002997
公开日2005年1月12日 申请日期2004年4月8日 优先权日2004年4月8日
发明者王启祥 申请人:王启祥
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1