當(dāng)前位置:首頁 > 嵌入式 > 嵌入式軟件
[導(dǎo)讀] 新舊SD卡換裝方法探討:許多用戶在Android手機(jī)買來使用一段時(shí)間后,往往發(fā)現(xiàn)無論是手機(jī)的外部存儲空間(SD卡上的FAT32分區(qū))還是手機(jī)的自身存儲(ROM)都非常有限,安裝不了幾

 新舊SD卡換裝方法探討:

許多用戶在Android手機(jī)買來使用一段時(shí)間后,往往發(fā)現(xiàn)無論是手機(jī)的外部存儲空間(SD卡上的FAT32分區(qū))還是手機(jī)的自身存儲(ROM)都非常有限,安裝不了幾個(gè)應(yīng)用程序便會彈出系統(tǒng)提示“內(nèi)部存儲空間不足”或是內(nèi)存不足。

這時(shí)自然會想到替換一個(gè)容量大的內(nèi)存卡(miniSD卡等),例如原來使用的是2GB的miniSD卡(無ext分區(qū)),現(xiàn)在買來8GB的高速SDHC 卡,希望將原來使用的系統(tǒng)(舊SD卡)原樣復(fù)制到新SD卡上。網(wǎng)上有許多機(jī)油問能直接復(fù)制文件嗎?原來安裝過的軟件不再次安裝行嗎?同一個(gè)問題,不同的方法,本人設(shè)想了三種方法,驗(yàn)證過兩種供大家參考。所有操作請保證手機(jī)電量處于充足(70%以上)狀態(tài)。

下面三種方法中第一種(A)失敗,第二種(B)未驗(yàn)證留待機(jī)油們做出貢獻(xiàn),第三種(C)驗(yàn)證成功。

方法A:僅將舊卡上的數(shù)據(jù)拷貝到新卡上來 -> 此法不成功!!

A.1,在PC機(jī)上對買來的新卡(KINGMAX/SDHC/Class6/8GB)進(jìn)行格式化,格式化時(shí)不能直接用Windows自帶的功能,使用Acronis可以從卡上分出ext3分區(qū)(2GB)+FAT32分區(qū)(6GB);

A.2,通過USB將手機(jī)連接到PC上后將卡上的所有文件(含隱藏?cái)?shù)據(jù))拷貝到PC機(jī)上備份;

如果舊SD卡上有ext分區(qū)且已經(jīng)做過data2ext,那麼就在Linux機(jī)上進(jìn)行ext分區(qū)拷貝(Windows上通過第3方軟件也可以加載ext分區(qū)進(jìn)行讀寫)。

下圖為Ubuntu系統(tǒng)中看到的手機(jī)舊SD卡信息,有分區(qū),容量,目錄結(jié)構(gòu),數(shù)據(jù)大小等信息。

A.3,將PC機(jī)上保存的備份(上一步備份下來的所有)數(shù)據(jù),原樣(目錄結(jié)構(gòu)不變)拷貝到新卡上;

A.4,將新卡插到手機(jī)后加電開機(jī);

A.5,啟動失敗!!(卡在啟動動畫)

可能的原因是在換卡之前沒有清洗數(shù)據(jù)所致,也有可能是SD卡上的ext分區(qū)信息變化后系統(tǒng)無法識別所致。具體的懶得分析了。直接利用第3種方法。

方法B: 將所有安裝在舊卡ext分區(qū)的應(yīng)用或數(shù)據(jù)完全恢復(fù)到手機(jī)自帶ROM去后(即刪除data2ext),僅對SD卡上的FAT32分區(qū)進(jìn)行復(fù)制到新卡FAT32分區(qū)的操作。

B.1,將安裝在舊卡ext分區(qū)上的所有數(shù)據(jù)恢復(fù)回手機(jī)自帶的ROM中去;

B.2,通過USB將舊SD卡上的所有數(shù)據(jù)備份到PC機(jī)上;

B.3,關(guān)機(jī)后插入新卡,重啟手機(jī)進(jìn)入Recovery模式;

B.4,利用Recovery對新SD卡進(jìn)行分區(qū)(SWAP:0/ext3:2GB/FAT32:6GB);

