[發明專利]操作系統啟動方法、裝置、電子設備和存儲介質在審
| 申請號: | 202210112007.7 | 申請日: | 2022-01-29 |
| 公開(公告)號: | CN114461287A | 公開(公告)日: | 2022-05-10 |
| 發明(設計)人: | 趙拯 | 申請(專利權)人: | 億咖通(湖北)技術有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F9/455;G06F9/50 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 牛芬潔;臧建明 |
| 地址: | 430051 湖北省武漢市武漢經濟技術開發區神*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 操作 系統啟動 方法 裝置 電子設備 存儲 介質 | ||
本申請實施例提供了一種操作系統啟動方法、裝置、電子設備和存儲介質,在Xen Hypervisor初始化完成后,啟動特權域Dom0;通過特權域Dom0啟動第一虛擬機DomU和第二虛擬機DomU,并將電子設備的第一顯卡直通給第一虛擬機DomU,第二顯卡直通給第二虛擬機DomU;在目標虛擬機對應的至少兩個LXC軟件容器內啟動操作系統,目標虛擬機包括第一虛擬機DomU和/或第二虛擬機DomU,至少兩個LXC軟件容器對應的操作系統共享目標虛擬機對應的顯卡。本申請通過將兩種虛擬化技術結合,在至少一個虛擬機中啟動至少兩個操作系統,使得在顯卡數量少于啟動的操作系統數量時,能夠啟動所有操作系統。
技術領域
本申請涉及計算機技術領域,尤其涉及一種操作系統啟動方法、裝置、電子設備和存儲介質。
背景技術
隨著互聯網技術的不斷發展,對應操作系統的要求越高,特別是對于汽車行業。現代化的智能座艙系統在保證車輛穩定運行的前提下,對于車輛的儀表信息、娛樂信息等的顯示對多系統的啟動和運行提出了新的要求。由于不同的操作系統之間存在功能的差異,因此,不同的操作提供對于系統檢的隔離性和同步性要求不同。
目前,主要運用Hypervisor技術實現多個操作系統的啟動。Hypervisor技術能夠對不同的操作系統之間的內核進行隔離,使得系統間運行的安全性更高。
在設備的顯卡數量少于需要啟動的操作系統數量時,Hypervisor技術可以通過顯卡直通的方式使得操作系統獨享顯卡的使用權,但是,可能存在部分操作系統沒有顯卡的使用權而導致部分操作系統無法啟動的問題。或者,通過Hypervisor技術提供的半虛擬化(Para virtualization,簡稱PV)類型使得顯卡虛擬化,但是該方法在Xen Hypervisor中實現的難度較大,且后續的操作系統的運行的穩定性較差。因此,在設備的顯卡數量少于需要啟動的操作系統數量時,如何啟動多個操作系統成為一種亟需解決的技術問題。
發明內容
本申請實施例提供了一種操作系統啟動方法、裝置、電子設備和存儲介質,在設備的顯卡數量少于需要啟動的操作系統數量時,能夠啟動所有的操作系統。
第一方面,本申請實施例提供了一種操作系統啟動方法,所述操作系統啟動方法包括:
在Xen Hypervisor初始化完成后,啟動特權域Dom0;
通過所述特權域Dom0啟動第一虛擬機DomU和第二虛擬機DomU,并將所述XenHypervisor所在的電子設備的第一顯卡直通給所述第一虛擬機DomU,將所述電子設備的第二顯卡直通給所述第二虛擬機DomU;
在目標虛擬機對應的至少兩個LXC軟件容器內啟動操作系統,所述目標虛擬機包括所述第一虛擬機DomU和/或所述第二虛擬機DomU,所述至少兩個LXC軟件容器對應的操作系統共享所述目標虛擬機對應的顯卡。
可選的,所述在目標虛擬機內啟動至少兩個操作系統,包括:
通過所述目標虛擬機內的宿主機的init進程,在所述目標虛擬機內啟動至少兩個LXC軟件容器;
在每個LXC軟件容器內啟動一個操作系統,所述至少兩個操作系統共用所述目標虛擬機的內核。
可選的,在通過所述目標虛擬機內的宿主機的init進程,在所述目標虛擬機內啟動至少兩個LXC軟件容器之前,包括:
對所述目標虛擬機的內核進行初始化,并啟動所述目標虛擬機內的宿主機的init進程;
通過所述宿主機的init進程啟動LXC軟件容器監聽服務,所述LXC軟件容器監聽服務用于監聽LXC軟件容器內的操作系統之間的交互業務。
可選的,所述Xen Hypervisor初始化,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于億咖通(湖北)技術有限公司,未經億咖通(湖北)技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210112007.7/2.html,轉載請聲明來源鉆瓜專利網。





