TWI310157B - Method for changing booting source of a computer system and related backuping/restoring method thereof - Google Patents
Method for changing booting source of a computer system and related backuping/restoring method thereof Download PDFInfo
- Publication number
- TWI310157B TWI310157B TW095106144A TW95106144A TWI310157B TW I310157 B TWI310157 B TW I310157B TW 095106144 A TW095106144 A TW 095106144A TW 95106144 A TW95106144 A TW 95106144A TW I310157 B TWI310157 B TW I310157B
- Authority
- TW
- Taiwan
- Prior art keywords
- storage device
- operating system
- source
- computer system
- execution
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4406—Loading of operating system
- G06F9/4408—Boot device selection
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Hardware Redundancy (AREA)
Description
1310157 ' 九、發明說明: _ 【發明所屬之技術領域】 本發明係提供一種電腦系統中改變開機來源之方 法,尤其指一種應用此方法之資料備份還原之方法。 【先前技術】 在電腦系統中,資料備份與還原的概念已經廣為大眾所接 • 受,使用者可以將重要的資料或檔案備份一外部之目標裂置中, 如此一來’當電腦系統的檔案毁損時,使用者就利用儲存於目_ 裝置的備份檔案,來重新回復電腦系統中已經毀損的檔案;舉例 來說,使用者可以直接將檔案複製於目標裝置中,或是利用一備 份程式’將想要備份的程式燒製成映像槽,以儲存於目標妒置中 但是,現今的備份程式在使用上,必須仰賴使用者必須自己 • 設定電射、統本輸人輸Μ統(bask input如咖system .mos) ’來奴mos内部的開機順序,並且小心指定備份來源磁 碟以及備份目標磁碟’以利用備份作業系統來完成開機程序;报 明顯地,設定BIOS的相_作步驟具有較高的複雜度,—般未具 備相關電腦知識的使用者並不料完錢嶋作,因此在操敍 往往會產生錯誤’換句話說,現有的備份/還原程式並不能提供一 種簡單易使用的操作環境以供使用者完成備份/還原操作。 1310157 【發明内容】 的方二的係提供—種電腦系統中切換開機來源 ' ;電腦系統中具有該第一作業系統之一第一 儲存裝置,及具有―第二作業系統之一第二儲存震置,該 在第-作業系統執行時之改變開機來源的方法,包含·接 收該第二儲存裝置之—訊號;制該第二儲存裝置,是否
為目“裝置’設定該第二儲存裝置為開機裝置;重新開 機’以及H第二儲存裝置,執行該第二作業系統。 本發月之另一目的係提供-種電腦系統中執行不同儲 存裝置之作業系統的方法。 .⑽ 本發明之再一目的係提供一種電腦系統中資料備份還 原的方法,適用於電腦系統中具有該第一作業系統之一第 —儲存褒置,及具有-第二作業系統之—第二儲存裝置, 該在第一作業系統執行時之資料備份還原的方法包含:接 收該第二儲存裝置之一訊號;偵測該第二儲存裝置,是否 為一目標裝置;設定該第二儲存裝置為開機裴置;重新開 機;從該第二儲存裴置,執行該第二作業系統;以及執行 一資料備份還原程式。 【實施方式】 請參閱第1圖,第1圖顯示應用本發明之一硬體方塊 1310157 示意圖,電腦系統ίο,在一實施例中,例如為桌上型電腦 或筆記型電腦等。電腦系統1 〇可包含基本輸入輸出系統 (BIOS) 101,用以初始化電腦系統10 ;主記憶體102用 以放置及執行大部分程式的空間’例如可為隨機存取記憶 體(RAM);電腦系統1〇更包含第一儲存裝置103,用以 存放資料及程式以使大量的資料及程式得以保存;應用本 發明方法之裝置另可與一第二儲存裝置11連接,在此實施 例中,第二儲存裝置11為一在電腦系統1〇外部之儲存裝 . 置,例如為隨身碟或大拇哥等通用匯流排(USB)介面之 儲存裝置,亦或是MP3播放器或相片記憶卡等儲存裝置, 然第二儲存裝置11並不限定使用上述通用匯流排介面,舉 例來說,第二儲存裝置11亦可採用美國電子電機工程師學 會(Institute of Electrical and Electronics Engineers,IEEE)所 制訂的IEEE 1394通訊介面之儲存裝置。請參閱第2圖, 其顯示應用本發明之另一硬體方塊示意圖,其中不同於第 > 1圖的地方為,第二儲存裝置11位於電腦系統20之内部, - 第2圖之硬體方塊示意圖說明了本發明硬體架構並不限制 . 於第1圖之硬體架構,而更要說明的是第二儲存裝置11與 電腦系統10的硬體連接,僅需在基本輸入輸出系統101之 軟體的支援下,第二儲存裝置11則可應用於任何之通訊介 面,是故本發明並不限於第1圖或第2圖之硬體架構,本 發明之方法應以之後的申請專利範圍為準,接著,為使方 便說明本發明之技術,以下之實施例,僅以第1圖之硬體 1310157 架構作為說明。 示意圖,電腦“ 不制本發明之-軟體方塊 者介面,以抑1〇包含第一作業系、统30用以提供使用 系# 1 知作者能輕易的使用電腦系統10,第一作孝 =:如的視窗作業= 以執行本發明之^主^3〇有:第一控制程式3〇1 ’用 士 f 明谷後陳述,電腦系統10更包含其 二在 程式31用以檢查記憶體容量、檢查有何: 制程式二等;第二儲存裝置11包含第二控 壯® 第—控制程式32用以通知電腦系統10第 :儲:裝置u所使用之通訊埠;第二儲存褒置u還包含 -作業錢3 3用顺供使用者介 (Microsoft)的D〇s*普么 為微軟么司 與第二作章系^ 乍業系統,然在此第—作業系統30 明^ 可為同一作業系統,接著第4圖將說 明切換兩作業系統之步驟。 兄 、請參閱第4圖,第4圖顯示根據第-控制程式301用 =執仃本發明之步驟’請同時對照第3圖,首先當第二储 存裝置η與電腦系統1G連接時,接收(_iving)第二 儲存裝置11之-訊號(步驟41),實施例中,第—控制程 式3〇1接收第二儲存裝置11之-訊號後便會去抓取第二儲 存裝置11所接上之端口資訊,例如匯流排控制器及端口編 1310157 號等;接著偵測(detecting)第二儲存裝置11是否為一目 標裝置(步驟42 ),其中目標裝置在一實施例中,可為備 份或還原電腦系統10之裴置,然目標裝置並不限制於備份 或還原電腦系統10之裝置,其可為具有開機能力之儲存裝 置即可,如果第二儲存裝置11為一目標裝置則進行步驟 43;設定(setting)第二儲存裝置11為開機裝置(步驟43), 一實施例中第一控制程式301可經由驅動程式(Driver)之 方式或先進電源管理介面ACPI (Advanced Configuration and Power Interface)改變基本輸入輸出系統程式31之開機 順序;最後重新開機(rebooting)(步驟44)後,電腦系統 10便會從第二儲存裝置.11,執行(executing)第二作業系 統33 (步驟45)。 第5圖為本發明另一實施例之軟體方塊示意圖,其中 相較於笫3圖,第5圖耷第二作業系統33中更具有一備份 φ 還原程式531,備份還原程式531為一適用於第二作業系 統33之程式且可用於備份或還原電腦系統1〇,在一實施 例中備份還原程式531可為諾頓(Norton)公司之魅影系 統(Ghost)。接著請參考第6圖,其為根據第5圖應用本 發明步驟之另一實施例,其中步驟41至步驟44,相同於 第4圖之實施例在此將不在贅述,此實施例中更包含步驟 66,執行一資料備份還原程式,在此要說明的是資料備份 還原程式可為一套裝程式,然應用時,應可區分備份資料 1310157 成還原資料’也就是說,步驟66可分為執行備份資料 戒者是執行還原資料動作。 在-資料備份動作之實施射,本發明之步驟可先假 定目標m置為備份磁碟,故依照本發明步驟,接收儲存^ 置之觸發讯號,偵測儲存裝置是否為目標裝置,若是 設定儲存裝置為開機裝置,重新開機,從目標裝置執行第 二作m以及執行資料備份程式後,電腦系統的資料 籲便可備份至目標裝置中;相同的,僅需修改最後一個步驟 為執行資料還原程式,目標裝置即可成為一還原磁碟,而 可進行還原電腦系統之步驟。在—實施例令,第一作業系 統為Windows作業系統,第二作業系統為D〇s系統’,、資 料還原程式為Ghost程式,根據以上本發明步驟,對於= 熟悉第二作業系統一DOS系統、不熟悉資料還原程式〜 Ghost程式,或不熟悉基本輸入輸出系統程式者而言,=不 籲需知道如何透過基本輸人輸出系統程式來修改開機順序不 .也不需知道第二作業系統一 DOS系統如何操作, 资 知道還原程式-Ghost程式如何設定。透過本發明僅 份之目標裝置裝設置電腦系統即可進行備份動作,^ ;脊 透過還原之目標裝置裝設置電腦系統即可進行還原可 然而為使目標裝 b、α珂伪及還原作用,杜夂 閱第7圖,本發明步驟更可在_儲存裝置為目榡裝置^ 1310157 / 驟42)與設定第二儲存裝置為開機裝置(步驟43)之間加 入兩步驟,首先,在第一作業系統30 (第5圖)彈出一設 η 定精靈(步驟721),接著提供(providing) —設定表(步 驟722),其包含可選擇資料備份動作或資料還原動作之選 項。當然,在接下來之步驟中,請參閱第8圖其顯示一部 _ 份依據第7圖步驟而對應之步驟,執行第二作業系統(步 驟45),根據步驟722設定表之選項,執行一資料備份還 原程式,例如,設定表為資料還原動作時,則根據步驟設 • 定表,執行資料還原動作。 以上所述僅為本發明之較佳實施例,凡依本發明申請專利範 圍所做之均等變化與修飾,皆應屬本發明專利之涵蓋範圍。 【圖式簡單說明】 第1圖顯示應用本發明之一硬體方塊示意圖。 φ 第2圖顯示應用本發明之另一硬體方塊示意圖。 第3圖顯示應用本發明之一軟體方塊示意圖。 第4圖顯示根據第一控制程式用以執行本發明之步驟。 第5圖為本發明另一實施例之軟體方塊示意圖。 第6圖為根據第5圖應用本發明步驟之另一實施例。 第7圖為新增步驟至第6圖之一部份步驟間的流程圖。 第8圖顯示一部份依據第7圖步驟而對應之步驟。 1310157 【主要元件符號說明】 10,20 電腦系統 101 基本輸入輸出系統 102 主記憶體 103 第一儲存裝置 11 第二儲存裝置 30 第一作業系統 301 第一控制程式 31 基本輸入輸出系統程式 32 第二控制程式 33 第二作業系統 531 備份還原程式 12
Claims (1)
1310157 11 一 十、申請專利範圍: 日修正 -—〜 1,-種在第-作業系統執行時之切換開機來源的方法, 適用於電腦系統中具有該第一作業系統之一第一儲存 2二具有一第二作業系統之-第二儲存裝置,該 第一作業系統執行時之改變開機來源的方法,包含: #收該第二儲存敦置之一訊號; • 制該第二儲存裝置,是否為_目縣置; 設定該第二儲存裝置為開機裝置; 重新開機;以及 從該第二儲存裝置,執行該第二作業系統。
如申請專利範圍第i項所述之在第一作業系統執行時 之切換開機來源的方法,其中偵測該第二儲存襄置是 否為一目標装置之步驟更包含擷取該第二儲存裝置所 接觸之端口資訊。 3. 如申請專利範圍第1項所述之在第-作業系統執行時之 切換開機來源的方法,其中設定該第二儲存裝置為開機 裝置之步驟係經由驅動程式之方式或先進電源管理介 面來執行。 4, 如申請專利範圍第1項所述之在第-作業系統執行時之 13 1310157 切換開機來源的方法, 式儲存裝置。 、第二儲存裝置係為一可攜 一種在第一作業系統 一 適用於電腦系統巾具有— 之讀備份彻的方法, 裝置,及具有一第:作業' :作業系統之一第一儲存 第一作聿卒统勃,-主、、、之一第二儲存裝置,該在 接收份還原的方法包含: 、 褅仔衷置之一訊號; 偵測該第二儲存裝置, 讯〜今雄 疋否為一目標裝置; 叹疋該第二儲存裝置為開機裝置; 重新開機; :該第二儲存襄置,執行該第二作業系統;以及 執行一資料備份還原程式。 6. ^ir專利乾圍第5項所述之在第一作業系統執行時 貝料傷伤還原的方法,其巾制該第二儲存裝置, 是否為一目標裝置之步驟更包含操取該第二儲存褒置 所接觸之端口資訊。 =申凊專利範®第5項所述之在第—作㈣統執行時之 資料借份it㈣方法,其中設定該第二儲存裝置為開機 I置之步驟係經由驅動程式(DHver )之方式或 源管理介面來執行。 14 1310157 8.如申請專利範圍第5項所述之在第一作業系統執行時之 資料備份還原的方法,其中該第二儲存裝置係為一可攜 式儲存裝置。
Η 、圖式: 15
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW095106144A TWI310157B (en) | 2006-02-23 | 2006-02-23 | Method for changing booting source of a computer system and related backuping/restoring method thereof |
US11/704,215 US7849300B2 (en) | 2006-02-23 | 2007-02-09 | Method for changing booting sources of a computer system and a related backup/restore method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW095106144A TWI310157B (en) | 2006-02-23 | 2006-02-23 | Method for changing booting source of a computer system and related backuping/restoring method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
TW200732966A TW200732966A (en) | 2007-09-01 |
TWI310157B true TWI310157B (en) | 2009-05-21 |
Family
ID=38429776
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW095106144A TWI310157B (en) | 2006-02-23 | 2006-02-23 | Method for changing booting source of a computer system and related backuping/restoring method thereof |
Country Status (2)
Country | Link |
---|---|
US (1) | US7849300B2 (zh) |
TW (1) | TWI310157B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8555048B2 (en) * | 2008-05-17 | 2013-10-08 | Hewlett-Packard Development Company, L.P. | Computer system for booting a system image by associating incomplete identifiers to complete identifiers via querying storage locations according to priority level where the querying is self adjusting |
US8230209B1 (en) * | 2008-09-09 | 2012-07-24 | Cms Products, Inc. | Method and apparatus for automatically providing a user the opportunity to boot from an alternate storage device where a valid operating system resides |
US7966484B1 (en) * | 2009-01-14 | 2011-06-21 | Cms Products, Inc. | Automatic alternating bootable storage devices between different kinds of boot files |
US8176309B2 (en) * | 2009-05-07 | 2012-05-08 | Nuvoton Technology Corporation | Boot system has BIOS that reads rescue operating system from memory device via input/output chip based on detecting a temperature of a hard disk |
US8762699B1 (en) * | 2009-12-05 | 2014-06-24 | Cms Products Inc. | System, apparatus, and method for initiating a reboot of a personal computer system by pressing a button on an attached storage device and causing the operating system on the attached storage device to be booted |
US8918630B1 (en) * | 2009-12-16 | 2014-12-23 | Cms Products Inc | System, apparatus, and method for initiating a reboot of a personal computer system by pressing a button on an attached storage device and causing the operating system on the attached storage device to be booted |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0483865A3 (en) * | 1990-11-02 | 1992-09-02 | Kabushiki Kaisha Toshiba | Personal computer capable of changing boot priority |
US5469573A (en) * | 1993-02-26 | 1995-11-21 | Sytron Corporation | Disk operating system backup and recovery system |
FR2702782B1 (fr) | 1993-03-18 | 1995-06-02 | Freyssinet Int & Co | Perfectionnements aux procédés et dispositifs pour monter les haubans à torons multiples des ponts. |
US5822582A (en) * | 1996-07-19 | 1998-10-13 | Compaq Computer Corporation | Boot drive selection and hibernation file detection |
US6128734A (en) * | 1997-01-17 | 2000-10-03 | Advanced Micro Devices, Inc. | Installing operating systems changes on a computer system |
KR100502400B1 (ko) * | 1997-07-31 | 2005-11-03 | 삼성전자주식회사 | 복수의주변저장장치선택제어기능을갖는컴퓨터및그선택제어방법 |
US6073220A (en) * | 1997-09-03 | 2000-06-06 | Duocor, Inc. | Apparatus and method for providing a transparent disk drive back-up |
US6356965B1 (en) * | 1998-09-08 | 2002-03-12 | Compaq Computer Corporation | Hotkey for network service boot |
US6292890B1 (en) * | 1998-09-29 | 2001-09-18 | Compaq Computer Corporation | Computer system with dynamically configurable boot order |
KR100343191B1 (ko) * | 1999-09-30 | 2002-07-10 | 구자홍 | 컴퓨터 부팅방법 |
KR100462591B1 (ko) * | 1999-11-10 | 2004-12-20 | 삼성전자주식회사 | 휴대형 컴퓨터의 도킹 시스템 |
US6490598B1 (en) * | 1999-12-20 | 2002-12-03 | Emc Corporation | System and method for external backup and restore for a computer data storage system |
US6748553B2 (en) * | 2000-12-27 | 2004-06-08 | Intel Corporation | Method and apparatus for default factory image restoration of a system |
JP3629517B2 (ja) * | 2001-01-31 | 2005-03-16 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 情報処理装置のブートデバイス切替方法。 |
TW502210B (en) * | 2001-04-19 | 2002-09-11 | Asustek Comp Inc | Computer system capable of switching operating system |
JP2003067232A (ja) * | 2001-08-28 | 2003-03-07 | Nec Infrontia Corp | コンピュータのデータのバックアップ方式及びそのリストア方式 |
US7536598B2 (en) * | 2001-11-19 | 2009-05-19 | Vir2Us, Inc. | Computer system capable of supporting a plurality of independent computing environments |
US7055026B2 (en) * | 2002-07-26 | 2006-05-30 | Sun Microsystems, Inc. | Method and system for a portable adaptable operating environment identity |
US7441108B2 (en) * | 2002-11-19 | 2008-10-21 | Ken Scott Fisher | Portable memory drive with portable applications and cross-computer system management application |
CN1530849A (zh) | 2003-03-14 | 2004-09-22 | 宏�股份有限公司 | 多功能操作***还原方法及*** |
US7073013B2 (en) * | 2003-07-03 | 2006-07-04 | H-Systems Flash Disk Pioneers Ltd. | Mass storage device with boot code |
TWI248579B (en) | 2003-12-04 | 2006-02-01 | Wistron Corp | Method and system for restoring backup data |
US7234055B2 (en) * | 2004-08-24 | 2007-06-19 | Inventec Corporation | Computer operating booting system making use of multi-buttons |
JP2006127267A (ja) * | 2004-10-29 | 2006-05-18 | Toshiba Corp | 情報処理装置およびブート制御方法 |
US7669021B2 (en) * | 2006-02-21 | 2010-02-23 | Microsoft Corporation | File system based offline disk management |
-
2006
- 2006-02-23 TW TW095106144A patent/TWI310157B/zh active
-
2007
- 2007-02-09 US US11/704,215 patent/US7849300B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US7849300B2 (en) | 2010-12-07 |
TW200732966A (en) | 2007-09-01 |
US20070198822A1 (en) | 2007-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7694123B2 (en) | Storing files for operating system restoration | |
RU2435200C2 (ru) | Быстрая загрузка операционной системы из выключенного состояния | |
US20120311279A1 (en) | Data recovery and backup system and process | |
US9600369B2 (en) | Operating system recovery method and apparatus, and terminal device | |
US20030233534A1 (en) | Enhanced computer start-up methods | |
US9239725B2 (en) | System and method for installing an OS via a network card supporting PXE | |
TW201239759A (en) | BIOS update method and computer system for using the same | |
TWI310157B (en) | Method for changing booting source of a computer system and related backuping/restoring method thereof | |
TW200847021A (en) | Automatic backup, restore and update BIOS computer system | |
WO2014089734A1 (zh) | 终端和应用程序恢复方法 | |
US20100241815A1 (en) | Hybrid Storage Device | |
CN102135893A (zh) | 将操作***集成到bios芯片及启动服务器上操作***的方法 | |
GB2434667A (en) | Maintaining System Management BIOS in a computer system | |
US9218249B2 (en) | Electronic apparatus, method of restoring guid partition table (GPT) and computer-readable recording medium | |
TWI441081B (zh) | 更新韌體方法與開機方法及使用其之電子裝置 | |
US20120060023A1 (en) | Methods for booting an operating system using non-volatile memory | |
TW201248392A (en) | System and method for recovering data of a NVRAM | |
JP2016506583A (ja) | オペレーティングシステムリカバリー方法、装置、及び端末デバイス | |
TWI486874B (zh) | 電子裝置及開機方法 | |
US8949588B1 (en) | Mobile telephone as bootstrap device | |
TW201142608A (en) | Multiple processors based system and method for controlling PCI-E slots | |
CN102135923A (zh) | 将操作***集成到bios芯片的方法及启动该操作***的方法 | |
US20160314045A1 (en) | Managing a Computing System Crash | |
TW202131170A (zh) | 韌體損壞恢復技術 | |
WO2020113469A1 (zh) | 开机检测方法、开机检测装置及移动终端 |