[發明專利]一種面向飛騰機器的操作系統硬盤快速部署方法在審
| 申請號: | 201810294735.8 | 申請日: | 2018-03-30 |
| 公開(公告)號: | CN108563454A | 公開(公告)日: | 2018-09-21 |
| 發明(設計)人: | 李天智;魏立峰;李志偉;張建鋒;李俊良;舒暢;曹佐華 | 申請(專利權)人: | 天津麒麟信息技術有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61 |
| 代理公司: | 天津諾德知識產權代理事務所(特殊普通合伙) 12213 | 代理人: | 欒志超 |
| 地址: | 300457 天津市濱海新區*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 操作系統硬盤 快速部署 運行系統 新系統 腳本處理 目標磁盤 系統運行 硬件支持 最小系統 軟件源 操作系統 分區 配置 制作 | ||
1.一種面向飛騰機器的操作系統硬盤快速部署方法,包括:
制作飛騰版操作系統ISO,生成包含系統運行所必須的最小系統live鏡像和ISO軟件源的飛騰ISO;
基于當前運行系統安裝飛騰新系統,在所述當前運行系統上,指定待安裝的所述飛騰ISO和目標磁盤,指定分區方案、用戶名和密碼,安裝后腳本處理,最終生成飛騰新系統。
2.根據權利要求1所述的面向飛騰機器的操作系統硬盤快速部署方法,其特征在于:所述基于當前運行系統安裝飛騰新系統過程具體包括:
S1.初始化飛騰機器硬盤分區,在所述當前運行系統上設置目標磁盤,對所述目標磁盤進行分區,將所述分區按文件系統的目錄結構掛載到新目錄,掛載所述飛騰ISO,將所述飛騰ISO中最小系統的live鏡像內容同步至所述目標磁盤;
S2.獲取所述目標磁盤各分區的uuid值,并在目標系統上更新/etc/fstab信息;
S3.核外軟件環境的部署,配置軟件源和軟件集,設置用戶;
S4.安裝后腳本處理,根據所述飛騰ISO的版本信息和所述飛騰新系統的分區信息,修改所述飛騰新系統的/boot/grub/grub.cfg,根據所述飛騰ISO中的授權文件,對所述飛騰新系統配置授權。
3.根據權利要求2所述的面向飛騰機器的操作系統硬盤快速部署方法,其特征在于:所述步驟S1具體包括:
S101.在所述當前運行系統上運行飛騰機器的操作系統快速部署程序;
S102.通過當前用戶的id值判斷執行權限是否滿足管理員權限,若權限不滿足則退出,若權限滿足則進入步驟S103;
S103.判斷當前宿主機的環境是否滿足進行圖形交互的條件,若滿足則使用圖形安裝形式與用戶交互,否則使用文本安裝形式與用戶交互;
S104.指定待安裝的所述飛騰ISO的路徑,支持指定ISO文件或是光盤掛載的目錄;
S105.通過判斷所述指定飛騰ISO的目錄中是否存在最小系統live鏡像,來確認指定的所述飛騰ISO是否為一個有效的ISO,若無效則回退至步驟S104,若有效則進入步驟S106。
4.根據權利要求3所述的面向飛騰機器的操作系統硬盤快速部署方法,其特征在于:所述步驟S106具體為通過所述飛騰ISO中的.kyinfo或.disk/info文件獲取所述飛騰ISO的體系,通過dpkg--print-architecture獲取所述宿主機的體系,當所述宿主機的體系為麒麟x86或飛騰,所述ISO的體系為飛騰時,進入步驟S107,否則退出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津麒麟信息技術有限公司,未經天津麒麟信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810294735.8/1.html,轉載請聲明來源鉆瓜專利網。





