亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

系統(tǒng)啟動(dòng)方法以及電子設(shè)備的制造方法

文檔序號(hào):9452879閱讀:220來(lái)源:國(guó)知局
系統(tǒng)啟動(dòng)方法以及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及電子設(shè)備的領(lǐng)域,更具體地,本發(fā)明涉及一種系統(tǒng)啟動(dòng)方法以及使用 該系統(tǒng)啟動(dòng)方法的電子設(shè)備。
【背景技術(shù)】
[0002] 在諸如個(gè)人計(jì)算機(jī)的電子設(shè)備上存在著獨(dú)立于操作系統(tǒng)(如Windows?)本身 運(yùn)行的軟件工具,例如備份恢復(fù)工具、驅(qū)動(dòng)程序安裝工具、網(wǎng)絡(luò)同傳等。通常地,此類軟件工 具是基于定制Linux操作系統(tǒng)運(yùn)行的。傳統(tǒng)上,存儲(chǔ)裝置分區(qū)基于使用主引導(dǎo)記錄(MBR, MasterBootRecord)的分區(qū)方案。隨著可擴(kuò)展固件接口(EFI)規(guī)范以及統(tǒng)一可擴(kuò)展固件 接口(UEFI)規(guī)范的發(fā)布,基于EFI或基于UEFI的平臺(tái)架構(gòu)逐漸替代基于傳統(tǒng)BIOS模型 的架構(gòu)而作為用于設(shè)計(jì)、構(gòu)建和操作數(shù)據(jù)處理系統(tǒng)的選擇架構(gòu)。由EFI使用的存儲(chǔ)裝置分 區(qū)架構(gòu) _ 全局唯一標(biāo)識(shí)符分區(qū)表格式(GPT,GloballyUniqueIdentifierPartitionTable Format)也逐漸成為主流的存儲(chǔ)裝置分區(qū)方案。目前,傳統(tǒng)的MBR分區(qū)方案仍然是許多計(jì)算 機(jī)設(shè)備中的分區(qū)選擇。
[0003] 已經(jīng)提出為GPT和MBR分區(qū)準(zhǔn)備兩套軟件方案的解決方案,實(shí)現(xiàn)軟件工具在不同 分區(qū)類型下的正常運(yùn)行。此外,還提出通過(guò)設(shè)置啟動(dòng)參數(shù)來(lái)設(shè)置當(dāng)前系統(tǒng)運(yùn)行的分區(qū)是GPT 分區(qū)還是MBR分區(qū),以便掛載對(duì)應(yīng)的分區(qū)。以上解決方案存在明顯的缺陷,一旦啟動(dòng)參數(shù)在 出廠設(shè)定后,用戶無(wú)法更改,當(dāng)用戶對(duì)系統(tǒng)重新進(jìn)行分區(qū)改變分區(qū)類型,那么原來(lái)的工具軟 件將無(wú)法正常運(yùn)行。此外,軟件開(kāi)發(fā)、預(yù)裝和測(cè)試的工作量大,需要針對(duì)不同分區(qū)分別開(kāi)發(fā)、 預(yù)裝和測(cè)試不同的軟件方案,大大增加了相應(yīng)的工作量。
[0004]因此,希望提供一種有效的系統(tǒng)啟動(dòng)方法,其可以使得在諸如定制Linux系統(tǒng)下 可以同時(shí)支持GPT和MBR兩種分區(qū)類型,并且在無(wú)需用戶參與的情況下自動(dòng)選擇掛載與存 儲(chǔ)單元的分區(qū)類型對(duì)應(yīng)的分區(qū)。

【發(fā)明內(nèi)容】

