根文件系統(tǒng)修正管理系統(tǒng)、電子裝置及方法
【技術領域】
[0001] 本發(fā)明涉及一種管理系統(tǒng),特別涉及一種用于修正根文件系統(tǒng)的管理系統(tǒng)、電子 裝置及方法。
【背景技術】
[0002] 眾所周知,現(xiàn)在的基于Linux的操作系統(tǒng)中的內核(kernel)中,包括根文件系統(tǒng) 以及其他的文件。而根文件系統(tǒng)需要經(jīng)常進行修正、更新等,以解決使用過程中出現(xiàn)的問 題。目前的根文件系統(tǒng)的更新方式一般為將根文件系統(tǒng)從內核中解壓出來,然后進行修正 更新。然而,目前的根文件系統(tǒng)在修正更新后,需要對內核進行重新編譯,才能將根文件系 統(tǒng)放回。然而,對內核進行重新編譯需要較多的時間和精力,導致了目前的根文件系統(tǒng)的修 正更新變得十分麻煩。
【發(fā)明內容】
[0003] 有鑒于此,提供一種根文件系統(tǒng)修正管理系統(tǒng)及方法,能夠以簡單的方式完成內 核中的根文件系統(tǒng)的修正。
[0004] 一種電子裝置,一種電子裝置,包括處理單元以及存儲器,該存儲器中存儲有內核 文件,該內核文件中包括有根文件系統(tǒng),其中,該處理單元包括存儲控制模塊、掃描模塊以 及安裝控制模塊。該存儲控制模塊用于響應用戶的操作將一補丁壓縮包存儲于該存儲器中 的內核文件的末尾位置,其中,該補丁壓縮包為用于該根文件系統(tǒng)進行修正更新的補丁文 件的壓縮包。該掃描模塊用于在電子裝置啟動時,掃描該存儲器中是否有一補丁壓縮包。該 安裝控制模塊用于在該掃描模塊掃描到一補丁壓縮包時,控制對該補丁壓縮包進行解壓縮 并安裝在該根文件系統(tǒng)中。
[0005] -種根文件系統(tǒng)修正管理系統(tǒng),用于對一電子裝置的存儲器所存儲的內核文件中 的根文件系統(tǒng)進行修正更新,其中,該根文件系統(tǒng)修正管理系統(tǒng)包括存儲控制模塊、掃描模 塊以及安裝控制模塊。該存儲控制模塊用于響應用戶的操作將一補丁壓縮包存儲于該存儲 器中的內核文件的末尾位置,其中,該補丁壓縮包為用于該根文件系統(tǒng)進行修正更新的補 丁文件的壓縮包。該掃描模塊用于在電子裝置啟動時,掃描該存儲器中是否有一補丁壓縮 包。該安裝控制模塊用于在該掃描模塊掃描到一補丁壓縮包時,控制對該補丁壓縮包進行 解壓縮并安裝在該根文件系統(tǒng)中。
[0006] -種根文件系統(tǒng)修正管理方法,用于對一電子裝置的存儲器所存儲的內核文件中 的根文件系統(tǒng)進行修正更新,其中,該方法包括步驟:響應用戶的操作將一補丁壓縮包存儲 于該存儲器中的內核文件的末尾位置,其中,該補丁壓縮包為用于該根文件系統(tǒng)進行修正 更新的補丁文件的壓縮包;在電子裝置啟動時,掃描該存儲器中是否有一補丁壓縮包;以 及該掃描模塊掃描到一補丁壓縮包時,控制對該補丁壓縮包進行解壓縮并安裝在該根文件 系統(tǒng)中。
[0007] 本發(fā)明的根文件系統(tǒng)修正管理系統(tǒng)及方法,能夠以簡單的方式完成內核中的根文 件系統(tǒng)的修正,不需要重新編譯內核文件。
【附圖說明】
[0008] 圖1為本發(fā)明一實施方式中的電子裝置的模塊示意圖。
[0009] 圖2為本發(fā)明一實施方式中根文件系統(tǒng)修正管理系統(tǒng)的模塊示意圖。
[0010] 圖3為本發(fā)明一實施方式中根文件系統(tǒng)修正管理方法的流程圖。
[0011] 主要元件符號說明
【主權項】
1. 一種電子裝置,包括處理單元以及存儲器,該存儲器中存儲有內核文件,該內核文件 中包括有根文件系統(tǒng),其特征在于,該處理單元包括: 存儲控制模塊,用于響應用戶的操作將一補丁壓縮包存儲于該存儲器中的內核文件的 末尾位置,其中,該補丁壓縮包為用于該根文件系統(tǒng)進行修正更新的補丁文件的壓縮包; 掃描模塊,用于在電子裝置啟動時,掃描該存儲器中是否有一補丁壓縮包;以及 安裝控制模塊,用于在該掃描模塊掃描到一補丁壓縮包時,控制對該補丁壓縮包進行 解壓縮并安裝在該根文件系統(tǒng)中。
2. 如權利要求1所述的電子裝置,其特征在于,該存儲控制模塊在將該補丁壓縮包存 儲于該存儲器中的內核文件的末尾位置時,同時還將一用于標識該補丁壓縮包的補丁標識 存儲至該內核文件的末尾位置;該掃描模塊通過掃描該存儲器中是否有一補丁標識而判斷 該存儲器中是否有一補丁壓縮包。
3. 如權利要求1所述的電子裝置,其特征在于,該安裝控制模塊控制對該補丁壓縮包 進行解壓縮并安裝在該根文件系統(tǒng)中為:該安裝控制模塊控制將該補丁壓縮包存儲于該根 文件系統(tǒng)的文件夾中,并將該補丁壓縮包解壓縮后安裝于該根文件系統(tǒng)中。
4. 如權利要求1所述的電子裝置,其特征在于,該處理單元還包括驗證模塊,該驗證模 塊在該掃描模塊掃描到該補丁壓縮包時,驗證該補丁壓縮包是否完整,該安裝控制模塊并 在該驗證模塊驗證該補丁壓縮包完整后,才控制對該補丁壓縮包進行解壓縮并安裝在該根 文件系統(tǒng)中。
5. -種根文件系統(tǒng)修正管理系統(tǒng),用于對一電子裝置的存儲器所存儲的內核文件中的 根文件系統(tǒng)進行修正更新,其特征在于,該根文件系統(tǒng)修正管理系統(tǒng)包括: 存儲控制模塊,用于響應用戶的操作將一補丁壓縮包存儲于該存儲器中的內核文件的 末尾位置,其中,該補丁壓縮包為用于該根文件系統(tǒng)進行修正更新的補丁文件的壓縮包; 掃描模塊,用于在電子裝置啟動時,掃描該存儲器中是否有一補丁壓縮包;以及 安裝控制模塊,用于在該掃描模塊掃描到一補丁壓縮包時,控制對該補丁壓縮包進行 解壓縮并安裝在該根文件系統(tǒng)中。
6. 如權利要求5所述的系統(tǒng),其特征在于,該存儲控制模塊在將該補丁壓縮包存儲于 該存儲器中的內核文件的末尾位置時,同時還將一用于標識該補丁壓縮包的補丁標識存儲 至該內核文件的末尾位置;該掃描模塊通過掃描該存儲器中是否有一補丁標識而判斷該存 儲器中是否有一補丁壓縮包。
7. 如權利要求5所述的系統(tǒng),其特征在于,該安裝控制模塊控制對該補丁壓縮包進行 解壓縮并安裝在該根文件系統(tǒng)中為:該安裝控制模塊控制將該補丁壓縮包存儲于該根文件 系統(tǒng)的文件夾中,并將該補丁壓縮包解壓縮后安裝于該根文件系統(tǒng)中。
8. 如權利要求5所述的系統(tǒng),其特征在于,該處理單元還包括驗證模塊,該驗證模塊在 該掃描模塊掃描到該補丁壓縮包時,驗證該補丁壓縮包是否完整,該安裝控制模塊并在該 驗證模塊驗證該補丁壓縮包完整后,才控制對該補丁壓縮包進行解壓縮并安裝在該根文件 系統(tǒng)中。
9. 一種根文件系統(tǒng)修正管理方法,用于對一電子裝置的存儲器所存儲的內核文件中的 根文件系統(tǒng)進行修正更新,其特征在于,該方法包括步驟: 響應用戶的操作將一補丁壓縮包存儲于該存儲器中的內核文件的末尾位置,其中,該 補丁壓縮包為用于該根文件系統(tǒng)進行修正更新的補丁文件的壓縮包; 在電子裝置啟動時,掃描該存儲器中是否有一補丁壓縮包;以及 該掃描模塊掃描到一補丁壓縮包時,控制對該補丁壓縮包進行解壓縮并安裝在該根文 件系統(tǒng)中。
10. 如權利要求9所述的方法,其特征在于,該步驟"響應用戶的操作將一補丁壓縮包 存儲于該存儲器中的內核文件的末尾位置"包括:在將該補丁壓縮包存儲于該存儲器中的 內核文件的末尾位置時,同時還將一用于標識該補丁壓縮包的補丁標識存儲至該內核文件 的末尾位置。
11. 如權利要求10所述的方法,其特征在于,該步驟"掃描該存儲器中是否有一補丁壓 縮包"包括: 通過掃描是否有一補丁標識而判斷該存儲器中是否有一補丁壓縮包。
12. 如權利要求9所述的方法,其特征在于,該方法還包括步驟: 在該掃描模塊掃描到該補丁壓縮包時,驗證該補丁壓縮包是否完整。
【專利摘要】一種根文件系統(tǒng)修正管理方法,包括步驟:響應用戶的操作將一補丁壓縮包存儲于一存儲器中的內核文件的末尾位置,其中,該補丁壓縮包為用于該根文件系統(tǒng)進行修正更新的補丁文件的壓縮包;在電子裝置啟動時,掃描該存儲器中是否有一補丁壓縮包;以及該掃描模塊掃描到一補丁壓縮包時,控制對該補丁壓縮包進行解壓縮并安裝在該根文件系統(tǒng)中。本發(fā)明還提供一種電子裝置及根文件系統(tǒng)修正管理系統(tǒng)。本發(fā)明的根文件系統(tǒng)修正管理系統(tǒng)及方法,能夠以簡單的方式完成內核中的根文件系統(tǒng)的修正。
【IPC分類】G06F17-30
【公開號】CN104731793
【申請?zhí)枴緾N201310704950
【發(fā)明人】童鈺, 羅探科, 董華
【申請人】鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
【公開日】2015年6月24日
【申請日】2013年12月20日