两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

兼容多操作系統(tǒng)平臺的計算機u盤操作系統(tǒng)自動引導方法

文檔序號:6441294閱讀:419來源:國知局
專利名稱:兼容多操作系統(tǒng)平臺的計算機u盤操作系統(tǒng)自動引導方法
技術(shù)領(lǐng)域
本發(fā)明涉及計算機操作系統(tǒng)技術(shù)領(lǐng)域,特別涉及計算機操作系統(tǒng)引導技術(shù)領(lǐng)域, 具體是一種兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法。
背景技術(shù)
在Windows的啟動管理器中添加一個引導項并且能正確引導一個專用U盤操作系統(tǒng)的程序非常復雜,不論是裝置方面或是系統(tǒng)參數(shù)的設(shè)定,只要在整個過程中有任何一步出錯,就無法正確引導一個專用U盤操作系統(tǒng)。同時,從XP發(fā)展到Vista之后,Windows的啟動管理機制有了根本的改變,所以在兼容當前主流的Windows XP和Windows 7系統(tǒng)的兼容為問題上又對U盤操作系統(tǒng)的引導提出了比較高的要求。因此,現(xiàn)有技術(shù)中尚不存在一種能應(yīng)用于Windows XP和Windows 7系統(tǒng)實現(xiàn)自動化的U盤操作系統(tǒng)引導的方法?,F(xiàn)有技術(shù)中,用以實現(xiàn)U盤操作系統(tǒng)引導的方案包括修改BIOS和添加 grub4doS。通過修改BIOS的啟動管理項,將從U盤啟動設(shè)置為第一項。此一傳統(tǒng)的U盤操作系統(tǒng)引導方式雖然能夠成功引導U盤操作系統(tǒng),但由于各個廠商的BIOS設(shè)置各不相同, 并且BIOS設(shè)置界面是全英文的,因此相對于普通用戶而言比較復雜,不易于操作。grub4dos是一個將Linux系統(tǒng)下的GNU GRUB啟動引導程序移植到dos和windows 的一個分支,是一個大幅度提高了軟件和硬件兼容性的啟動引導程序。該項目是由tinybit 于2003年發(fā)起的,目前活躍的開發(fā)者主要有tinybit,bean, chenall, roy和karyonix 等。該程序最初正如其名,是為了兼容DOS而進行的改進,然而經(jīng)過大量擴充后,目前它已經(jīng)發(fā)展為一個面向更廣闊應(yīng)用領(lǐng)域的啟動引導程序,但是原作者決定保留該名稱。采用 grub4dos的方式來引導多系統(tǒng)的優(yōu)點在于無需修改BIOS。但是目前此方法只能通過用戶主動去判別當前系統(tǒng)是Win7、Vista或是Windows XP等系統(tǒng),然后通過用戶手動將一些配置文件拷貝到相應(yīng)的目錄下來實現(xiàn),同時還需要用戶去修改一些相應(yīng)的配置文件才能實現(xiàn)多系統(tǒng)的引導,而且這種方法的漢化也非常有限,同時還存在對于Win7/Vista的兼容性方面的問題,所以該方法不適用于普通的電腦用戶,對于一般的用戶而言基本上是無法實現(xiàn)的。