B.5,利用讀卡器將PC機(jī)上備份的數(shù)據(jù)拷貝到新卡的FAT32分區(qū)(保持原來目錄結(jié)構(gòu));

B.6,插上新卡,打開手機(jī)進(jìn)入Recovery模式,進(jìn)行數(shù)據(jù)清洗(wipe cache);

B.7,應(yīng)該可以正常重啟手機(jī),看到和舊卡一樣的系統(tǒng)(除了卡的空間變大);

B.8,此時(shí)可以再次進(jìn)行data2ext.

方法B應(yīng)該可以成功!但去掉data2ext手機(jī)能正常運(yùn)行的話,估計(jì)沒必要換SD卡了。

方法C: <- 驗(yàn)證成功,詳細(xì)教程參見下文!!

《事先準(zhǔn)備》

手機(jī)端:

手機(jī)已經(jīng)是S-OFF解鎖完畢,ROOT授權(quán)提取完畢;(詳細(xì)參見本人文章:)

G7刷機(jī)詳細(xì)教程:解鎖S-OFF,ROOT提取,CM-7.0.3ROM刷機(jī)

手機(jī)上的Recovery分區(qū)刷了第3方(Clockmodwork)的鏡像程序;

其他確認(rèn)手機(jī)ROM,RAM,SD卡等信息的軟件(如MiniInfo,系統(tǒng)監(jiān)控等任何APK應(yīng)用均可)。

PC端:

無需特殊硬件,軟件,只要能識別移動硬盤即可(有***MiniSD卡的槽或是USB讀卡器);

為了詳細(xì)了解SD卡分區(qū)信息(特別是ext),可以安裝Acronis磁盤管理工具。

SD卡:

舊SD卡(容量小/4GB),新SD卡(容量大/C6高速8GB)

《內(nèi)存卡換裝詳細(xì)步驟》

C.1,重啟手機(jī)(舊卡),進(jìn)入Recovery(本人用ClockworkMod Recovery 5.0.1.0)模式;

同時(shí)按住[ 音量- ]+[ 電源 ]兩個(gè)鈕來開機(jī),啟動后進(jìn)入3色屏,選菜單項(xiàng) [ RECOVERY ] ->會自動重啟進(jìn)入ClockworkMod Recovery工作模式 -> 選主菜單中的[ backup and restore ] -> [ Backup ]。

按下Backup后,程序會自動備份當(dāng)系系統(tǒng)的所有數(shù)據(jù)及結(jié)構(gòu)。

C.2,利用Recovery的backup功能備份當(dāng)前的系統(tǒng);

備份后SD卡的FAT32分區(qū)中會多一個(gè)目錄。如下圖:SD卡clockworkmodbackup2011-09-28.02.39.12,此目錄下的所有文件就是當(dāng)前系統(tǒng)的完全備份。

補(bǔ)充說明一下,各個(gè)文件的內(nèi)容。

(1)system.yaffs2.img 是系統(tǒng)ROM分區(qū)/system目錄下所有文件數(shù)據(jù)的備份;

(2)data.yaffs2.img是系統(tǒng)ROM分區(qū)/data目錄,及保存在SD卡FAT32分區(qū)中的隱藏目錄/.android_secure下所有文件數(shù)據(jù)的備份;

(3)cache.yaffs2.img是系統(tǒng)ROM分區(qū)/cache目錄下所有文件數(shù)據(jù)的備份;

(4)sd-ext.ext3.tar是SD卡上ext分區(qū)下的數(shù)據(jù)壓縮備份。 如果SD卡上沒有此分區(qū)便不會產(chǎn)生次文件。另外如果SD卡上雖有ext分區(qū)但自己沒有進(jìn)行過data2ext設(shè)置,那么此分區(qū)的備份數(shù)據(jù)size應(yīng)該約為 0。上圖中的為102559KB是由于本人手機(jī)進(jìn)行了data2ext(3個(gè)目錄:/data/app/;/data/app-private; /data/dalvik-cache)。

除了上述4個(gè)以外還有boot.img和recovery.img,分別是BOOT分區(qū)(HBOOT程序)和RECOVERY分區(qū)(就是這個(gè) ClockworkMod Recovery程序)的備份。不過一般情況下沒必要刷這兩個(gè)分區(qū),雖然備份了但后面恢復(fù)時(shí)用不到。Nandroid.md5為checksum校驗(yàn)碼,恢復(fù)時(shí)驗(yàn)證用得到。

通過此備份大概可以看到本人手機(jī)CM7系統(tǒng)ROM的大小約為:260MB。要比G7官方的小許多。

C.3,重啟手機(jī)(舊卡正常運(yùn)行)后,用USB連接到PC,將手機(jī)SD卡上的備份目錄原樣拷貝到PC中(例如:d:clockworkmod下)保存;

目錄結(jié)構(gòu)最好也維持原來的樣子,如:clockworkmodbackup2011-09-28.02.39.12*.*。

C.4,關(guān)閉(power off)手機(jī), 取出舊卡,插上新卡,按住[ 音量- ]+[ 電源 ]兩個(gè)鈕來開機(jī)進(jìn)入[ RECOVERY ]工作模式(同第一步);[!--empirenews.page--]

C.5,Recovery主菜單 [ advanced ] -> [ Partition SD Card ],格式化完后保持Recovery模式;

Ext 分區(qū)Size 選擇 [ 1024M ]或者大于此值,swap 選擇0(沒有swap會延長SD卡的使用壽命),剩余的便全都是FAT32分區(qū)。本人的8GB高速SD卡經(jīng)手機(jī)Recovery程序分區(qū)后如下圖。容量減小的主要原因是SD卡等閃存所標(biāo)示的GB,MB,KB采用的是1000進(jìn)制,而計(jì)算機(jī)操作系統(tǒng)(Windows,Linux等)從來都是1024進(jìn)制。所以SD卡上的1GB到實(shí)際計(jì)算機(jī)/手機(jī)中只有950MB左右。另外手機(jī)中格式化出來的文件系統(tǒng)會有一部分容量(例如:FAT32中的11MB左右,ext3分區(qū)中的154.98MB???)已經(jīng)被預(yù)先吃掉了?原因待查?

C.6,手機(jī)繼續(xù)保持Recovery工作模式,通過菜單選項(xiàng)對手機(jī)ROM進(jìn)行清洗,步驟如下:

(1)wipe cache partition;

(2)wipe data/factory reset;

(3)Advanced --> Wipe Dalvik Cache;

C.7,手機(jī)斷電(power off)后,拔出新SD卡;通過讀卡器將新卡作為移動磁盤連接到PC上;

將第3步中保存在PC機(jī)上的數(shù)據(jù)拷貝到SD卡上,一定要保持目錄結(jié)構(gòu)不變。

例如:計(jì)算機(jī)中D:clockworkmodbackup2011-09-28.02.39.12下的所有文件拷貝到SD卡上后應(yīng)該是://SD卡/clockworkmod/backup/2011-09-28.02.39.12/*.*。

拷貝完成后,將SD卡安全從PC機(jī)上卸載。

C.8,在手機(jī)關(guān)機(jī)狀態(tài)下,將新卡裝到手機(jī)上,開機(jī)進(jìn)入到Recovery模式(開機(jī)方法同第一步);

主菜單[ backup and restore ] -> [ Advanced Restore ] -> [ 2011-09-28.02.39.12/ ];然后以下面的次序執(zhí)行restore操作: Restore system -> Restore data -> Restore cache -> Restore sd-ext。這個(gè)次序就是在第2步中說明過的那5個(gè)文件。沒必要Restore boot 和 Restore recovery。

恢復(fù)過程中一定要確認(rèn)每一步成功(會顯示completed!)。

C.9,第8步恢復(fù)完成后就可以順利啟動手機(jī),看到和原來舊卡一樣的系統(tǒng)!軟件,數(shù)據(jù)一樣沒少,但內(nèi)存,SD存儲余量應(yīng)該變大到你想要的了!可以通過ADB shell或是第3方工具確認(rèn)一下。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