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

開機模式的切換方法

文檔序號:6603700閱讀:399來源:國知局

專利名稱::開機模式的切換方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種開機的方法,尤其涉及一種開機模式的切換方法。
背景技術(shù)
:操作系統(tǒng)(OperatingSystem,OS)是一管理電腦硬件與軟件資源的程序,同時也是電腦系統(tǒng)的核心與基石。操作系統(tǒng)身負諸如管理與配置網(wǎng)絡(luò)與管理文件系統(tǒng)等基本事務(wù)。以目前的臺式電腦而論,則有多種不同的操作系統(tǒng)可以選擇安裝。而不同的操作系統(tǒng),也會在不同領(lǐng)域具有較佳的表現(xiàn)。因此,隨著儲存裝置的容量愈來愈大,使用者會隨著實際上的需要,而在一電腦主機上安裝一個以上的操作系統(tǒng)。以現(xiàn)有的技術(shù)來說,要管理具有多種操作系統(tǒng)的電腦裝置,需要安裝一套開機管理程序來進行管理。有些開機管理程序(bootloader)支持不同的操作系統(tǒng),但是需要修改使用者的第一個操作系統(tǒng)的原始開機管理程序。舉例來說,使用者安裝Windows作為第一個操作系統(tǒng)。當使用者希望安裝Linux作為第二個操作系統(tǒng)時,使用者必須替換在磁盤中主引導記錄(masterbootrecord,MBR)的原始開機管理程序。然而,原始開機管理程序的替換會造成兩個不同的操作系統(tǒng)的獨立性被破壞。例如,若是使用者重新安裝了Windows,則原始開機程序便會被替換,使得Linux將無法開機,而必須要重新安裝Linux的開機管理程序。也就是說,目前在安裝不同文件系統(tǒng)的操作系統(tǒng)時,往往必須重新安裝或設(shè)置開機管理程序,使用上相當不方便。
發(fā)明內(nèi)容本發(fā)明提供一種開機(booting)模式的切換方法,能夠通過基本輸入輸出系統(tǒng)(basicinput/outputsystem,BIOS)進行開機模式的管理。本發(fā)明提供一種開機模式的切換方法,適用于一儲存裝置,其中儲存裝置具有一主引導記錄(masterbootrecord,MBR)與多個分割區(qū)(partition)。開機模式的切換方法包括下列步驟。首先,通過一基本輸入輸出系統(tǒng)接收一開機模式切換指令,以選擇由這些分割區(qū)其中之一或主引導記錄進行開機。當開機模式切換指令選擇由這些分割區(qū)其中之一進行開機時,通過基本輸入輸出系統(tǒng)讀取被選擇的分割區(qū)的一引導扇區(qū)(bootsector),以進行開機作業(yè)。當開機模式切換指令選擇由主引導記錄進行開機時,通過基本輸入輸出系統(tǒng)讀取主引導記錄,以進行開機作業(yè)。在本發(fā)明一實施例中,通過基本輸入輸出系統(tǒng)接收開機模式切換指令的步驟包括下列步驟。首先,在基本輸入輸出系統(tǒng)的一使用者界面中,提供一開機選單。開機選單包括對應(yīng)這些分割區(qū)至少其中之一與主引導記錄的多個選項。接著,通過開機選單接收開機模式切換指令,以選擇由這些分割區(qū)其中之一或主引導記錄進行開機。在本發(fā)明一實施例中,提供開機選單的步驟包括讀取儲存裝置的一分割表(partitiontable),以對應(yīng)產(chǎn)生這些選項。在本發(fā)明一實施例中,通過基本輸入輸出系統(tǒng)接收開機模式切換指令的步驟包括通過基本輸入輸出系統(tǒng)接收一實體按鍵(physicalbutton)信號,以選擇由這些分割區(qū)其中之一或主引導記錄進行開機。在本發(fā)明一實施例中,開機模式的切換方法還包括在讀取引導扇區(qū)進行開機作業(yè)失敗之后,通過基本輸入輸出系統(tǒng)讀取主引導記錄,以進行開機作業(yè)。在本發(fā)明一實施例中,開機模式的切換方法還包括下列步驟。首先,在讀取引導扇區(qū)或主引導記錄進行開機作業(yè)成功之后,通過一操作系統(tǒng)發(fā)出一輸入輸出端口(I/Oport)指令給基本輸入輸出系統(tǒng),以選擇這些分割區(qū)其中之一或主引導記錄。接著,重新啟動并根據(jù)輸入輸出端口指令的選擇,而從這些分割區(qū)其中之一或主引導記錄進行開機作業(yè)。在本發(fā)明一實施例中,這些分割區(qū)至少對應(yīng)兩種文件系統(tǒng)?;谏鲜觯景l(fā)明通過基本輸入輸出系統(tǒng)來選擇由多個分割區(qū)其中之一或主引導記錄進行開機。所以,可讓開機模式的管理與切換更加地方便。為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合附圖作詳細說明如下。圖1為本發(fā)明一實施例的開機模式的切換方法的流程圖。圖2為應(yīng)用于圖1的開機模式的切換方法的電腦裝置的示意圖。圖3為本發(fā)明另一實施例的開機模式的切換方法的流程圖。圖4為圖2的基本輸入輸出系統(tǒng)的使用者界面。圖5為本發(fā)明另一實施例的開機模式的切換方法的流程圖。圖6為應(yīng)用于圖5的開機模式的切換方法的電腦裝置的示意圖。主要附圖標記說明50使用者界面;52開機裝置選單;54:開機選單;100、200電腦裝置;110,210基本輸入輸出系統(tǒng);120,220儲存裝置;122,222主引導記錄;124,224分割表;126,226第一分割區(qū);128,228第二分割區(qū);130,230第三分割區(qū);132:第四分割區(qū);126a,226a第一引導扇區(qū);128a,228a第二引導扇區(qū);130a,230a第三引導扇區(qū);132a:第四引導扇區(qū);240第一實體按鍵;250第二實體按鍵;SllOS130、S210S260、S310--S410步驟。具體實施例方式圖1為本發(fā)明一實施例的開機模式的切換方法的流程圖,圖2為應(yīng)用于圖1的開機模式的切換方法的電腦裝置的示意圖。請先參考圖2,電腦裝置100包括互相連接的一基本輸入輸出系統(tǒng)110與一儲存裝置120。儲存裝置120具有一主引導記錄122、一分割表124、一第一分割區(qū)126、一第二分割區(qū)128、一第三分割區(qū)130、一第四分割區(qū)132。這些分割區(qū)126132分別具有一第一引導扇區(qū)U6a、一第二引導扇區(qū)U8a、一第三引導扇區(qū)130a以及一第四引導扇區(qū)13加。在本實施例中,儲存裝置120例如為硬盤。此外,這些分割區(qū)126132的數(shù)量例如為4個,且可存放對應(yīng)兩種文件系統(tǒng)以上的操作系統(tǒng),但皆不以此為限。例如,第一分割區(qū)1可存放Windows操作系統(tǒng),第二分割區(qū)1可存放Linux操作系統(tǒng),主引導記錄122則可存放Windows操作系統(tǒng)的開機管理程序。請參考圖1與圖2,首先進行步驟S110,通過基本輸入輸出系統(tǒng)110接收一開機模式切換指令,以選擇由這些分割區(qū)1132其中之一或主引導記錄122進行開機。當開機模式切換指令選擇由這些分割區(qū)1132其中之一進行開機時,進行步驟S120,通過基本輸入輸出系統(tǒng)110讀取被選擇的這些分割區(qū)1132其中之一的引導扇區(qū)(126a13其中之一),以進行開機作業(yè)。當開機模式切換指令選擇由主引導記錄122進行開機時,進行步驟S130,通過基本輸入輸出系統(tǒng)110讀取主引導記錄122,以進行開機作業(yè)。值得一提的是,由于使用者能夠通過基本輸入輸出系統(tǒng)110來選擇所要開機的分割區(qū)。因此,即使使用者重新安裝不同文件系統(tǒng)的操作系統(tǒng)(如Linux與Windows),而造成主引導記錄122中的開機管理程序被替換時,使用者不須重新設(shè)置開機管理程序,即可啟動重新安裝的操作系統(tǒng)或是原本的操作系統(tǒng),相當?shù)乇憷?。圖3為本發(fā)明另一實施例的開機模式的切換方法的流程圖。以下將配合圖2的電腦裝置100來說明圖3的各步驟。請參考圖2與圖3,首先進行步驟S210,通過基本輸入輸出系統(tǒng)110接收開機模式切換指令。在本實施例中,步驟S210可包括子步驟S212與S214。圖4為圖2的基本輸入輸出系統(tǒng)的使用者界面。請一并參考圖2,首先進行步驟S212,在基本輸入輸出系統(tǒng)110的一使用者界面50中,提供一開機選單54。詳細來說,使用者界面50為一般開機時按下功能鍵所進入的BIOS畫面。開機選單M包括對應(yīng)這些分割區(qū)1132至少其中之一與主引導記錄122的多個選項。在本實施例中,開機選單M可預(yù)設(shè)包含4個分割區(qū)1132的選項。但在另一未示出的實施例中,開機選單M也可根據(jù)分割表124的內(nèi)容來產(chǎn)生對應(yīng)1到多個分割區(qū)的選項。此外,本實施例的使用者界面50還可提供一開機裝置選單52,以讓使用者能夠選擇不同的硬盤或是光盤驅(qū)動器等儲存裝置來開機。接著進行步驟S214,通過開機選單M接收開機模式切換指令,以選擇由這些分割區(qū)126132其中之一或主引導記錄122進行開機。亦即,基本輸入輸出系統(tǒng)110會根據(jù)使用者選擇“Partition"Partition2”...“MBR”的結(jié)果來接收開機模式切換指令。當開機模式切換指令選擇由主引導記錄122進行開機時,進行步驟S220,通過基本輸入輸出系統(tǒng)110讀取主引導記錄122,以進行開機作業(yè)。詳細來說,當使用者選擇了“MBR”,基本輸入輸出系統(tǒng)110便會選擇由主引導記錄122進行開機。接著進行步驟S230,啟動主引導記錄所指定的分割區(qū)中的操作系統(tǒng)。亦即,進入Windows操作系統(tǒng)。相對的,當開機模式切換指令選擇由這些分割區(qū)1132其中之一進行開機時,進行步驟S240,通過基本輸入輸出系統(tǒng)110讀取被選擇的這些分割區(qū)1132其中之一的引導扇區(qū)13其中之一),以進行開機作業(yè)。詳細來說,當使用者選擇了"Partition2”時,基本輸入輸出系統(tǒng)110便會選擇由第二分割區(qū)128的第二引導扇區(qū)128a進行開機。在步驟S250判斷可開機后,進行步驟S260,啟動第二分割區(qū)128中的Linux操作系統(tǒng)。在本實施例中,若是使用者選擇了“Partition3”,而第三分割區(qū)130并未存放操作系統(tǒng)或是不存在時,步驟S250便會判斷不可開機或開機作業(yè)失敗。之后,回到步驟S220來進行一般電腦的開機程序。圖5為本發(fā)明另一實施例的開機模式的切換方法的流程圖,圖6為應(yīng)用于圖5的開機模式的切換方法的電腦裝置的示意圖。請先參考圖6,電腦裝置200包括一基本輸入輸出系統(tǒng)210、一儲存裝置220、一第一實體按鍵240與一第二實體按鍵250。儲存裝置220可具有一主引導記錄222、一分割表224、一第一分割區(qū)226、一第二分割區(qū)228以及一第三分割區(qū)230。舉例來說,第一分割區(qū)2可存放能夠快速開機的輕量型操作系統(tǒng)(如僅提供瀏覽器、即時通訊、媒體播放功能等精簡功能的Linux操作系統(tǒng)),第二分割區(qū)2可存放Windows操作系統(tǒng),第三分割區(qū)230可存放完整的Linux操作系統(tǒng),而主引導記錄222可存放Windows操作系統(tǒng)的開機管理程序。第一實體按鍵240與一第二實體按鍵250分別用以產(chǎn)生一實體按鍵信號。請參考圖5,首先進行步驟S310,通過基本輸入輸出系統(tǒng)210接收開機模式切換指令。在本實施例中,步驟S310可包括子步驟S312。亦即,通過基本輸入輸出系統(tǒng)210接收第一實體按鍵240或第二實體按鍵250的實體按鍵信號,以選擇由這些分割區(qū)2230其中之一或主引導記錄222進行開機。在本實施例中,第一實體按鍵240或第二實體按鍵250可分別對應(yīng)主引導記錄222與第一分割區(qū)226的一第一引導扇區(qū)226a。當使用者按下第一實體按鍵240時,代表開啟電源(未示出)且開機模式切換指令選擇主引導記錄222進行開機。此時,進行步驟S330,通過基本輸入輸出系統(tǒng)210讀取主引導記錄222,以進行開機作業(yè)。接著,進行步驟S340,根據(jù)主引導記錄222中的開機管理程序來啟動第二分割區(qū)228的Windows操作系統(tǒng)。相對的,當使用者按下第二實體按鍵250時,代表開啟電源且開機模式切換指令選擇第一分割區(qū)2進行開機。此時,進行步驟S350,通過基本輸入輸出系統(tǒng)210讀取第一分割區(qū)226的第一引導扇區(qū)2^,以進行開機作業(yè)。接著進行步驟S360,啟動第一分割區(qū)226的輕量型操作系統(tǒng)。此時,若是使用者希望啟動第二分割區(qū)228的Windows操作系統(tǒng)或是第三分割區(qū)230的Linux操作系統(tǒng)的話,可在輕量型操作系統(tǒng)所提供的一開機選單(未示出)中進行選擇(步驟S370)。在使用者選擇之后,進行步驟S380,通過輕量型操作系統(tǒng)發(fā)出一輸入輸出端口指令給基本輸入輸出系統(tǒng)210,以選擇這些分割區(qū)2230其中之一或主引導記錄222。接著進行步驟S390,重新啟動。當輸入輸出端口指令選擇第三分割區(qū)230時,進行步驟S400,通過基本輸入輸出系統(tǒng)讀取第三分割區(qū)230的第三引導扇區(qū)230a,以進行開機作業(yè)。接著,進行步驟S410,啟動Linux操作系統(tǒng)。當輸入輸出端口指令選擇主引導記錄222時,進行步驟M30,通過基本輸入輸出系統(tǒng)讀取主引導記錄222,以進行開機作業(yè)。接著,進行步驟M40,啟動Windows操作系統(tǒng)。綜上所述,本發(fā)明通過基本輸入輸出系統(tǒng)來選擇由多個分割區(qū)其中之一或主引導記錄進行開機。如此一來,可讓開機模式的管理與切換更加地方便。此外,即使使用者重新安裝不同文件系統(tǒng)的操作系統(tǒng),而造成主引導記錄中的開機管理程序被替換時,使用者也不須重新設(shè)置開機管理程序,即可啟動重新安裝的操作系統(tǒng)或是原本的操作系統(tǒng)。雖然本發(fā)明已以實施例揭示如上,但其并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當可作任意改動或等同替換,故本發(fā)明的保護范圍以權(quán)利要求書所界定的范圍為準。權(quán)利要求1.一種開機模式的切換方法,適用于一儲存裝置,其中該儲存裝置具有一主引導記錄與多個分割區(qū),而該開機模式的切換方法包括通過一基本輸入輸出系統(tǒng)接收一開機模式切換指令,以選擇由所述分割區(qū)其中之一或該主引導記錄進行開機;當該開機模式切換指令選擇由所述分割區(qū)其中之一進行開機時,通過該基本輸入輸出系統(tǒng)讀取被選擇的分割區(qū)的一引導扇區(qū),以進行開機作業(yè);以及當該開機模式切換指令選擇由該主引導記錄進行開機時,通過該基本輸入輸出系統(tǒng)讀取該主引導記錄,以進行開機作業(yè)。2.根據(jù)權(quán)利要求1所述的開機模式的切換方法,其中通過該基本輸入輸出系統(tǒng)接收該開機模式切換指令的步驟,包括在該基本輸入輸出系統(tǒng)的一使用者界面中,提供一開機選單,其中該開機選單包括對應(yīng)所述分割區(qū)至少其中之一與該主引導記錄的多個選項;以及通過該開機選單接收該開機模式切換指令,以選擇由所述分割區(qū)其中之一或該主引導記錄進行開機。3.根據(jù)權(quán)利要求2所述的開機模式的切換方法,其中提供該開機選單的步驟,包括讀取該儲存裝置的一分割表,以對應(yīng)產(chǎn)生所述選項。4.根據(jù)權(quán)利要求1所述的開機模式的切換方法,其中通過該基本輸入輸出系統(tǒng)接收該開機模式切換指令的步驟,包括通過該基本輸入輸出系統(tǒng)接收一實體按鍵信號,以選擇由所述分割區(qū)其中之一或該主引導記錄進行開機。5.根據(jù)權(quán)利要求1所述的開機模式的切換方法,還包括在讀取該引導扇區(qū)進行開機作業(yè)失敗之后,通過該基本輸入輸出系統(tǒng)讀取該主引導記錄,以進行開機作業(yè)。6.根據(jù)權(quán)利要求1所述的開機模式的切換方法,還包括在讀取該引導扇區(qū)或該主引導記錄進行開機作業(yè)成功之后,通過一操作系統(tǒng)發(fā)出一輸入輸出端口指令給該基本輸入輸出系統(tǒng),以選擇所述分割區(qū)其中之一或該主引導記錄;以及重新啟動并根據(jù)該輸入輸出端口指令的選擇,而從所述分割區(qū)其中之一或該主引導記錄進行開機作業(yè)。7.根據(jù)權(quán)利要求1所述的開機模式的切換方法,其中所述分割區(qū)至少對應(yīng)兩種文件系統(tǒng)。全文摘要本發(fā)明提供一種開機模式的切換方法,適用于一儲存裝置,其中儲存裝置具有一主引導記錄(masterbootrecord,MBR)與多個分割區(qū)(partition)。開機模式的切換方法包括下列步驟。首先,通過一基本輸入輸出系統(tǒng)(basicinput/outputsystem,BIOS)接收一開機模式切換指令,以選擇由這些分割區(qū)其中之一或主引導記錄進行開機。當開機模式切換指令選擇由這些分割區(qū)其中之一進行開機時,通過基本輸入輸出系統(tǒng)讀取被選擇的分割區(qū)的一引導扇區(qū)(bootsector),以進行開機作業(yè)。當開機模式切換指令選擇由主引導記錄進行開機時,通過基本輸入輸出系統(tǒng)讀取主引導記錄,以進行開機作業(yè)。文檔編號G06F9/445GK102262548SQ20101019386公開日2011年11月30日申請日期2010年5月28日優(yōu)先權(quán)日2010年5月28日發(fā)明者張永錠申請人:宏碁股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1