發(fā)明內(nèi)容
本發(fā)明的目的是克服了上述現(xiàn)有技術(shù)中的缺點,提供一種基于grub4doS并可完全兼容windows XP和windows 7系統(tǒng),僅需用戶根據(jù)中文界面進行選擇,其余均自動實現(xiàn)的,且實現(xiàn)方法簡單,實現(xiàn)成本低廉,應(yīng)用范圍廣泛的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法。為了實現(xiàn)上述的目的,本發(fā)明的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法包括以下步驟(1)用戶啟動一連接有U盤的計算機,所述的U盤存儲有U盤操作系統(tǒng);(2)計算機指定計算機操作系統(tǒng)的盤符;
(3)計算機驗證所述的計算機操作系統(tǒng)是否為windows XP操作系統(tǒng),若是,則進入步驟(4),若否,則進入步驟(7);(4)計算機設(shè)定所述的存儲有U盤操作系統(tǒng)的U盤的盤符;(5)計算機在所述的windows XP操作系統(tǒng)盤內(nèi)添加U盤操作系統(tǒng)引導信息;(6)計算機在windows XP模式下加載并啟動所述的U盤操作系統(tǒng);(7)計算機驗證所述的計算機操作系統(tǒng)是否為windows 7操作系統(tǒng),若是,則進入步驟(8),若否,則進入步驟(11);(8)計算機設(shè)定所述的存儲有U盤操作系統(tǒng)的U盤的盤符;(9)計算機在所述的windows 7操作系統(tǒng)盤內(nèi)添加U盤操作系統(tǒng)引導信息;(10)計算機模擬在windows XP模式下加載并啟動所述的U盤操作系統(tǒng);(11)計算機向用戶提示異常處理信息。在兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法中,所述的計算機在所述的windows XP操作系統(tǒng)盤內(nèi)添加U盤操作系統(tǒng)引導信息,具體包括以下步驟(5-1)計算機判斷所述的windows XP操作系統(tǒng)是否使用grub4dos引導程序,若是,則進入步驟(5-2),若否,則進入步驟(5-3);(5-2)計算機在所述的grUb4d0S引導程序的引導菜單列表中添加以U盤操作系統(tǒng)為默認操作系統(tǒng)的啟動引導項,進入步驟(5-4); (5-3)計算機通過dos命令配置引導配置文件,將U盤操作系統(tǒng)為默認操作系統(tǒng)的啟動引導項,并設(shè)定引導管理時間,進入步驟(5-4);(5-4)重新啟動計算機,然后進入步驟(6)。在兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法中,所述的計算機在 windows XP模式下加載并啟動所述的U盤操作系統(tǒng),具體包括以下步驟(6-1)計算機BIOS進行自檢,并完成硬件基本配置;(6-2)計算機讀取硬盤的主引導記錄,并檢查硬盤分區(qū)表以確定引導分區(qū),將引導分區(qū)上的操作系統(tǒng)引導扇區(qū)調(diào)入內(nèi)存中執(zhí)行。在兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法中,所述的計算機檢查硬盤分區(qū)表以確定引導分區(qū),包括以下步驟(6-2a)計算機執(zhí)行操作系統(tǒng)加載器,操作系統(tǒng)加載器將處理器從實模式轉(zhuǎn)換為 32位保護模式;(6-2b)操作系統(tǒng)加載器讀取系統(tǒng)的引導配置文件;(6-2c)操作添加啟動管理器菜單,并通過啟動管理器菜單向用戶提示選擇進入U 盤系統(tǒng)信息。在兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法中,所述的計算機在所述的windows 7操作系統(tǒng)盤內(nèi)添加U盤操作系統(tǒng)引導信息,具體包括以下步驟(9-1)計算機判斷所述的windows 7操作系統(tǒng)是否使用grub4dos引導程序,若是, 則進入步驟(9-2),若否,則進入步驟(9-3);(9-2)計算機在所述的grUb4d0S引導程序的引導菜單列表中添加以U盤操作系統(tǒng)為默認操作系統(tǒng)的啟動引導項,進入步驟(9-4);(9-3)計算機通過dos命令配置引導配置文件,并且通過Wind0WS7操作系統(tǒng)的啟動設(shè)置數(shù)據(jù)編輯工具在引導管理器中添加啟動引導項,將U盤操作系統(tǒng)為默認操作系統(tǒng)的啟動引導項,并設(shè)定引導管理時間,進入步驟(9-4);(9-4)重新啟動計算機,然后進入步驟(10)。在兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法中,所述的計算機模擬在windows XP模式下加載并啟動所述的U盤操作系統(tǒng),具體包括以下步驟(10-1)計算機BIOS進行自檢,并完成硬件基本配置;(10-2)計算機讀取硬盤的主引導記錄,并檢查硬盤分區(qū)表以確定引導分區(qū),將引導分區(qū)上的操作系統(tǒng)引導扇區(qū)調(diào)入內(nèi)存中執(zhí)行。在兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法中,所述的計算機檢查硬盤分區(qū)表以確定引導分區(qū)具體包括以下步驟(10-2a)主引導記錄查找到各主分區(qū)的活動分區(qū);(10-2b)主引導記錄加載活動分區(qū)的第一個扇區(qū)的所述的引導管理器到內(nèi)存;(10-2c)所述的引導管理器查找并錄取由啟動設(shè)置數(shù)據(jù)編輯工具編輯的啟動引導項,并向用戶提示選擇進入U盤系統(tǒng)信息。在兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法中,所述的引導管理時間為30秒。在兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法中,所述的引導信息和提示信息為中文信息。采用了該發(fā)明的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法,其基于grUb4d0S進行,因此不需要修改BIOS,并且,該方法的整個過程,從安裝驅(qū)動到實現(xiàn)引導都是自動實現(xiàn)的,該方法可以判定當前是哪個系統(tǒng)執(zhí)行相應(yīng)的操作,只需要用戶根據(jù)提示進行簡單的選擇和確認操作操作即可。同時,本發(fā)明采用中文的提示界面,便于用戶使用。 本發(fā)明的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法,其實現(xiàn)方法簡單,實現(xiàn)成本低廉,應(yīng)用范圍廣泛。


