Method for protecting data in a hard disk
First Claim
1. A method for protecting data in a hard disk, which is applied to a computer after said computer executes a power-on self test (POST) of a basic input/output system (BIOS), completes the initialization of memories and executes initialization program codes for interface devices of all hard disks installed in said computer, said method comprises:
- calling an interrupt routine of said basic input/output system (BIOS), for reading said hard disks;
determining whether or not there is an unconfirmed hard disk;
when there is an unconfirmed hard disk, reading said unconfirmed hard disk and determining whether or not said unconfirmed hard disk has a protection description data;
determining whether or not said protection description data has a portion same as a computer ID code of said computer when said unconfirmed hard disk is determined to have said protection description data;
creating a disk partition table in a partition table area in said unconfirmed hard disk when said protection description data is determined to have a portion same as said computer ID code of said computer; and
repeating said step of determining whether or not there is other unconfirmed hard disk, and continuing the processing of said power-on self test (POST) after all of said hard disks are confirmed, and then ending the procedure.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a method for protecting data in a hard disk, such that when a computer executes a power-on self test (POST) of a basic input/output system (BIOS), completes initialization of memories and calls an interrupt routine of the BIOS to read a hard disk area after initialization program codes of interface devices of all hard disk are executed, the computer will determine whether or not the hard disk has added a protection description data with a portion that matches with a computer identification code of the computer before accessing data in the hard disk.
-
Citations
20 Claims
-
1. A method for protecting data in a hard disk, which is applied to a computer after said computer executes a power-on self test (POST) of a basic input/output system (BIOS), completes the initialization of memories and executes initialization program codes for interface devices of all hard disks installed in said computer, said method comprises:
-
calling an interrupt routine of said basic input/output system (BIOS), for reading said hard disks; determining whether or not there is an unconfirmed hard disk; when there is an unconfirmed hard disk, reading said unconfirmed hard disk and determining whether or not said unconfirmed hard disk has a protection description data; determining whether or not said protection description data has a portion same as a computer ID code of said computer when said unconfirmed hard disk is determined to have said protection description data; creating a disk partition table in a partition table area in said unconfirmed hard disk when said protection description data is determined to have a portion same as said computer ID code of said computer; and repeating said step of determining whether or not there is other unconfirmed hard disk, and continuing the processing of said power-on self test (POST) after all of said hard disks are confirmed, and then ending the procedure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification