The invention relates to an image file loading method and device. The method includes: in the boot after the start of reading instruction file version of the instruction; determine the storage partition instructions and the instructions corresponding to the version of the image file; read the image file stored in the partition is determined; the image file read check; when the image file read check verification is successful, then the image file loading success. The image file loading method and device, according to the instructions of image file version of the instructions can be stored version of the corresponding partition image file, to load the corresponding storage partition of the image file, without erasing the original storage partition is stored in the image file and then download the appropriate version of the image file to the original storage partition, only by automatically read the instructions file version of the instructions, simple operation.
【技術實現步驟摘要】
鏡像文件加載方法和裝置
本專利技術涉及通信領域,特別是涉及一種鏡像文件加載方法和裝置。
技術介紹
鏡像文件格式是一個基于文件的磁盤鏡像格式。所謂鏡像文件其實和ZIP壓縮包類似,它將特定的一系列文件按照一定的格式制作成單一的文件,以方便用戶下載和使用。目前,設備在啟動后,會接著加載鏡像文件,以實現指定的功能。但是傳統技術中,當用戶需要啟動不同版本的鏡像文件時,通常是需要借助外部設備可擦除可編程邏輯器件來擦除原存儲分區中存儲的鏡像文件,再在原存儲分區中存儲更換版本的鏡像文件,最后再重新啟動系統,方可更換完成,且如果用戶又需要使用已使用過的鏡像文件的版本時,則仍需重復上述過程,該種過程操作復雜。
技術實現思路
基于此,有必要針對上述的在啟動不同版本的鏡像文件時的操作復雜的問題,提供一種鏡像文件加載方法和裝置。一種鏡像文件加載方法,所述方法包括:在boot啟動后,讀取指示鏡像文件版本的指令;確定存儲有與所述指令指示的版本相對應的鏡像文件的存儲分區;讀取確定的所述存儲分區中的所述鏡像文件;校驗讀取的所述鏡像文件;當校驗讀取的鏡像文件校驗成功時,則加載校驗成功的所述鏡像文件。在其中一個實施例中,所述加載校驗成功的所述鏡像文件的步驟之后,還包括:獲取下一次boot啟動后需加載的鏡像文件版本;生成指示獲取的所述鏡像文件版本的指令;存儲生成的指令。在其中一個實施例中,所述方法還包括:當校驗讀取的鏡像文件校驗失敗時,繼續確定存儲有與所述指令指示的版本相對應的鏡像文件的下一存儲分區;以及執行所述讀取確定的所述存儲分區中的所述鏡像文件,以及所述校驗讀取的所述鏡像文件的步驟,直至校驗讀 ...
【技術保護點】
一種鏡像文件加載方法,其特征在于,所述方法包括:在boot啟動后,讀取指示鏡像文件版本的指令;確定存儲有與所述指令指示的版本相對應的鏡像文件的存儲分區;讀取確定的所述存儲分區中的所述鏡像文件;校驗讀取的所述鏡像文件;當校驗讀取的鏡像文件校驗成功時,則加載校驗成功的所述鏡像文件。
【技術特征摘要】
1.一種鏡像文件加載方法,其特征在于,所述方法包括:在boot啟動后,讀取指示鏡像文件版本的指令;確定存儲有與所述指令指示的版本相對應的鏡像文件的存儲分區;讀取確定的所述存儲分區中的所述鏡像文件;校驗讀取的所述鏡像文件;當校驗讀取的鏡像文件校驗成功時,則加載校驗成功的所述鏡像文件。2.根據權利要求1所述的方法,其特征在于,所述加載校驗成功的所述鏡像文件的步驟之后,還包括:獲取下一次boot啟動后需加載的鏡像文件版本;生成指示獲取的所述鏡像文件版本的指令;存儲生成的指令。3.根據權利要求1所述的方法,其特征在于,所述方法還包括:當校驗讀取的鏡像文件校驗失敗時,繼續確定存儲有與所述指令指示的版本相對應的鏡像文件的下一存儲分區;以及執行所述讀取確定的所述存儲分區中的所述鏡像文件,以及所述校驗讀取的所述鏡像文件的步驟,直至校驗讀取的鏡像文件校驗成功。4.根據權利要求3所述的方法,其特征在于,所述方法還包括:當存在校驗失敗的鏡像文件時,則在所述直至校驗讀取的鏡像校驗成功后,將校驗失敗的鏡像文件替換為校驗成功的鏡像文件。5.根據權利要求1至4中任一項所述的方法,其特征在于,所述方法還包括:當校驗本地各存儲分區中讀取的、且與所述指令指示的版本相對應的鏡像文件均失敗時,則確定存儲有與所述指令指示的版本不同的鏡像文件的存儲分區;以及執行所述讀取確定的所述存儲分區中的所述鏡像文件,以及所述校驗讀取的所述鏡像文件的步驟,直至校驗讀取的鏡像文件校驗成功。6.根據權利要求5所述的方法,其特征在于,所述鏡像文件用于網絡通信;所述方法還包括:當校驗讀取的與所述指令...
【專利技術屬性】
技術研發人員:姚湘陵,張天瑜,許寧,
申請(專利權)人:深圳市廣和通無線股份有限公司,
類型:發明
國別省市:廣東,44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。