圖1為本發(fā)明的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法的步驟流程圖。圖2為本發(fā)明的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法在實際應(yīng)用中的流程示意圖。圖3為現(xiàn)有技術(shù)中利用grub4doS進行U盤操作系統(tǒng)引導所可能進入的死循環(huán)的示意圖。圖4為本發(fā)明的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法中基于定制的grub4dos從而在引導過程中跳出死循環(huán)的示意圖。
具體實施例方式為了能夠更清楚地理解本發(fā)明的技術(shù)內(nèi)容,特舉以下實施例詳細說明。請參閱圖1所示,為本發(fā)明的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法的一種實施方式的步驟流程圖。
6
在該實施方式中,所述的方法包括以下步驟(1)用戶啟動一連接有U盤的計算機,所述的U盤存儲有U盤操作系統(tǒng);(2)計算機指定計算機操作系統(tǒng)的盤符;(3)計算機驗證所述的計算機操作系統(tǒng)是否為windows XP操作系統(tǒng),若是,則進入步驟(4),若否,則進入步驟(7);(4)計算機設(shè)定所述的存儲有U盤操作系統(tǒng)的U盤的盤符;(5)計算機在所述的windows XP操作系統(tǒng)盤內(nèi)添加U盤操作系統(tǒng)引導信息;(6)計算機在windows XP模式下加載并啟動所述的U盤操作系統(tǒng);(7)計算機驗證所述的計算機操作系統(tǒng)是否為windows 7操作系統(tǒng),若是,則進入步驟(8),若否,則進入步驟(11);(8)計算機設(shè)定所述的存儲有U盤操作系統(tǒng)的U盤的盤符;(9)計算機在所述的windows 7操作系統(tǒng)盤內(nèi)添加U盤操作系統(tǒng)引導信息;(10)計算機模擬在windows XP模式下加載并啟動所述的U盤操作系統(tǒng);(11)計算機向用戶提示異常處理信息。其中,所述的引導信息和提示信息為中文信息。在較優(yōu)選的實施方式中,所述的步驟(5)計算機在所述的windows XP操作系統(tǒng)盤內(nèi)添加U盤操作系統(tǒng)引導信息,具體包括以下步驟(5-1)計算機判斷所述的windows XP操作系統(tǒng)是否使用grub4dos引導程序,若是,則進入步驟(5-2),若否,則進入步驟(5-3);(5-2)計算機在所述的grUb4d0S引導程序的引導菜單列表中添加以U盤操作系統(tǒng)為默認操作系統(tǒng)的啟動引導項,進入步驟(5-4);(5-3)計算機通過dos命令配置引導配置文件,將U盤操作系統(tǒng)為默認操作系統(tǒng)的啟動引導項,并設(shè)定引導管理時間,進入步驟(5-4);(5-4)重新啟動計算機,然后進入步驟(6)。所述的步驟(6)所述的計算機在windows XP模式下加載并啟動所述的U盤操作系統(tǒng),具體包括以下步驟(6-1)計算機BIOS進行自檢,并完成硬件基本配置;(6-2)計算機讀取硬盤的主引導記錄,并檢查硬盤分區(qū)表以確定引導分區(qū),將引導分區(qū)上的操作系統(tǒng)引導扇區(qū)調(diào)入內(nèi)存中執(zhí)行。且所述的步驟(9)計算機在所述的windows 7操作系統(tǒng)盤內(nèi)添加U盤操作系統(tǒng)引導信息,具體包括以下步驟(9-1)計算機判斷所述的windows 7操作系統(tǒng)是否使用grub4dos引導程序,若是, 則進入步驟(9-2),若否,則進入步驟(9-3);(9-2)計算機在所述的grUb4d0S引導程序的引導菜單列表中添加以U盤操作系統(tǒng)為默認操作系統(tǒng)的啟動引導項,進入步驟(9-4);(9-3)計算機通過dos命令配置引導配置文件,并且通過Wind0WS7操作系統(tǒng)的啟動設(shè)置數(shù)據(jù)編輯工具在引導管理器中添加啟動引導項,將U盤操作系統(tǒng)為默認操作系統(tǒng)的啟動引導項,并設(shè)定引導管理時間,進入步驟(9-4);(9-4)重新啟動計算機,然后進入步驟(10)。
所述的步驟(10)計算機模擬在windows XP模式下加載并啟動所述的U盤操作系統(tǒng),具體包括以下步驟(10-1)計算機BIOS進行自檢,并完成硬件基本配置;(10-2)計算機讀取硬盤的主引導記錄,并檢查硬盤分區(qū)表以確定引導分區(qū),將引導分區(qū)上的操作系統(tǒng)引導扇區(qū)調(diào)入內(nèi)存中執(zhí)行。其中,步驟(5-3)和(9-3)中所述的引導管理時間可以為30秒。在更優(yōu)選的實施方式中,步驟(6-2)中所述的計算機檢查硬盤分區(qū)表以確定引導分區(qū),包括以下步驟(6-2a)計算機執(zhí)行操作系統(tǒng)加載器,操作系統(tǒng)加載器將處理器從實模式轉(zhuǎn)換為 32位保護模式;(6-2b)操作系統(tǒng)加載器讀取系統(tǒng)的引導配置文件;(6-2c)操作添加啟動管理器菜單,并通過啟動管理器菜單向用戶提示選擇進入U 盤系統(tǒng)信息。則步驟(10-2)中所述的所述的計算機檢查硬盤分區(qū)表以確定引導分區(qū)具體包括以下步驟(10-2a)主引導記錄查找到各主分區(qū)的活動分區(qū);(10-2b)主引導記錄加載活動分區(qū)的第一個扇區(qū)的所述的引導管理器到內(nèi)存;(10-2c)所述的引導管理器查找并錄取由啟動設(shè)置數(shù)據(jù)編輯工具編輯的啟動引導項,并向用戶提示選擇進入U盤系統(tǒng)信息。在實際應(yīng)用中,本發(fā)明的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法包括以下步驟1、判斷當前系統(tǒng)是XP系統(tǒng),并確定當前系統(tǒng)的啟動分區(qū)盤符號;2、確認當前系統(tǒng)是XP系統(tǒng),然后判斷當前的XP系統(tǒng)是否已使用grUb4d0S,如果已使用,則在已存在的menu. 1st中添加啟動引導項,以此來兼容grub4dos ;若沒有使用 grub4dos,則執(zhí)行dos命令,配置相關(guān)的啟動配置文件,并修改boot, ini的timeout為30, 即Boot Manager的默認時間設(shè)置為30秒;3、重啟計算機后先經(jīng)過BIOS自檢完成硬件基本配置,然后讀取硬盤的MBR(主引導記錄)檢查硬盤分區(qū)表以確定引導分區(qū),并將引導分區(qū)上的操作系統(tǒng)引導扇區(qū)調(diào)入內(nèi)存中執(zhí)行,此處即執(zhí)行NTLDR(操作系統(tǒng)加載器)文件,NTLDR會把處理器從實模式轉(zhuǎn)換為32 位保護模式,同時讀取系統(tǒng)BOOT. INI文件,添加啟動管理器菜單供用戶選擇進入U盤系統(tǒng);4、判斷當前系統(tǒng)是ViSta/Win7系統(tǒng),并確定當前系統(tǒng)的啟動分區(qū)盤符號;5、執(zhí)行步驟2、3之后若驗證失敗(即沒驗證到是XP系統(tǒng),也未驗證到是Win7/ Vista系統(tǒng)),則判定當前Windows系統(tǒng)必沒有為啟動分區(qū)分配驅(qū)動號,所以進行異常處理,給用戶一個警告提示,提示用戶須事先添加啟動分區(qū)的分區(qū)號,然后在重新安裝驅(qū)動程序;6、判定當前系統(tǒng)為ViSta/Win7后,同步驟2,先判斷當前系統(tǒng)是否已使用 grub4dos,如果已使用,則在已存在的menu. 1st中添加啟動引導項,以此來兼容grub4dos ; 若沒有使用grub4dos,則執(zhí)行dos命令,配置相關(guān)的啟動配置文件,并且通過bcdedit工具在Windows的Boot manager中添加啟動引導項,且設(shè)定Boot Manager的默認時間為30秒;7、開機后,BIOS進行開機自檢(POST),然后選擇從硬盤進行啟動,加載硬盤的MBR 并把控制權(quán)交給MBR(MBR是硬盤的第一個扇區(qū),它不在任何一個分區(qū)內(nèi));MBR會搜索64B 大小的分區(qū)表,找到4個主分區(qū)(可能沒有4個)的活動分區(qū)并確認其他主分區(qū)都不是活動的,如果不是活動分區(qū)則通過腳本將其設(shè)置為活動分區(qū),然后加載活動分區(qū)的第一個扇區(qū) (Bootmgr)到內(nèi)存;Bootmgr尋找并讀取B⑶,如果有多個啟動選項,會將這些啟動選項反映在屏幕上,由用戶選擇從U盤系統(tǒng)啟動項啟動,然后就加載U盤系統(tǒng)的內(nèi)核啟動U盤系統(tǒng)。現(xiàn)有技術(shù)中存在Win7/Vista與grub4dos兼容性問題。首先,Win7/Vista啟動管理方式不同于XP,它使用的是bootmgr來讀取BCD的方式,所以Win7/Vista不存在boot, ini,所以本發(fā)明為Win7/Vista定制了一個boot, ini,以此來模擬XP的啟動方式,實現(xiàn)XP 到Win7/Vista的過度來兼容grub4dos ;但是還存在一個問題,激活后的Win7是用grldr模擬BIOS激活的,也就是說MBR里的內(nèi)容已經(jīng)是grldr. mbr,而且C: /本來就有一個grldr, 但那個grldr是定制過的,包含著BIOS信息,還自帶了 menu. 1st,不能被覆蓋,也不能修改, 而grUb4d0S中存在一個grldr文件,所以就產(chǎn)生了沖突,引導會進入如圖3所示的死循環(huán)。 本發(fā)明可以對grub4dos中的grldr. mbr進行了定制,用16進制編輯器修改grldr. mbr,將里面的grldr全部替換成gdldr。再把grub4dos原版的那個grldr改名為gdldr放在啟動分區(qū)下。這樣Win7啟動的時候,選擇grldr. mbr的菜單,會查找gdldr并裝載。這樣即可如圖4所示,跳出死循環(huán),完美地解決了用grldr激活的的Win7無法再使用grldr引導 Iinux的問題。采用了該發(fā)明的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法,其基于grUb4d0S進行,因此不需要修改BIOS,并且,該方法的整個過程,從安裝驅(qū)動到實現(xiàn)引導都是自動實現(xiàn)的,該方法可以判定當前是哪個系統(tǒng)執(zhí)行相應(yīng)的操作,只需要用戶根據(jù)提示進行簡單的選擇和確認操作操作即可。同時,本發(fā)明采用中文的提示界面,便于用戶使用。 本發(fā)明的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法,其實現(xiàn)方法簡單,實現(xiàn)成本低廉,應(yīng)用范圍廣泛。在此說明書中,本發(fā)明已參照其特定的實施例作了描述。但是,很顯然仍可以作出各種修改和變換而不背離本發(fā)明的精神和范圍。因此,說明書和附圖應(yīng)被認為是說明性的而非限制性的。
權(quán)利要求
1.一種兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法,其特征在于,所述的方法包括以下步驟(1)用戶啟動一連接有U盤的計算機,所述的U盤存儲有U盤操作系統(tǒng);(2)計算機指定計算機操作系統(tǒng)的盤符;(3)計算機驗證所述的計算機操作系統(tǒng)是否為windowsXP操作系統(tǒng),若是,則進入步驟(4),若否,則進入步驟(7);(4)計算機設(shè)定所述的存儲有U盤操作系統(tǒng)的U盤的盤符;(5)計算機在所述的windowsXP操作系統(tǒng)盤內(nèi)添加U盤操作系統(tǒng)引導信息;(6)計算機在windowsXP模式下加載并啟動所述的U盤操作系統(tǒng);(7)計算機驗證所述的計算機操作系統(tǒng)是否為windows7操作系統(tǒng),若是,則進入步驟 (8),若否,則進入步驟(11);(8)計算機設(shè)定所述的存儲有U盤操作系統(tǒng)的U盤的盤符;(9)計算機在所述的windows7操作系統(tǒng)盤內(nèi)添加U盤操作系統(tǒng)引導信息;(10)計算機模擬在windowsXP模式下加載并啟動所述的U盤操作系統(tǒng);(11)計算機向用戶提示異常處理信息。
2.根據(jù)權(quán)利要求1所述的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法, 其特征在于,所述的計算機在所述的windows XP操作系統(tǒng)盤內(nèi)添加U盤操作系統(tǒng)引導信息,具體包括以下步驟(5-1)計算機判斷所述的windows XP操作系統(tǒng)是否使用grub4doS引導程序,若是,則進入步驟(5-2),若否,則進入步驟(5-3);(5-2)計算機在所述的grub4doS引導程序的引導菜單列表中添加以U盤操作系統(tǒng)為默認操作系統(tǒng)的啟動引導項,進入步驟(5-4);(5-3)計算機通過dos命令配置引導配置文件,將U盤操作系統(tǒng)為默認操作系統(tǒng)的啟動引導項,并設(shè)定引導管理時間,進入步驟(5-4);(5-4)重新啟動計算機,然后進入步驟(6)。
3.根據(jù)權(quán)利要求2所述的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法, 其特征在于,所述的計算機在windows XP模式下加載并啟動所述的U盤操作系統(tǒng),具體包括以下步驟(6-1)計算機BIOS進行自檢,并完成硬件基本配置;(6-2)計算機讀取硬盤的主引導記錄,并檢查硬盤分區(qū)表以確定引導分區(qū),將引導分區(qū)上的操作系統(tǒng)引導扇區(qū)調(diào)入內(nèi)存中執(zhí)行。
4.根據(jù)權(quán)利要求3所述的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法, 其特征在于,所述的計算機檢查硬盤分區(qū)表以確定引導分區(qū),包括以下步驟(6-2a)計算機執(zhí)行操作系統(tǒng)加載器,操作系統(tǒng)加載器將處理器從實模式轉(zhuǎn)換為32位保護模式;(6-2b)操作系統(tǒng)加載器讀取系統(tǒng)的引導配置文件;(6-2c)操作添加啟動管理器菜單,并通過啟動管理器菜單向用戶提示選擇進入U盤系統(tǒng)fe息。
5.根據(jù)權(quán)利要求1所述的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法,其特征在于,所述的計算機在所述的windows 7操作系統(tǒng)盤內(nèi)添加U盤操作系統(tǒng)引導信息, 具體包括以下步驟(9-1)計算機判斷所述的windows 7操作系統(tǒng)是否使用grUb4d0S引導程序,若是,則進入步驟(9-2),若否,則進入步驟(9-3);(9-2)計算機在所述的grUb4d0S引導程序的引導菜單列表中添加以U盤操作系統(tǒng)為默認操作系統(tǒng)的啟動引導項,進入步驟(9-4);(9-3)計算機通過dos命令配置引導配置文件,并且通過wind0ws7操作系統(tǒng)的啟動設(shè)置數(shù)據(jù)編輯工具在引導管理器中添加啟動引導項,將U盤操作系統(tǒng)為默認操作系統(tǒng)的啟動引導項,并設(shè)定引導管理時間,進入步驟(9-4);(9-4)重新啟動計算機,然后進入步驟(10)。
6.根據(jù)權(quán)利要求2所述的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法, 其特征在于,所述的計算機模擬在windows XP模式下加載并啟動所述的U盤操作系統(tǒng),具體包括以下步驟(10-1)計算機BIOS進行自檢,并完成硬件基本配置;(10-2)計算機讀取硬盤的主引導記錄,并檢查硬盤分區(qū)表以確定引導分區(qū),將引導分區(qū)上的操作系統(tǒng)引導扇區(qū)調(diào)入內(nèi)存中執(zhí)行。
7.根據(jù)權(quán)利要求3所述的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法, 其特征在于,所述的計算機檢查硬盤分區(qū)表以確定引導分區(qū)具體包括以下步驟(10-2a)主引導記錄查找到各主分區(qū)的活動分區(qū);(10-2b)主引導記錄加載活動分區(qū)的第一個扇區(qū)的所述的引導管理器到內(nèi)存;(10-2c)所述的引導管理器查找并錄取由啟動設(shè)置數(shù)據(jù)編輯工具編輯的啟動引導項, 并向用戶提示選擇進入U盤系統(tǒng)信息。
8.根據(jù)權(quán)利要求2或5所述的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法,其特征在于,所述的引導管理時間為30秒。
9.根據(jù)權(quán)利要求1至7中任一項所述的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法,其特征在于,所述的引導信息和提示信息為中文信息。
全文摘要
本發(fā)明涉及一種兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法,該方法中,計算機驗證計算機操作系統(tǒng)是否為windows XP或windows 7操作系統(tǒng),進而進行相應(yīng)的添加U盤操作系統(tǒng)引導信息的操作和加載并啟動所述的U盤操作系統(tǒng)的操作。采用了本發(fā)明的自動引導方法,其基于grub4dos進行,因此不需要修改BIOS,并且,該方法的整個過程,從安裝驅(qū)動到實現(xiàn)引導都是自動實現(xiàn)的,該方法可以判定當前是哪個系統(tǒng)執(zhí)行相應(yīng)的操作,只需要用戶根據(jù)提示進行簡單的選擇和確認操作操作即可。且本發(fā)明的兼容多操作系統(tǒng)平臺的計算機U盤操作系統(tǒng)自動引導方法實現(xiàn)方法簡單,實現(xiàn)成本低廉,應(yīng)用范圍廣泛。
文檔編號G06F9/445GK102541591SQ20111041884
公開日2012年7月4日 申請日期2011年12月14日 優(yōu)先權(quán)日2011年12月14日
發(fā)明者劉文清, 周健, 李蕾, 許國昌, 韓乃平 申請人:上海中標凌巧軟件科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
日喀则市| 顺平县| 巴楚县| 巴中市| 多伦县| 长丰县| 枝江市| 高州市| 朝阳市| 华池县| 金秀| 本溪市| 长春市| 米脂县| 平江县| 福清市| 云林县| 社会| 阿巴嘎旗| 永丰县| 都昌县| 长寿区| 威信县| 聂拉木县| 绍兴市| 武川县| 肃南| 正蓝旗| 望谟县| 紫阳县| 长岭县| 镇远县| 沙田区| 万山特区| 永新县| 洞口县| 土默特右旗| 长汀县| 锦屏县| 长治市| 马公市|