茫茫網海中的冷日 - 對這文章發表回應
茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1674208 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
IMG_60D_00176.jpg

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

對這文章發表回應

發表限制: 非會員 可以發表

發表者: 冷日 發表時間: 2014/4/15 16:13:27

轉自:

内存卡分区教程+link2sd把程序安装到sd卡第二分区+移动程序到rom系统内存

http://www.360doc.com/content/12/0829/16/4565_233021473.shtml

 


一、將SD卡進行分區

 

       因為android系統是基於linux內核的手機系統,只支持linux特有的系統分區ext分區安裝應用程序,所以我們需要對sd卡進行分區,一個ext分區,一個fat32分區共兩個分區。ext分區用來安裝應用軟件,fat32分區作為存放數據的磁盤。 

 

1、首先在電腦上安裝下面的分區工具(Paragon Partition Manager),win7運行不了的話,兼容性裡選擇XP SP2(3)就可以了,winxp無壓力。

2、安裝之後,將sd卡裝入讀卡器插入電腦usb口(不能使用數據線),備份好SD卡的內容,然後開始進行分區,和分區硬盤是一個道理,我們要分成兩個區,第一個區是FAT32的,用來存儲照片和其他個人資料。第二個區是EXT3的,用來存儲APP2SD的程序文件。

 

刪除舊分區


 

把卡插到电脑上,然后打开软件。选择好要格式化的盘符,我这张卡是1GB的。然后点击【删除】,删除原来的分区。

刪除原來的分區,名字就輸入"no name"(不分大小寫)和上面一致就可以了。

 

創建FAT32分區

 

刪除了舊分區,我們開始創建新的分區,還是選擇好盤符,點擊【創建】。


首先是創建FAT32分區,一般可以選擇大一點。

在【新大小】後輸入FAT32格式下你想要的容量。存儲照片歌曲都是這個分區,相當於你手機原來的存儲卡部分。

我選擇了500MB,圖中紅色的部分就是要格式化創建的FAT32分區,餘下藍色的部分就是下面要創建的EXT3分區空間了。

這裡提醒一下,剩餘的ext3分區不要過大,超過1.4g可能不成功,建議300m——1g之間自選。

隨意取一個卷名,選擇好FAT32格式,確定即可。

 

創建EXT3分區

選擇餘下藍色部分,還是選擇【創建】新分區。

 


容量大小就不用調節了,餘下的都是EXT3的空間了

 

完成

 

兩個分區都創建完成後點擊【應用】,這步很重要,不點的話剛才操作都不會生效。

正在分區....................



分區完成,可以把之前備份好的資料拷貝回FAT32分區,而EXT3分區只能在LINUX下才能看到。(以上借自百度,特此致謝!但所有操作我至少用過5遍以上,不必懷疑!)

 

    分區成功後將卡裝回手機,即可發現在“應用程序管理”中幾乎所有程序均可選擇“移至SD卡”(目前發現桌面程序、帶有小部件的程序只能裝在手機內存,否則會出錯或提示插件加載失敗!經我測試分區後能移至sd卡的都運行正常),新安裝程序部分會自動裝入sd卡。

 

ps:關於分區後電腦找不到存儲卡的問題,解決方法有二:

方法一超簡單,直接換個讀卡器即可;

方法二以我電腦win7系統為例說明,xp可參照。

    右擊計算機,選擇管理,界面左邊選擇存儲下的磁盤管理,在界面下邊會出現磁盤2 可移動1.88GB(我的是2g卡),在上面右擊選擇第一項“更改驅動器號和路徑”,選“添加”,系統自動分配卷標(就是字母D、E、F...),確定即成功。

 

另外,分區後如後悔,不想再分了,只需執行前兩步,先刪除你內存卡的所有舊分區,在創建新分區時把全部容量分給fat32即可,最後記得點“應用”!

 

    分區後感覺變慢,其實也不明顯,且利大於弊,另外我想所有將應用裝卡上的方法應該都是以犧牲一定性能為代價的,實在計較的建議換高速卡!



另外,想真正用上分區的就建議看下面的第二步!

 

以下做法需要手機獲取root權限,


關於手機root方法,我用的是這兩個帖子提供的方法(其實是一樣的):

http://www.hiapk.com/thread-1594199-1-1.html

http://www.hiapk.com/thread-1490167-1-3.html

 

   害怕root有危險地tx,到此即可完成應用裝入sd卡的操作,以下教程可無視!

題外:其實root後不亂刪程序文件,一般是沒問題的!另,據說現在有了官方8.1一鍵式升級工具,變磚也能恢復!


 

二、分區後將應用裝入sd卡ext3區方法!

     卡分區成功後,已經能將程序裝入卡中,但我們發現確實仍然裝在sd卡fat32分區,沒有按我們的想法被裝進所分的ext3分區。因為還缺少一些工作。本人水平所限,許多方法都嫌複雜、麻煩,總不成功。以下這個方法只需一個軟件即可輕鬆搞定,推薦需要的tx使用:

 

     這種方法就是Link2SD。何謂Link2SD?它是一個將軟件移動到卡第二分區ext2、3、4、fat(32)分區上的工具。原理和app2sd+類似。link2sd把單個的文件進行軟連接,這樣就使程序可以實現隨意的安裝到機身和內存卡ext2、3、4、fat(32)分區上。link2sd選擇性的將新安裝程序的/dalvik-cache移動到了內存卡上,再創建軟連接。所以保證系統運行的安全性和穩定性。而2.2以上系統自帶的app2sd有很多缺點,諸如應用裝在卡上,拆下卡或是連電腦時這些應用無法使用,以及拖慢運行速度等,link2sd可很好解決這些問題並兼顧。而app2sd+則一刀切的把所有用戶程序以往sd卡,弊病也多。

     一句話,我的理解就是link2sd是個軟件,由用戶控制,可以自由選擇每個程序是否被移入卡ext分區,移入卡上的程序運行、刪除、移動等操作完全自如,和裝到手機內存沒什麼兩樣,而且不占用手機內存!當然link2sd本身也可卸載,不會影響移往卡上的程序運行。

 


