[發明專利]在動態虛擬記憶中運行操作系統有效
| 申請號: | 200680055601.6 | 申請日: | 2006-08-23 |
| 公開(公告)號: | CN101506793A | 公開(公告)日: | 2009-08-12 |
| 發明(設計)人: | 陳錦夫;李斌 | 申請(專利權)人: | 陳錦夫;李斌 |
| 主分類號: | G06F15/177 | 分類號: | G06F15/177;G06F12/08 |
| 代理公司: | 廣州知友專利商標代理有限公司 | 代理人: | 宣國華 |
| 地址: | 中國香港荃灣安*** | 國省代碼: | 中國香港;81 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態 虛擬 記憶 運行 操作系統 | ||
1.一種能在計算機可執行程序中實施的方法,通過把虛擬系統 記憶映射在存儲介質上用以啟動啟動映像,在此的存儲介質包括但不 限于內部物理記憶,啟動映像為相關操作系統的可啟動映像;這種存 儲介質,在下面稱為虛擬映射存儲介質,在設備啟動時可被操作系統 存取,并且讓從操作系統的系統記憶中分配出的虛擬記憶映射于其上 面;這設備包括計算機系統或由計算機所控制的設備或由操作系統所 控制的設備;此方法包括以下步驟:
(1)啟動設備,存儲啟動映像到虛擬映射存儲介質;
(2)在虛擬映射存儲介質中啟動操作系統,并執行計算機可執行程 序,這在后面稱為虛擬磁盤驅動,用以把從操作系統系統記憶池中分 配出的虛擬記憶動態地映射于虛擬映射存儲介質的存儲地址空間之 上,這使得在設備中運行的操作系統可利用虛擬映射存儲介質啟動和 運用在由已裝載的虛擬磁盤驅動所創建的虛擬磁盤內的啟動映像。
2.根據權利要求1所述的方法,其特征是:所述步驟(1)包括以 下步驟:
(1.1)設備加電啟動;
(1.2)設備的啟動代碼進行POST測試,然后啟動代碼把控制傳遞到 啟動磁盤的MBR或是傳遞到設備中的啟動設備的啟動存儲介質上 面的MBR;
(1.3)MBR裝載啟動管理程序;
(1.4)啟動管理程序裝載或拷貝啟動映像到虛擬映射存儲介質;
(1.5)啟動管理程序修改INT?13以及BIOS磁盤訪問程序,這樣實 模式程序存取虛擬映射存儲介質中的啟動映像。
3.根據權利要求1所述的方法,其特征是:所述步驟(2)包括以 下步驟:
(2.1)啟動管理程序把控制傳遞給操作系統的啟動裝載程序;
(2.2)操作系統的啟動裝載程序讀取啟動配置信息,然后使用指定的 設置裝載操作系統內核;
(2.3)操作系統內核進行初始化,并裝載在啟動時所需要的服務,包 括存取虛擬映射存儲介質的虛擬磁盤驅動,用以創建虛擬磁盤來包含 存儲其上的啟動映像;
(2.4)操作系統內核所裝載的啟動服務開始初始化;在這個階段,虛 擬磁盤驅動進行初始化,并管理從操作系統系統記憶池中分配出的虛 擬記憶以動態方式映射到虛擬映射存儲介質的過程,這使得在設備中 運行的操作系統可利用虛擬映射存儲介質啟動和運用在由已裝載的 虛擬磁盤驅動所創建的虛擬磁盤內的啟動映像;
(2.5)操作系統內核開始裝載其它系統服務,虛擬磁盤驅動處理所有 在包含了啟動映像的虛擬映射存儲介質上建立的虛擬磁盤的存取。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于陳錦夫;李斌,未經陳錦夫;李斌許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680055601.6/1.html,轉載請聲明來源鉆瓜專利網。





