[發(fā)明專利]基于linux內(nèi)核的終端接入設(shè)備故障恢復(fù)的系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 202010027013.3 | 申請(qǐng)日: | 2020-01-10 |
| 公開(公告)號(hào): | CN111258812A | 公開(公告)日: | 2020-06-09 |
| 發(fā)明(設(shè)計(jì))人: | 周孟;吳道遠(yuǎn);遲景立 | 申請(qǐng)(專利權(quán))人: | 成都千立網(wǎng)絡(luò)科技有限公司 |
| 主分類號(hào): | G06F11/14 | 分類號(hào): | G06F11/14;G06F8/65 |
| 代理公司: | 成都虹橋?qū)@聞?wù)所(普通合伙) 51124 | 代理人: | 郝迎賓 |
| 地址: | 610000 四川省成都市中國(四川)自由貿(mào)*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 linux 內(nèi)核 終端 接入 設(shè)備 故障 恢復(fù) 系統(tǒng) | ||
本發(fā)明提出一種基于linux內(nèi)核的終端接入設(shè)備故障恢復(fù)的系統(tǒng),屬于安全監(jiān)控領(lǐng)域。為解決目前終端接入設(shè)備系統(tǒng)升級(jí)過程中若出現(xiàn)異常需對(duì)系統(tǒng)進(jìn)行更改,會(huì)帶來風(fēng)險(xiǎn)且效率低下的問題,本發(fā)明包括:在內(nèi)核或根文件系統(tǒng)升級(jí)更新前,為內(nèi)核或根文件系統(tǒng)進(jìn)行標(biāo)記,當(dāng)設(shè)備通過UI交互接口升級(jí)內(nèi)核或根文件系統(tǒng)過程中,引導(dǎo)程序?qū)崟r(shí)檢測(cè)內(nèi)核或根文件系統(tǒng)的標(biāo)記是否存在,若突然斷電,則引導(dǎo)程序能夠檢測(cè)到內(nèi)核或根文件系統(tǒng)的標(biāo)記存在,表示內(nèi)核或根文件系統(tǒng)升級(jí)未完成,此時(shí)會(huì)自動(dòng)將備份內(nèi)核拷貝到內(nèi)核,系統(tǒng)恢復(fù);當(dāng)設(shè)備通過UI交互接口升級(jí)內(nèi)核或根文件系統(tǒng)后,如果系統(tǒng)不能正常工作,通過按鍵主動(dòng)恢復(fù)系統(tǒng),即按鍵進(jìn)入恢復(fù)模式,分別從備份的系統(tǒng)恢復(fù)。
技術(shù)領(lǐng)域
本發(fā)明涉及安全監(jiān)控技術(shù),特別涉及一種基于linux內(nèi)核的終端接入設(shè)備故障恢復(fù)的系統(tǒng)。
背景技術(shù)
當(dāng)前小型、微型服務(wù)器、網(wǎng)關(guān)設(shè)備、各種終端接入設(shè)備廣泛存在于各行業(yè),以及家庭當(dāng)中。
上述提到的設(shè)備,在系統(tǒng)運(yùn)行過程中,難免會(huì)出現(xiàn)各種系統(tǒng)異常,比如軟件兼容引起的系統(tǒng)問題,版本升級(jí)引起的問題,文件誤刪除引起的系統(tǒng)問題、升級(jí)過程中斷電引起的問題等。一般的設(shè)備提供的基本的系統(tǒng)恢復(fù)出廠功能,主要用于解決軟件兼容,配置引起的系統(tǒng)問題。升級(jí)過程時(shí),通常會(huì)提示請(qǐng)勿斷開電源或者保持電量充足。
因此,現(xiàn)有技術(shù)的缺點(diǎn)是沒有解決升級(jí)時(shí)斷電,與誤刪系統(tǒng)文件,如rm-rf/等,導(dǎo)致系統(tǒng)異常。并且,當(dāng)前市面上運(yùn)行的大量的基于linux內(nèi)核的設(shè)備,主要包括引導(dǎo)程序,內(nèi)核,跟文件系統(tǒng)三部分;在面對(duì)系統(tǒng)、信息安全性,系統(tǒng)的穩(wěn)定性的考驗(yàn),以及新功能,新資訊的需求不可避免的需要時(shí)常對(duì)設(shè)備內(nèi)核,文件系統(tǒng),軟件進(jìn)行升級(jí)更新,對(duì)系統(tǒng)作出改變難免會(huì)帶來風(fēng)險(xiǎn)。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于linux內(nèi)核的終端接入設(shè)備故障恢復(fù)的系統(tǒng),解決目前終端接入設(shè)備系統(tǒng)升級(jí)過程中若出現(xiàn)異常需對(duì)系統(tǒng)進(jìn)行更改,會(huì)帶來風(fēng)險(xiǎn)且效率低下的問題。
本發(fā)明解決其技術(shù)問題,采用的技術(shù)方案是:基于linux內(nèi)核的終端接入設(shè)備故障恢復(fù)的系統(tǒng),包括引導(dǎo)程序、內(nèi)核、備份內(nèi)核、根文件系統(tǒng)、備份根文件系統(tǒng)以及統(tǒng)一的UI交互接口;
在內(nèi)核升級(jí)更新前,為內(nèi)核進(jìn)行標(biāo)記,當(dāng)設(shè)備通過UI交互接口升級(jí)內(nèi)核過程中,引導(dǎo)程序?qū)崟r(shí)檢測(cè)內(nèi)核的標(biāo)記是否存在,若突然斷電,則引導(dǎo)程序能夠檢測(cè)到內(nèi)核的標(biāo)記存在,表示內(nèi)核升級(jí)未完成,此時(shí)會(huì)自動(dòng)將備份內(nèi)核拷貝到內(nèi)核,系統(tǒng)恢復(fù);
在根文件系統(tǒng)升級(jí)更新前,為根文件系統(tǒng)進(jìn)行標(biāo)記,當(dāng)設(shè)備通過UI交互接口升級(jí)根文件系統(tǒng)過程中,引導(dǎo)程序?qū)崟r(shí)檢測(cè)根文件系統(tǒng)的標(biāo)記是否存在,若突然斷電,則引導(dǎo)程序能夠檢測(cè)到根文件系統(tǒng)的標(biāo)記存在,表示根文件系統(tǒng)升級(jí)未完成,此時(shí)會(huì)自動(dòng)將備份根文件系統(tǒng)拷貝到根文件系統(tǒng),系統(tǒng)恢復(fù);
當(dāng)設(shè)備通過UI交互接口升級(jí)內(nèi)核或根文件系統(tǒng)后,如果系統(tǒng)不能正常工作,通過按鍵主動(dòng)恢復(fù)系統(tǒng),即按鍵進(jìn)入恢復(fù)模式,分別從備份的系統(tǒng)恢復(fù)。
進(jìn)一步的是,當(dāng)內(nèi)核或根文件系統(tǒng)升級(jí)完成后,相應(yīng)的標(biāo)記會(huì)被清除。
進(jìn)一步的是,當(dāng)設(shè)備通過UI交互接口升級(jí)根文件系統(tǒng)后,由于兼容性的問題導(dǎo)致某些軟件不能正常工作,能夠通過按鍵主動(dòng)恢復(fù)系統(tǒng),即按鍵進(jìn)入恢復(fù)模式,分別從備份的系統(tǒng)恢復(fù)。
進(jìn)一步的是,當(dāng)管理員進(jìn)入設(shè)備后臺(tái),因?yàn)檎`操作,導(dǎo)致系統(tǒng)不能正常工作,能夠通過按鍵主動(dòng)恢復(fù)系統(tǒng),即按鍵時(shí)引導(dǎo)程序啟動(dòng)進(jìn)入恢復(fù)模式,分別從備份的系統(tǒng)恢復(fù)。
進(jìn)一步的是,當(dāng)用戶需要恢復(fù)出廠設(shè)置時(shí),系統(tǒng)會(huì)自動(dòng)判斷按鍵類型,采取對(duì)應(yīng)的動(dòng)作,以恢復(fù)出廠設(shè)置。
本發(fā)明的有益效果是,通過上述基于linux內(nèi)核的終端接入設(shè)備故障恢復(fù)的系統(tǒng),能夠解決系統(tǒng)出現(xiàn)各種異常情況時(shí),做到一鍵恢復(fù),不需要設(shè)備返廠維修,幫助用戶解決現(xiàn)有問題,以及設(shè)備提供方降低售后成本。另外,本發(fā)明對(duì)于不同的異常情況,采用相應(yīng)的處理方式,使系統(tǒng)快速恢復(fù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都千立網(wǎng)絡(luò)科技有限公司,未經(jīng)成都千立網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010027013.3/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- LINUX內(nèi)核動(dòng)態(tài)加載方法
- 一種Linux嵌入式系統(tǒng)的安全啟動(dòng)方法
- 一種加快嵌入式Linux系統(tǒng)啟動(dòng)的方法
- Linux文件系統(tǒng)的多點(diǎn)備份和實(shí)時(shí)保護(hù)方法
- 基于硬件的Linux軟件開發(fā)系統(tǒng)及其構(gòu)建方法
- 將VxWorks任務(wù)移植到Linux的方法及裝置
- 一種Linux內(nèi)核接管socket鏈接的方法和裝置
- 一種Linux系統(tǒng)的備份和還原方法
- 一種基于Linux系統(tǒng)盤的寫過濾系統(tǒng)和方法
- 一種基于Linux系統(tǒng)盤的熱插拔方法和系統(tǒng)