Link2SD的運行條件:

1.SD卡需要第二分區,即ext2、3、4分區,也支持fat16、32格式,並且兩個分區都要是主分區。

2.手機需要root權限。

 

以上兩條件具備後,可以開始了:

1、下載並安裝附件:英文原版),【本貼以英文版為依據來介紹操作說明,另有用著更順手。若前面已經裝有英文版的想使用,只需先卸載英文版再安裝漢化版,則所有移到卡上的應用不受影響!】

8.15升級為,新加入批量操作功能,請體驗!

2、找到安裝好的Link2SD,進入程序,選擇你sd卡第二分區的類型ext2、3或fat32、16,按第一步方法分區的選ext3,此時提示重啟可自行重啟手機。

重啟後再次進入後程序會列出手機上所有應用位置及其狀態,程序位置分為/system(系統內存)、/data(用戶可用內存)以及/mnt(sd卡第一分區)這三種,大家可自由選擇將安裝在手機內存/data的應用程序進行link操作。

此時將卡裝入手機開機,使用re管理器進入/data中,可以看到有個sdext2文件夾,進入後可以看到上方顯示容量:已用+可用就是你所分的ext3區的大小。以後所有鏈接到卡上的程序都可以在這裡找到。

 

3、啟用自動Link(可選,想自己選擇程序是否移動到卡上的不需此步):運行Link2SD,按菜單鍵(MENU),點擊設置(Setting),勾選自動鏈接(Auto link),勾選自動鏈接設置(Auto link settings)中的全部三項即可,在你把軟件安裝到手機機身內存的時候,Link2SD自動會把機身內存的軟件移至SD卡的第二分區。

以上步驟完成後,新安裝到機身內存的軟件就可以自動被軟件後台移至SD卡的第二分區,不需手動操作。不需要自動移動程序的,把自動鏈接(Auto link)的勾取消。

如果想把已經安裝在sd卡第一分區的應用程序鏈接並移動到ext分區,可以參照一下我的做法。


首先將卡上的軟件移至手機內存(經測試,即使設置為自動鏈接,從卡上移動到手機內存的程序不會被自動移入sd卡,而本文第三步介紹的利用鈦備份把/system中程序移到卡上後會被自動link),點選程序列表中需要移動的程序,選create link執行link2sd。如果需要移動回手機內存,點擊裡邊的Remove Link即可.

 

你可以進入Link2SD,按菜單鍵(MENU),點擊storage info,查看存儲信息。

需要說明的是,link2sd後的應用表面顯示的位置仍然在手機內存/data下,但實質在sd卡第二分區,不占用手機內存,大家可自行查看。

 

不要開機狀態下拔除內存卡,或者拔除內存卡後開機,否則會加載不帶EXT2分區,所有連接到內存卡的程序都將失效,必須重新安裝【摘自■牛肉粉■,未驗證,希望為有此問題的同學解惑 】

想具體了解link2sd的推薦此文

http://wenku.baidu.com/view/83624ac5bb4cf7ec4afed056.html

,當然也可自行搜索相關。

 

三、將重要程序(如需要自啟動的、帶桌面小工具的軟件、比較常用的程序)移動到system系統內存的方法:(此操作不需分區,與前兩步沒有聯繫)

 

另外,我們發現,一些程序無法移往sd卡,否則會出現錯誤;一些經常用到的軟件放入卡中總擔心速度慢等;這時有個思路,root後刪除了一些程序,系統必然空出不少空間,而正常情況下我們無法將應用裝到系統rom空間中,有沒有辦法可以將重要程序移往system中呢?

 

答案是肯定的,有個安全、方便而且可逆的方法,就是利用鈦備份來完成。

方法是:

   打開鈦備份,點備份還原,在應用列表中,找到需要移往rom的程序,長按就會出現以下選項

選擇其中的convert to system app就成功了。


再看應用列表,就會發現這些軟件位置到了system。

【如果想移出rom,同樣操作,就會出現convert to user app選項。】

 

更新:建議大家做完移動操作後,再打開link2sd,點菜單,選更多,選擇清理dalvik-cache文件,可以把移動後的文件垃圾清理掉。

 

特別提示:要注意查看系統內存,千萬不要將程序任意移入/system,若導致其內存不足,可能會有大問題!!

【鈦備份程序就不再上傳了,上面介紹的番茄精靈的那個帖子裡面就有下載提供!很好用的。】

 

以上操作完成,自己可隨意分配應用安裝位置,合理利用手機內存空間!


原文出處:link2sd分區教程 @ 儲思盆、嘀咕、告解室 :: 隨意窩 Xuite日誌
內容圖示
url email imgsrc image code quote
樣本
bold italic underline linethrough   












 [詳情...]
validation picture

注意事項:
預覽不需輸入認證碼,僅真正發送文章時才會檢查驗證碼。
認證碼有效期10分鐘,若輸入資料超過10分鐘,請您備份內容後,重新整理本頁並貼回您的內容,再輸入驗證碼送出。

選項

Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|