[發明專利]一種提高嵌入式Linux操作系統運行穩定性的方法及系統在審
| 申請號: | 202010591059.8 | 申請日: | 2020-06-24 |
| 公開(公告)號: | CN111767061A | 公開(公告)日: | 2020-10-13 |
| 發明(設計)人: | 魏臻;洪萬里;程磊;黃鵬;胡慶新;李謙;徐自軍;徐偉;楊偉;曹家斌;章帆;茆忠華 | 申請(專利權)人: | 合肥工大高科信息科技股份有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F11/14;G06F9/445;G06F21/62 |
| 代理公司: | 合肥天明專利事務所(普通合伙) 34115 | 代理人: | 高微微;金凱 |
| 地址: | 230088 安*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 提高 嵌入式 linux 操作系統 運行 穩定性 方法 系統 | ||
本發明公開了一種提高嵌入式Linux操作系統運行穩定性的方法及系統,屬于嵌入式Linux操作系統技術領域,包括如下步驟:對NandFlash進行分區劃分,得到Bootloader區域、Linux內核區域、根文件系統區域、系統運行監控區域、用戶文件系統區域、備份用戶文件系統區域;構建用于監控所述用戶文件系統區域的系統運行監控可執行程序,并將系統運行監控可執行程序配置到系統運行監控區域;分別對根文件系統區域、用戶文件系統區域、備份用戶文件系統區域進行配置;將已配置完成的Bootloader區域、Linux內核區域、根文件系統區域、系統運行監控區域、用戶文件系統區域、備份用戶文件系統區域分別燒錄到NandFlash的對應分區。
技術領域
本發明涉及嵌入式Linux操作系統技術領域,特別涉及一種提高嵌入式Linux操作系統運行穩定性的方法及系統。
背景技術
嵌入式Linux系統目前已被廣泛的用于工業制造、過程控制、通訊、儀器、儀表、汽車、船舶、航空、航天、軍事裝備、消費類產品等眾多領域。Linux做嵌入式的優勢在于,首先,Linux是開放源代碼的,不存在黑箱技術,遍布全球的眾多Linux愛好者又是Linux開發者的強大技術支持;其次,Linux的內核小、效率高,內核的更新速度很快;第三,Linux是免費的OS,在價格上極具競爭力。
嵌入式Linux系統目前主要的數據存儲介質有硬盤、Nandflash、SD等,其中Nandflash由于價格低廉、存儲容量大與通用性強處于行業中普遍使用的存儲器。在實際應用中應用程序通常需要修改Nandflash中的存儲單元,鑒于Nandflash是由于其自身的電氣特性是使用充放電原理來修改數據,這必然會導致數據的存儲單元在多次修改之后會產生壞塊,壞塊的產生必然會導致Linux系統下文件系統的破損,導致系統無法正常運行,出現此問題時,需要進行文件系統的重新燒錄,耗時耗力。
發明內容
本發明的目的在于提高操作系統運行的穩定性和可維護性。
為實現以上目的,本發明采用一種提高嵌入式Linux操作系統運行穩定性的方法,其特征在于,包括如下步驟:
對NandFlash進行分區劃分,得到Bootloader區域、Linux內核區域、根文件系統區域、系統運行監控區域、用戶文件系統區域、備份用戶文件系統區域;
構建用于監控所述用戶文件系統區域的系統運行監控可執行程序,并將系統運行監控可執行程序配置到系統運行監控區域;
分別對根文件系統區域、用戶文件系統區域、備份用戶文件系統區域進行配置;
將已配置完成的Bootloader區域、Linux內核區域、根文件系統區域、系統運行監控區域、用戶文件系統區域、備份用戶文件系統區域分別燒錄到NandFlash的對應分區。
進一步地,在所述分別對根文件系統區域、用戶文件系統區域、備份用戶文件系統區域進行配置中,對根文件系統區域進行配置,具體包括:
利用busybox工具生成操作系統級文件,根文件系統區域存放于操作系統級文件中。
在操作系統級文件中添加系統運行監控可執行程序和監控引導程序;
在操作系統級文件中添加用戶文件系統引導;
通過mkfs.ubifs工具將已配置完成的操作系統級文件生成根文件系統鏡像ubi-root.img,將根文件系統鏡像ubi-root.img配置到根文件系統區域中。
進一步地,在所述通過mkfs.ubifs工具將已配置完成的操作系統級文件生成根文件系統鏡像ubi-root.img,將根文件系統鏡像ubi-root.img配置到根文件系統區域中,其中,根文件系統區域配置成只讀。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合肥工大高科信息科技股份有限公司,未經合肥工大高科信息科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010591059.8/2.html,轉載請聲明來源鉆瓜專利網。





