EP1510920A2

Apparatus and method for controlling booting operation of a computer system

Abstract

An apparatus and method for managing a memory of a computer and controlling a booting operation of the computer, are provided. The computer includes a memory having a user area and a protected security area (PSA). The user area has a management area. The method includes assigning a first partition to the user area of the memory; storing first partition information in the management area of the user area, the first partition information pertaining to the first partition; assigning a second partition to the PSA in response to an access signal, the access signal authorizing access to the PSA; storing, in the management area,' second partition information pertaining to the second partition; storing the second partition information in the PSA; and removing the second partition information from the management area after storing the second partition information in the PSA

EP1510920A2, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Projected expiry passed 6 August 2024, 2.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

43 claims: 30 independent, 13 dependent

  1. 1
    A method of managing a memory associated with a computer, the memory including a user area and a protected security area (PSA), the user area including a management area, the method comprising:assigning a first partition to the user area;storing first partition information in the management area of the user area, the first partition information pertaining to the first partition;assigning a second partition to the PSA in response to an access signal, the access signal authorizing access to the PSA;storing, in the management area, second partition information pertaining to the second partition;storing the second partition information in the PSA;and removing the second partition information from the management area after storing the second partition information in the PSA.
  2. 4
    The method of any of claims 1 to 3, wherein the step of storing the second partition information in the PSA includes:copying the second partition information from the management area into the PSA.
  3. 5
    The method of any of claims 1 to 4, wherein the step of assigning the first partition occurs in response to a limiting signal, the limiting signal limiting access to the PSA.
  4. 6
    The method of any of claims 1 to 5, further comprising:setting the memory to limit access to the PSA after the removing step.
  5. 7
    The method of any of claims 1 to 6, wherein the step of assigning the first partition, the memory is a hard disc drive associated with the computer.
  6. 8
    The method of any of claims 1 to 7, further comprising:storing at least one recovery program in the second partition.
  7. 11
    The method of any of claims 1 to 10, further comprising:adjusting a size of at least one partition of the memory in response to a user input;updating the management area in accordance with the adjusted size of the at least one partition;and storing, in the PSA, a copy of information in the updated management area.
  8. 12
    The method of any of claims 1 to 11, wherein the user area is accessible by an end user, and the PSA is not accessible by the end user.
  9. 13
    The method of any of claims 1 to 12, wherein the management area is a master boot record (MBR) area located at a first section of the user area.
  10. 14
    The method of any of claims 1 to 13, further comprising:inserting an identification code in the PSA, the identification code identifying the memory;and controlling a recovery operation of the memory based on the identification code.
  11. 15
    An apparatus for managing a memory associated with a computer, the memory including a user area and a protected security area (PSA), the user area including a management area, the apparatus comprising:means for assigning a first partition to the user area;means for storing first partition information in the management area of the user area, the first partition information pertaining to the first partition;means for assigning a second partition to the PSA in response to an access signal, the access signal authorizing access to the PSA;means for storing, in the management area, second partition information pertaining to the second partition;means for storing the second partition information in the PSA;and means for removing the second partition information from the management area after storing the second partition information in the PSA.
  12. 18
    The apparatus of any of claims 15 to 17, wherein the means for storing the second partition information in the PSA copies the second partition information from the management area into the PSA.
  13. 19
    The apparatus of any of claims 15 to 18, wherein the means for assigning the first partition assigns the first partition in response to a limiting signal, the limiting signal limiting access to the PSA.
  14. 20
    The apparatus of any of claims 15 to 19, further comprising:means for limiting access to the PSA, wherein the access to the PSA is limited after the means for removing removes the second partition information from the management area.
  15. 21
    The apparatus of any of claims 15 to 20, wherein the memory is a hard disc drive associated with the computer.
  16. 22
    The apparatus of any of claims 15 to 21, further comprising:means for storing at least one recovery program in the second partition.
  17. 26
    The apparatus of any of claims 15 to 25, wherein the user area is accessible by an end user, and the PSA is not accessible by the end user.
  18. 27
    The apparatus of any of claims 15 to 26, wherein the management area is a master boot record (MBR) area located at a first section of the user area.
  19. 28
    The apparatus of any of claims 15 to 27, further comprising:means for inserting an identification code in the PSA, the identification code identifying the memory;and means for controlling a recovery operation of the memory based on the identification code.
  20. 29
    A computer system comprising:a user input unit;a display unit;a microprocessor to control the display unit and the user input unit;and a memory being controlled by the microprocessor and including a user area and a protected security area (PSA), the user area including a management area,    wherein the user area includes a first partition, and first partition information stored in the management area, the first partition information pertaining to the first partition,    the PSA includes a second partition and second partition information in response to an access signal, the access signal authorizing access to the PSA, the second partition information pertaining to the second partition, and    the management area also stores therein the second partition information, which is removed after the second partition information is provided in the PSA.
  21. 30
    A computer program product embodied on at least one computer-accessible medium, for managing a memory associated with a computer, the memory including a user area and a protected security area (PSA), the user area including a management area, the computer program product comprising computer-executable instructions for:assigning a first partition to the user area;storing first partition information in the management area of the user area, the first partition information pertaining to the first partition;assigning a second partition to the PSA in response to an access signal, the access signal authorizing access to the PSA;storing, in the management area, second partition information pertaining to the second partition;storing the second partition information in the PSA;and removing the second partition information from the management area after storing the second partition information in the PSA.
  22. 33
    The computer program product of any of claims 30 to 32, wherein the computer-executable instructions for storing the second partition information in the PSA include computer-executable instructions for:copying the second partition information from the management area into the PSA.
  23. 34
    The computer program product of any of claims 30 to 33, wherein the computer-executable instructions for assigning the first partition assign in response to a limiting signal, the limiting signal limiting access to the PSA.
  24. 35
    The computer program product of any of claims 30 to 34, further comprising computer-executable instructions for:setting the memory to limit access to the PSA after the second partition information is removed from the management area.
  25. 36
    The computer program product of any of claims 30 to 35, wherein the memory is a hard disc drive associated with the computer.
  26. 37
    The computer program product of any of claims 30 to 36, further comprising computer-executable instructions for:storing at least one recovery program in the second partition.
  27. 40
    The computer program product of any of claims 30 to 39, further comprising computer-executable instructions for:adjusting a size of at least one partition of the memory in response to a user input;updating the management area in accordance with the adjusted size of the at least one partition;and storing, in the PSA, a copy of information in the updated management area.
  28. 41
    The computer program product of any of claims 30 to 40, wherein the user area is accessible by an end user, and the PSA is not accessible by the end user.
  29. 42
    The computer program product of any of claims 30 to 41, wherein the management area is a master boot record (MBR) area located at a first section of the user area.
  30. 43
    The computer program product of any of claims 30 to 42, further comprising computer-executable instructions for:inserting an identification code in the PSA, the identification code identifying the memory;and controlling a recovery operation of the memory based on the identification code.
Independent claims30