[發明專利]可讀寫掛載啟動方法、裝置、存儲介質及電子設備在審
| 申請號: | 202210411712.7 | 申請日: | 2022-04-19 |
| 公開(公告)號: | CN114756296A | 公開(公告)日: | 2022-07-15 |
| 發明(設計)人: | 李崢;林蘇冬;劉偉 | 申請(專利權)人: | 展訊通信(上海)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F16/11 |
| 代理公司: | 北京匯思誠業知識產權代理有限公司 11444 | 代理人: | 羅艷 |
| 地址: | 201203 上海市浦東新區自*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 讀寫 啟動 方法 裝置 存儲 介質 電子設備 | ||
本申請實施例提出了一種可讀寫掛載啟動方法、裝置、存儲介質及電子設備,所述方法包括:解析預設的靜態信息文件獲取到掛載信息,根據所述掛載信息執行只讀目錄聯合文件系統OverlayFS掛載命令以及將需要掛載的分區在指定掛載點掛載;運行只讀檢查程序完成掛載。所述方法利用系統原生特性和OverlayFS功能,使呈現的文件系統既滿足讀寫需求,又保證了數據安全,避免了對系統啟動性能的影響。
【技術領域】
本申請實施例涉及系統管理技術領域,尤其涉及一種可讀寫掛載啟動方法、裝置、存儲介質及電子設備。
【背景技術】
在嵌入式設備中,文件系統是對文件存儲設備的空間進行組織和分配,負責文件存儲并對存入的文件進行保護和檢索的系統,其主要負責為用戶建立文件,存入、讀出、修改、轉儲文件,控制文件的存取和刪除等。根據讀寫權限的不同,文件系統可劃分為只讀文件系統和可讀寫文件系統,只讀文件系統的文件只能被讀取而不能被修改,可讀寫文件系統的文件可以被讀取和修改。為了確保重要數據不被篡改,通常分區掛載只讀文件系統來限制操作系統的讀寫權限。但是在只讀文件系統中存在某些文件,如配置文件、日志文件和存放在/var目錄下的一些軟連接文件,都會要求在系統啟動中有可寫權限來保存系統實時數據。一般的處理方式是在系統啟動后將只讀文件加載到內存中,在內存中修改這些文件。但是設備掉電后,內存中的數據會丟失,二次開機后需要重新加載。如果文件占用空間很大,也會對開機性能造成影響,增加系統啟動時間并造成內存空間浪費。
因此,提供一種既能保障用戶權限與數據安全,又能省去在內存中搬運文件、避免對啟動性能造成影響的技術方案,是本領域技術人員亟需解決的問題。
【發明內容】
本申請實施例提供了一種可讀寫掛載啟動方法,以實現文件系統既滿足讀寫需求,又保證數據安全,還避免對啟動性能的影響,以及整個文件系統的魯棒性。
第一方面,本申請實施例提供一種可讀寫掛載啟動方法,應用于電子設備,包括:系統啟動后解析預設的靜態信息文件獲取到掛載信息,根據所述掛載信息執行只讀目錄聯合文件系統OverlayFS掛載命令,以及將需要掛載的分區在指定掛載點掛載;運行只讀檢查程序對所需讀寫分區進行只讀檢查,若確定所述所需讀寫分區為只讀狀態,則根據系統默認配置完成掛載。
第一方面的有益效果,所述方法利用系統原生特性和OverlayFS功能,使呈現的文件系統既滿足讀寫需求,又保證了數據安全,避免了對系統啟動性能的影響。
在一種可能的實現方式中,所述根據所述掛載信息執行只讀目錄聯合文件系統OverlayFS掛載命令,包括:將所述電子設備中只讀文件系統的原始數據目錄掛載為只讀分區,并定義為下層文件系統;在所述電子設備中掛載可讀寫分區,并在所述可讀寫分區里創建與所述原始數據目錄對應的用戶目錄,并定義為上層文件系統;通過OverlayFS將所述下層文件系統和所述上層文件系統相融合,以使對所述原始數據目錄的寫操作自動映射到所述用戶目錄中。
在一種可能的實現方式中,在所述運行只讀檢查程序對所需讀寫分區進行只讀檢查步驟前,還包括:運行預設的掛載點檢查程序檢查所述需要掛載的分區是否掛載成功,若未掛載成功,則根據預設的掛載配置信息重新掛載。
在一種可能的實現方式中,當所述電子設備采用busybox或者sysvinit啟動方式時,所述預設的掛載點檢查程序為預設的掛載點檢查腳本;當所述電子設備采用systemd啟動方式時,所述預設的掛載點檢查程序為預設的掛載點檢查服務。
在一種可能的實現方式中,所述預設的掛載點檢查程序提供所述重新掛載所需的掛載點目錄接口、源目錄接口和目標目錄接口,以及提供檢查掛載接口、檢查大小接口和復位接口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于展訊通信(上海)有限公司,未經展訊通信(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210411712.7/2.html,轉載請聲明來源鉆瓜專利網。