[0005] 有鑒于上述情況,本發(fā)明提供了一種系統(tǒng)啟動(dòng)方法以及使用該系統(tǒng)啟動(dòng)方法的電 子設(shè)備。
[0006] 根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種系統(tǒng)啟動(dòng)方法,應(yīng)用于一電子設(shè)備,所述電 子設(shè)備包括存儲(chǔ)單元,所述存儲(chǔ)單元支持第一分區(qū)方案和與所述第一分區(qū)方案不同的第二 分區(qū)方案,所述系統(tǒng)啟動(dòng)方法包括:執(zhí)行系統(tǒng)引導(dǎo)步驟,并且生成與所述存儲(chǔ)單元對(duì)應(yīng)的設(shè) 備文件;執(zhí)行所述設(shè)備文件檢查步驟,基于所述設(shè)備文件判斷所述存儲(chǔ)單元是否采用第一 分區(qū)方案;如果所述設(shè)備文件檢查步驟指示所述存儲(chǔ)單元采用所述第一分區(qū)方案,則執(zhí)行 第一掛載步驟,以掛載與所述第一分區(qū)方案對(duì)應(yīng)的第一分區(qū)到特定的掛載點(diǎn);否則,則執(zhí)行 第二掛載步驟,以掛載與所述第二分區(qū)方案對(duì)應(yīng)的第二分區(qū)到特定的掛載點(diǎn)。
[0007] 此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例的系統(tǒng)啟動(dòng)方法,其中所述系統(tǒng)為L(zhǎng)inux系統(tǒng),并 且所述第一分區(qū)方案為全局唯一標(biāo)識(shí)符分區(qū)表格式(GPT)分區(qū)方案,所述第二分區(qū)方案為 主引導(dǎo)記錄(MBR)分區(qū)方案。
[0008] 此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例的系統(tǒng)啟動(dòng)方法,還包括在執(zhí)行所述第一掛載步 驟或所述第二掛載步驟之后,運(yùn)行應(yīng)用。
[0009] 此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例的系統(tǒng)啟動(dòng)方法,其中基于所述設(shè)備文件判斷所 述存儲(chǔ)單元是否采用第一分區(qū)方案包括:判斷所述設(shè)備文件的文件名是否是對(duì)應(yīng)于所述第 一分區(qū)方案的第一文件名,如果所述設(shè)備文件的文件名是所述第一文件名,則判定所述存 儲(chǔ)單元采用所述第一分區(qū)方案,否則判定所述存儲(chǔ)單元采用所述第二分區(qū)方案。
[0010] 根據(jù)本發(fā)明的另一實(shí)施例,提供了一種電子設(shè)備,包括:存儲(chǔ)單元,所述存儲(chǔ)單元 支持第一分區(qū)方案和與所述第一分區(qū)方案不同的第二分區(qū)方案;以及處理單元,用于控制 所述電子設(shè)備上系統(tǒng)以及應(yīng)用的啟動(dòng)和運(yùn)行,其中,在啟動(dòng)所述系統(tǒng)時(shí),所述處理單元執(zhí)行 系統(tǒng)引導(dǎo)步驟,并且生成與所述存儲(chǔ)單元對(duì)應(yīng)的設(shè)備文件;執(zhí)行所述設(shè)備文件檢查步驟,基 于所述設(shè)備文件判斷所述存儲(chǔ)單元是否采用第一分區(qū)方案;如果所述設(shè)備文件檢查步驟指 示所述存儲(chǔ)單元采用所述第一分區(qū)方案,則執(zhí)行第一掛載步驟,以掛載與所述第一分區(qū)方 案對(duì)應(yīng)的第一分區(qū)到特定的掛載點(diǎn);否則,則執(zhí)行第二掛載步驟,以掛載與所述第二分區(qū)方 案對(duì)應(yīng)的第二分區(qū)到特定的掛載點(diǎn)。
[0011] 此外,根據(jù)本發(fā)明的另一實(shí)施例的電子設(shè)備,其中所述系統(tǒng)為L(zhǎng)inux系統(tǒng),并且所 述第一分區(qū)方案為全局唯一標(biāo)識(shí)符分區(qū)表格式(GPT)分區(qū)方案,所述第二分區(qū)方案為主引 導(dǎo)記錄(MBR)分區(qū)方案。
[0012] 此外,根據(jù)本發(fā)明的另一實(shí)施例的電子設(shè)備,其中所述處理單元在執(zhí)行所述第一 掛載步驟或所述第二掛載步驟之后,運(yùn)行應(yīng)用。
[0013] 此外,根據(jù)本發(fā)明的另一實(shí)施例的電子設(shè)備,其中所述處理單元判斷所述設(shè)備文 件的文件名是否是對(duì)應(yīng)于所述第一分區(qū)方案的第一文件名,如果所述設(shè)備文件的文件名是 所述第一文件名,則判定所述存儲(chǔ)單元采用所述第一分區(qū)方案,否則判定所述存儲(chǔ)單元采 用所述第二分區(qū)方案。
[0014] 根據(jù)本發(fā)明實(shí)施例的系統(tǒng)啟動(dòng)方法和電子設(shè)備,其可以使得在諸如定制Linux系 統(tǒng)下可以同時(shí)支持GPT和MBR兩種分區(qū)類型,并且在無(wú)需用戶參與的情況下自動(dòng)選擇掛載 與存儲(chǔ)單元的分區(qū)類型對(duì)應(yīng)的分區(qū)。
【附圖說(shuō)明】
[0015] 圖1是圖示根據(jù)本發(fā)明實(shí)施例的電子設(shè)備的原理結(jié)構(gòu)示意圖;
[0016] 圖2是圖示根據(jù)本發(fā)明實(shí)施例的系統(tǒng)啟動(dòng)方法的第一實(shí)施例的流程圖;以及
[0017] 圖3是圖示根據(jù)本發(fā)明實(shí)施例的系統(tǒng)啟動(dòng)方法的第二實(shí)施例的流程圖。
【具體實(shí)施方式】
[0018] 下文中,將參照附圖描述多個(gè)實(shí)施例、應(yīng)用和修改。此外,下面描述的實(shí)施例是優(yōu) 選的特定示例,并且設(shè)置了技術(shù)上優(yōu)選的各種限制,但是在以下描述中,本發(fā)明不限于這些 實(shí)施例。
[0019] 首先,將參照?qǐng)D1描述根據(jù)本發(fā)明實(shí)施例的電子設(shè)備。所述電子設(shè)備優(yōu)選地例如 是個(gè)人計(jì)算機(jī)、智能手機(jī)、個(gè)人數(shù)字助理、掌上電腦等。
[0020] 圖1是圖示根據(jù)本發(fā)明實(shí)施例的電子設(shè)備的原理結(jié)構(gòu)示意圖。根據(jù)本發(fā)明實(shí)施例 的電子設(shè)備1是其上運(yùn)行諸如Windows?操作系統(tǒng)和Linux?操作系統(tǒng)的電子設(shè)備。如圖 1所示,根據(jù)本發(fā)明實(shí)施例的電子設(shè)備1具有處理單元20和存儲(chǔ)單元30。容易理解的是, 圖1中為了簡(jiǎn)化描述僅僅示出與本發(fā)明緊密相關(guān)的組件,根據(jù)本發(fā)明實(shí)施例的電子設(shè)備1 當(dāng)然還可以包括其它組件,諸如顯示單元、通信單元等。
[0021] 具體地,圖1所示的電子設(shè)備1的處理單元20可以是如中央處理單元(CPU),其用 于控制所述電子設(shè)備1上系統(tǒng)以及應(yīng)用的啟動(dòng)和運(yùn)行。所述存儲(chǔ)單元30包括但不限于固 態(tài)硬盤、機(jī)械硬盤等。所述存儲(chǔ)單元30支持第一分區(qū)方案和與所述第一分區(qū)方案不同的第 二分區(qū)方案。在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,所述第一分區(qū)方案為全局唯一標(biāo)識(shí)符分區(qū)表 格式(GPT)分區(qū)方案,所述第二分區(qū)方案為主引導(dǎo)記錄(MBR)分區(qū)方案。此外,在本發(fā)明的 一個(gè)優(yōu)選實(shí)施例中,所述系統(tǒng)為L(zhǎng)inux系統(tǒng)。通常,諸如備份恢復(fù)工具、驅(qū)動(dòng)安裝、網(wǎng)絡(luò)同傳 等是基于Linux系統(tǒng)運(yùn)行的。在所述存儲(chǔ)單元30能夠支持作為第一分區(qū)方案的GPT分區(qū) 和作為第二分區(qū)方案的MBR分區(qū)的情況下,需要提供在Linux系統(tǒng)下同時(shí)支持GPT分區(qū)和 MBR分區(qū)的解決方案。
[0022] 已經(jīng)提出為GPT和MBR分區(qū)準(zhǔn)備兩套軟件方案的解決方案,實(shí)現(xiàn)軟件工具在不同 分區(qū)類型下的正常運(yùn)行。此外,還提出通過(guò)設(shè)置啟動(dòng)參數(shù)來(lái)設(shè)置當(dāng)前系統(tǒng)運(yùn)行的分區(qū)是GPT 分區(qū)還是MBR分區(qū),以便掛載對(duì)應(yīng)的分區(qū)。以上兩種解決方案存在明顯的缺陷,一旦啟動(dòng)參 數(shù)在出廠設(shè)定后,用戶無(wú)法更改,當(dāng)用戶對(duì)系統(tǒng)重新進(jìn)行分區(qū)改變分區(qū)類型,那么原來(lái)的工 具軟件將無(wú)法正常運(yùn)行。此外,軟件開(kāi)發(fā)、預(yù)裝和測(cè)試的工作量大,需要針對(duì)不同分區(qū)分別 開(kāi)發(fā)、預(yù)裝和測(cè)試不同的軟件方案,大大增加了相應(yīng)的工作量。
[0023] 以上參照?qǐng)D1概述了根據(jù)本發(fā)明實(shí)施例的電子設(shè)備1。以下,將參照?qǐng)D2和圖3詳 細(xì)描述圖示根據(jù)本發(fā)明實(shí)施例的系統(tǒng)啟動(dòng)方法。
[0024] 圖2是圖示根據(jù)本發(fā)明實(shí)施例的系統(tǒng)啟動(dòng)方法的第一實(shí)施例的流程圖。如圖2所 示,根據(jù)本發(fā)明實(shí)施例的系統(tǒng)啟動(dòng)方法包括以下步驟:
[0025] 在步驟S201中,所述處理單元20執(zhí)行系統(tǒng)引導(dǎo)步驟,并且生成與所述存儲(chǔ)單元30 對(duì)應(yīng)的設(shè)備文件。在Linux系統(tǒng)下,生成的設(shè)備文件諸如為/dev目錄下的設(shè)備文件。此后, 處理進(jìn)到步驟S202。
[0026] 在步驟S202中,所述處理單元20執(zhí)行所述設(shè)備文件檢查步驟,基于所述設(shè)備文件 判斷所述存儲(chǔ)單元30是否采用第一分區(qū)方案。
[0027] 如果在步驟S202中獲得肯定結(jié)果,即所述處理單元20判斷所述存儲(chǔ)單元30采用 第一分區(qū)方案(例如,GPT分區(qū)),則處理進(jìn)到步驟S203。
[0028] 在步驟S203中,
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1