1.一種設備中系統(tǒng)更新的方法,其中,所述系統(tǒng)中需要進行更新操作的第一部分存儲于存儲模塊的第一分區(qū),所述系統(tǒng)中無需進行更新操作的第二部分存儲于存儲模塊的第二分區(qū);該方法包括:
接收針對所述系統(tǒng)中所述第一部分的升級文件;
將升級文件存儲到存儲模塊的第三分區(qū);
重新啟動系統(tǒng),從存儲模塊的第三分區(qū)中讀取升級文件,使用所述升級文件更新所述第一分區(qū)中的系統(tǒng)中需要進行更新操作的第一部分。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
當使用所述升級文件更新所述系統(tǒng)中的所述第一部分失敗時,從存儲模塊的第四分區(qū)中讀取所述系統(tǒng)中的所述第一部分的備份文件,使用所述備份文件恢復存儲模塊的第一分區(qū)中的所述系統(tǒng)的所述第一部分。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
在完成將升級文件存儲到存儲模塊的第三分區(qū)的操作后,將升級標志位設置為指示進行升級操作。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述重新啟動系統(tǒng),從存儲模塊的第三分區(qū)中讀取升級文件,使用所述升級文件更新所述第一分區(qū)中的系統(tǒng)中需要進行更新操作的第一部分包括:
在進行重新啟動時,讀取升級標志位,判斷所述升級標志位是否指示進行升級操作;
當所述升級標志位指示進行升級操作時,開始進行從存儲模塊的第三分區(qū)中讀取升級文件,使用所述升級文件更新所述第一分區(qū)中的系統(tǒng)中需要進行更新操作的第一部分的操作;
在升級操作完成后,將所述升級標志位設置為表示不進行升級操作,重新啟動系統(tǒng)。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
當使用所述升級文件更新所述系統(tǒng)中的所述第一部分成功后,使用所述升級文件更新所述存儲模塊的所述第四分區(qū)中的所述第一部分的備份文件。
6.一種設備中系統(tǒng)更新的裝置,其中,該裝置包括用于存儲數(shù)據(jù)的存儲模塊,其中所述系統(tǒng)中需要進行更新操作的第一部分存儲于存儲模塊的第一分區(qū),所述系統(tǒng)中無需進行更新操作的第二部分存儲于存儲模塊的第二分區(qū);
該裝置還包括:
通信模塊,用于接收針對所述系統(tǒng)中所述第一部分的升級文件;
處理模塊,用于將升級文件存儲到存儲模塊的第三分區(qū),重新啟動系統(tǒng),從存儲模塊的第三分區(qū)中讀取升級文件,使用所述升級文件更新所述第一分區(qū)中的系統(tǒng)中需要進行更新操作的第一部分。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述處理模塊還用于當使用所述升級文件更新所述系統(tǒng)中的所述第一部分失敗時,從存儲模塊的第四分區(qū)中讀取所述系統(tǒng)中的所述第一部分的備份文件,使用所述備份文件恢復存儲模塊的第一分區(qū)中的所述系統(tǒng)的所述第一部分。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述處理模塊還用于在完成將升級文件存儲到存儲模塊的第三分區(qū)的操作后,將升級標志位設置為指示進行升級操作。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述處理模塊用于在進行重新啟動時,讀取升級標志位,判斷所述升級標志位是否指示進行升級操作;當所述升級標志位指示進行升級操作時,從存儲模塊的第三分區(qū)中讀取升級文件,使用所述升級文件更新所述第一分區(qū)中的系統(tǒng)中需要進行更新操作的第一部分;在升級操作完成后,將所述升級標志位設置為表示不進行升級操作,重新啟動系統(tǒng)。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述處理器還用于當使用所述升級文件更新所述系統(tǒng)中的所述第一部分成功后,使用所述升級文件更新所述存儲模塊的所述第四分區(qū)中的所述第一部分的備份文件。