Storage medium storing master boot record, computer system having the same and booting method of the computer system
Abstract
A method and an apparatus for a storage medium implemented by at least one computer are provided. The storage medium includes a first sector to store a first master boot record including an execution code allowing the at least one computer to grasp command information and to implement a preset control according to the grasped command information, a first data storage region to store a first data file for booting, a second sector to store a second master boot record allowing the at least one computer to boot based on the first data file, a second data storage region to store a second data file for booting, and a third sector to store a third master boot record allowing the at least one computer to boot based on the second data file.
Claims
exact text as granted — not AI-modified1 . A storage medium implemented by at least one computer, the storage medium comprising:
a first sector to store a first master boot record including an execution code allowing the at least one computer to grasp command information and to implement a preset control according to the grasped command information; a first data storage region to store a first data file for booting; a second sector to store a second master boot record allowing the at least one computer to boot based on the first data file; a second data storage region to store a second data file for booting; and a third sector to store a third master boot record allowing the at least one computer to boot based on the second data file.
2 . The storage medium as claimed in claim 1 , wherein the first data file comprises a WINDOWS operating system, and the second data file comprises a recovery operating system.
3 . The storage medium as claimed in claim 2 , wherein the first data file comprises WINDOWS VISTA.
4 . The storage medium as claimed in claim 1 , wherein the execution code controls the at least one computer to load the third master boot record when the command information is grasped.
5 . The storage medium as claimed in claim 1 , wherein:
the first master boot record comprises a partition table to allow the at least one computer to boot based on the first data file; the second master boot record comprises a boot code to allow the at least one computer to boot based on the first data file; and the execution code controls the at least one computer to load the partition table from the first master boot record and the boot code from the second master boot record when the command information is not grasped.
6 . The storage medium as claimed in claim 1 , wherein the preset control loads the second master boot record or the third master boot record according to the grasped command information.
7 . The storage medium as claimed in claim 1 , wherein the command information controls the at least one computer to load the second master boot record or the third master boot record according to a selection signal received from a user to select between the first data file and the second data file.
8 . A computer system comprising:
a user selection unit to receive a user selection signal; a storage medium comprising a first data storage region to store a first operating system, and a second data storage region to store a second operating system different from the first operating system; and a controller to selectively control the first operating system or the second operating system to be booted according to the user selection signal.
9 . The computer system as claimed in claim 8 , wherein the controller controls the user selection signal to be stored as command information.
10 . The computer system as claimed in claim 8 , wherein the storage medium comprises:
a first sector to store a first master boot record including an execution code to allow the controller to grasp command information; a second sector to store a second master boot record to implement booting based on the first operating system; and a third sector to store a third master boot record to implement booting based on the second operating system.
11 . The computer system as claimed in claim 10 , wherein the controller reads the first master boot record to execute the execution code.
12 . The computer system as claimed in claim 8 , wherein the first operating system is a WINDOWS operating system, and the second operating system is a recovery operating system.
13 . The computer system as claimed in claim 10 , wherein the controller loads the third master boot record according to the execution code when the command information is grasped.
14 . The computer system as claimed in claim 10 , wherein:
the first master boot record comprises a partition table to implement the booting based on the first operating system; the second master boot record comprises a boot code to implement the booting based on the first operating system; and the controller to load the partition table from the first master boot record and the boot code from the second master boot record according to the execution code when the command information is not grasped.
15 . The computer system as claimed in claim 8 , wherein the first operating system supports a security program corresponding to BIT LOCKER or a network switching unit.
16 . The computer system as claimed in claim 8 , wherein the storage medium comprises a hard disk drive.
17 . The computer system as claimed in claim 8 , wherein the controller comprises a basic input output system (BIOS).
18 . The computer system as claimed in claim 8 , wherein the controller controls the first operating system to automatically boot after the second operating system is completely booted.
19 . The computer system as claimed in claim 8 , wherein the controller controls the first operating system to boot or a shutdown, according to a user selection, after the second operating system is completely booted.
20 . A booting method of a computer system comprising a first operating system using a first master boot record and a second operating system using a second master boot record different from the first master boot record, the booting method comprising:
determining whether a user selection signal is received to selectively booting either the first operating system or the second operating system; selectively loading the first master boot record or the second master boot record according to whether the user selection signal is received; and booting the first operating system or the second operating system according to the loaded master boot record.
21 . The booting method as claimed in claim 20 , further comprising storing the user selection signal as command information.
22 . The booting method as claimed in claim 21 , wherein the determining of whether the user selection signal is received comprises executing a predetermined execution code to grasp the command information.
23 . The booting method as claimed in claim 20 , wherein the first operating system is a WINDOWS operating system, and the second operating system is a recovery operating system.
24 . The booting method as claimed in claim 22 , further comprising loading the second master boot record when the execution code grasps the command information.
25 . The booting method as claimed in claim 22 , wherein:
the first master boot record comprises a partition table and the execution code to boot the first operating system; the computer system comprises a third master boot record comprising a boot code to boot the first operating system; and the execution code loads the partition table from the first master boot record and the boot code from the third master boot record when the command information is not grasped.
26 . The booting method as claimed in claim 20 , further comprising booting the first operating system when the booting of the second operating system is completed.
27 . The booting method as claimed in claim 22 , further comprising loading the first master boot record when the execution code does not grasp the command information.
28 . A storage medium implemented by at least one computer, the storage medium comprising:
a first data storage region to store a first data file for booting; a second data storage region to store a second data file for booting; and a sector to store a master boot record including an execution code selectively controlling the at least one computer to boot according to the first data file or the second data file.
29 . A booting method of a computer system comprising a first operating system using a first master boot record and a second operating system using a second master boot record different from the first master boot record, the booting method comprising:
selectively loading the first master boot record or the second master boot record according to a user selection signal; and booting the first operating system or the second operating system according to the loaded master boot record.
30 . The booting method as claimed in claim 29 , wherein the selective loading of the first master boot record or the second master boot record comprises:
determining whether the user selection signal is received; loading the first master boot record if the user selection signal is not received; and loading the second master boot record if the user selection signal is received.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.