[發(fā)明專利]一種支持多架構(gòu)終端的IDV系統(tǒng)初始化部署方法有效
| 申請(qǐng)?zhí)枺?/td> | 202011444068.0 | 申請(qǐng)日: | 2020-12-08 |
| 公開(公告)號(hào): | CN112506614B | 公開(公告)日: | 2023-02-24 |
| 發(fā)明(設(shè)計(jì))人: | 吳鵬 | 申請(qǐng)(專利權(quán))人: | 西安雷風(fēng)電子科技有限公司 |
| 主分類號(hào): | G06F9/455 | 分類號(hào): | G06F9/455;G06F9/451;G06F8/61;G06F8/71 |
| 代理公司: | 北京東靈通專利代理事務(wù)所(普通合伙) 61242 | 代理人: | 王榮 |
| 地址: | 710065 陜西省西安市高*** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 支持 架構(gòu) 終端 idv 系統(tǒng) 初始化 部署 方法 | ||
本發(fā)明涉及IDV云桌面系統(tǒng),具體涉及一種支持多架構(gòu)終端的IDV系統(tǒng)初始化部署方法,包括:步驟一、抽取filesystem.squashfs文件;步驟二、將CPU架構(gòu)拷貝到squashfs?root文件系統(tǒng)目錄的/usr/bin目錄下;步驟三、切換squashfs?root文件系統(tǒng)并更新軟件包;步驟四、退出squashfs?root,刪除拷貝的qemu?arch?static工具,使用sqaushfs?tools重新打包文件系統(tǒng)并生成新的filesystem.squashfs。本發(fā)明的目的在于解決現(xiàn)有技術(shù)中對(duì)終端的體系架構(gòu)有要求的現(xiàn)狀,極大提高了IDV云桌面體系的靈活性和適用性。
技術(shù)領(lǐng)域
本發(fā)明涉及IDV云桌面系統(tǒng),具體涉及一種支持多架構(gòu)終端的IDV系統(tǒng)初始化部署方法。
背景技術(shù)
傳統(tǒng)IDV云桌面系統(tǒng)僅考慮同一體系架構(gòu)的終端,要求在整套系統(tǒng)中,所有終端均使用同種架構(gòu)的CPU(通常是x86_64),運(yùn)行和終端架構(gòu)相同的云桌面。在當(dāng)前國產(chǎn)芯片使用逐漸增多的情況下,諸多arm架構(gòu)和mips架構(gòu)的主機(jī)很快占領(lǐng)市場(chǎng),若企業(yè)購入的不同批次終端是不同架構(gòu)的,就勢(shì)必要安裝不同的IDV系統(tǒng),運(yùn)行不同的桌面,增加企業(yè)的IT管理負(fù)擔(dān)和難度。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種支持多架構(gòu)終端的IDV系統(tǒng)初始化部署方法,用以解決現(xiàn)有技術(shù)中對(duì)終端的體系架構(gòu)有要求的現(xiàn)狀,極大提高了IDV云桌面體系的靈活性和適用性。
為了達(dá)到上述目的,本發(fā)明提供如下技術(shù)方案:一種支持多架構(gòu)終端的IDV系統(tǒng)初始化部署方法,用于IDV云桌面構(gòu)建,所述初始化需要的文件包括grub啟動(dòng)文件和grub.cfg配置文件、vmlinuz內(nèi)核和initrd.img文件、filesystem.squashfs操作系統(tǒng)文件,其中內(nèi)核和initrd.img來自原始安裝光盤;其特征在于,包括如下步驟:
步驟一、將安裝光盤的filesystem.squashfs抽取出來,并使用squashfs-tools工具解壓;
步驟二、通過qemu提供的qemu-arch-static工具將CPU架構(gòu)拷貝到解壓filesystem.squashfs生成的squashfs-root文件系統(tǒng)目錄的/usr/bin目錄下;
步驟三、使用chroot命令切換到squashfs-root文件系統(tǒng);在squashfs-root文件系統(tǒng)中更新軟件包;此時(shí)服務(wù)器的binfmt_misc驅(qū)動(dòng)可使不同架構(gòu)的squashfs-root文件系統(tǒng)能夠正常運(yùn)行;
步驟四、退出squashfs-root后,刪除拷貝的qemu-arch-static工具,使用sqaushfs-tools重新打包文件系統(tǒng)并生成新的filesystem.squashfs。
優(yōu)選的,所述grub啟動(dòng)文件的生成方式是,在制作squashfs-root文件系統(tǒng)中,用grub-mknetdir命令生成對(duì)應(yīng)的grub目錄;需要注意的是,必須指定subdir參數(shù)并使其具有操作系統(tǒng)和CPU架構(gòu)的差異化目錄名;
生成的結(jié)果拷貝到服務(wù)器的tftp目錄下,并配置DHCPD配置文件中相應(yīng)架構(gòu)的啟動(dòng)文件為該目錄下的efi文件或pxelinux.0文件。
優(yōu)選的,所述grub.cfg文件的生成方式為手動(dòng)創(chuàng)建,并且所述grub.cfg文件生成在grub目錄下。
優(yōu)選的,還包括云終端初始化光盤,所述云終端初始化光盤的生成方式為,抽取所述安裝光盤中的所有文件,并將所述filesystem.squashfs文件替換為所述新的filesystem.squahfs文件;再使用genisoimage命令重新壓縮并制成初始光盤。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西安雷風(fēng)電子科技有限公司,未經(jīng)西安雷風(fēng)電子科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011444068.0/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種基于IDV的桌面同步實(shí)現(xiàn)方法
- 一種IDV云終端多桌面的USB設(shè)備分配管理方法及系統(tǒng)
- 一種基于IDV的雙屏雙桌面智能系統(tǒng)及方法
- 一種基于容器的IDV云桌面的智能切換系統(tǒng)及方法
- 一種云端桌面實(shí)時(shí)融合切換方法及系統(tǒng)
- 一種基于IDV模式下的鏡像管理系統(tǒng)
- 一種IDV云桌面的遠(yuǎn)程訪問云終端和系統(tǒng)
- 基于容器技術(shù)的IDV桌面不留密終端、服務(wù)器、系統(tǒng)及方法
- 一種基于BitTorrent的IDV云課堂鏡像下載方法
- 一種支持多架構(gòu)終端的IDV系統(tǒng)初始化部署方法





