Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2013159652) RESTORING FROM LEGACY OS ENVIRONMENT TO UEFI PRE-BOOT ENVIRONMENT
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2013/159652 International Application No.: PCT/CN2013/074127
Publication Date: 31.10.2013 International Filing Date: 12.04.2013
IPC:
G06F 9/445 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
44
Arrangements for executing specific programmes
445
Programme loading or initiating
Applicants:
INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; New Orchard Road, Armonk New York 10504, US
IBM (CHINA) CO., LIMITED [CN/CN]; 7F, Building 10, ZhangJiang Innovation Park, 399 Keyuan Road, ZhangJiang High-Tech Campus, Pudong New Area Shanghai 201203, CN (MG)
Inventors:
TANG, Wen Wei; CN
SODERLUND, Adam Lee; US
WU, Song Qing; CN
Agent:
ZHONGZI LAW OFFICE; 7F, New Era Building, 26 Pinganli Xidajie, Xicheng District Beijing 100034, CN
Priority Data:
201210132893.628.04.2012CN
Title (EN) RESTORING FROM LEGACY OS ENVIRONMENT TO UEFI PRE-BOOT ENVIRONMENT
(FR) RESTAURATION D'UN ENVIRONNEMENT DE SYSTÈME D'EXPLOITATION HÉRITÉ À UN ENVIRONNEMENT DE PRÉ-AMORÇAGE UEFI
Abstract:
(EN) The present invention discloses a method and system for restoring from legacy OS environment to Unified Extensible Firmware Interface (UEFI) pre-boot environment, the method comprising: storing, under the UEFI pre-boot environment, context in the UEFI pre-boot environment that needs to be preserved, the context in the UEFI pre-boot environment that needs to be preserved comprises CPU execution context; restoring a first portion of the CPU execution context in response to the UEFI pre-boot environment fails to load legacy OS; making CPU associated with the UEFI pre-boot environment enter into System Management Mode, and restoring a second portion of the CPU execution context under the System Management Mode; and exiting from CPU System Management Mode, thereby returning to the UEFI pre-boot environment. The method and system can restore to UEFI pre-boot environment after an attempt of booting legacy OS fails, thereby supporting diagnosis on boot failure of legacy OS and subsequent boot attempt of UEFI OS.
(FR) La présente invention concerne un procédé et un système servant à la restauration d'un environnement de système d'exploitation hérité à un environnement de pré-amorçage UEFI (environnement de pré-amorçage d'interface de microprogramme extensible unifiée). Ledit procédé consiste à : stocker, dans l'environnement de pré-amorçage UEFI, un contexte dans l'environnement de pré-amorçage UEFI qui nécessite d'être préservé, le contexte dans l'environnement de pré-amorçage UEFI qui nécessite d'être préservé comprenant un contexte d'exécution de CPU ; restaurer une première partie du contexte d'exécution de CPU en réponse à ce que l'environnement de pré-amorçage UEFI ne réussit pas à charger le système d'exploitation hérité ; faire que la CPU associée à l'environnement de pré-amorçage UEFI passe dans le mode de gestion de système et restaurer une seconde partie du contexte d'exécution de CPU dans le mode de gestion de système ; et sortir du mode de gestion de système de la CPU, revenir de cette façon à l'environnement de pré-amorçage UEFI. Le procédé et le système peuvent effectuer une restauration vers l'environnement de pré-amorçage UEFI après qu'un essai d'amorçage du système d'exploitation hérité a échoué, prenant ainsi en charge un diagnostic en cas d'échec de l'amorçage du système d'exploitation hérité et un essai subséquent d'amorçage du système d'exploitation UEFI.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)