Ứng dụng Hướng dẫn phân vùng thẻ nhớ để sử dụng Link2SD

Thảo luận trong 'Ứng dụng & Games cho Xperia' bắt đầu bởi sunrisekdt, 18 Tháng một 2012.

  1. sunrisekdt
    Offline

    sunrisekdt SECafe Level 1

    Chúng ta đều biết link2sd là một công cụ mạnh mẽ dùng để chuyển các phần mềm trên máy vào thẻ nhớ và nhờ đó điện thoại của chúng ta có thể cài được nhiều game và ứng dụng hơn. Nhưng muốn sử dụng được link2sd thì thẻ nhớ phải được phân vùng trước. Điều này thực sự khó khăn với những ai còn chưa quen, hoặc recovery của máy không hỗ trợ phân vùng thẻ (partition sd card).
    Trước đây mình đã tham khảo các topic ở đâyở đây nhưng đều không thực hiện được phân vùng cho thẻ.
    Sau một thời gian tìm hiểu, mình đã cài đặt thành công Link2SD và chuyển được các ứng dụng (không phải ứng dụng system nhé) sang thẻ nhớ. Các bước thực hiện như sau:

    I. Ưu điểm của Link2SD:
    Link2SD có 2 chức năng:
    - Move to SD (chuyển sang thẻ nhớ): chức năng này không cần phân vùng thẻ nhớ
    + Thứ nhất: Tính năng này vốn được hệ điều hành hỗ trợ sẵn từ phiên bản Froyo 2.2 trở lên. Không cần dùng Link2SD (hay các phần mềm Move to SD thông thường khác) vẫn sử dụng được, bằng cách vào Cài đặt => Ứng dụng. Các phần mềm chỉ thiết kế giao diện trực quan, tiện dụng cho người sử dụng thao tác mà thôi.
    + Thứ 2: Cái này chỉ chuyển được cỡ 1/3 ứng dụng sang thẻ nhớ, tương tự như các app thông thường như app2SD (của SamLu),... và sẽ gặp lỗi với các app có widget (chẳng hạn Beautiful Widget, Lịch Việt, TTpod,...).
    + Thứ 3: Khi kết nối phone với máy tính để truy cập dữ liệu trên thẻ nhớ thì toàn bộ các ứng dụng đã di chuyển lên thẻ sẽ bị dừng hoạt động đột ngột, hậu quả nhẹ thì chỉ mất dữ liệu đang xử lý của các ứng dụng đó, nặng hơn thì máy treo hoặc có nhiều máy bị khởi động lại (đồng nghĩa sẽ mất hết các trạng thái dữ liệu của toàn bộ ứng dụng trong máy). Nguyên nhân là khi kết nối phone với máy tính để truy cập thẻ nhớ thì hệ điều hành Android sẽ "cưỡng chế" tách rời thẻ nhớ khỏi hệ thống, giống y như tình trạng bạn tháo thẻ nhớ ra khỏi máy vậy.
    + Thứ 4: Một số app không chuyển được bằng cách này (Yahoo, Maps, ...)

    - Create link (Tạo gắn kết): Cái này phải phân vùng thẻ nhớ mới sử dụng được.
    + Chuyển được nhiều ứng dụng, kể cả những ứng dụng cứng đầu (như Yahoo, Maps, ...)
    + Di chuyển được 2/3 gói dữ liệu ứng dụng lên thẻ nhớ (có thể ví như gấp đôi tính năng Move to SD ở trên) do chuyển luôn cả dalvik-cache của ứng dụng sang thẻ, nên ứng dụng có widget vẫn chuyển được mà không gặp lỗi.
    II. Chuẩn bị:
    1/ Điện thoại đã được root.
    1/ Đầu đọc thẻ nhớ (quan trọng. Nếu vẫn để thẻ nhớ trong điện thoại và kết nối với máy tính thì sẽ không phân vùng được mặc dù máy tính vẫn nhận thẻ:cold:)
    2/ Tải và cài đặt phần mềm MiniTool Partition Wizard Home Edition lên máy tính: http://download.cnet.com/3001-2094_...89bf79809d1ba4425f29aff4698cd&part=dl-6285158
    III. Phân vùng thẻ nhớ (thực hiện trên máy tính - ở đây mình thực hiện trên winXP):
    1. Lắp thẻ nhớ vào đầu đọc thẻ và cắm vào máy tính.
    2. Vào My Computer => Tools => Folder Options: đánh dấu mục Show hidden files and folders (hiện file ẩn).
    3. Trên máy tính tạo 1 thư mục mới (không nằm trên thẻ nhé) và copy toàn bộ dữ liệu trên thẻ sang thư mục đó. Đặt tên cho thư mục (chẳng hạn Backup)
    4. Xóa sạch dữ liệu trên thẻ.
    5. Mở phần mềm MiniTool Partition Wizard Home Edition, trong đó hiển thị tất cả các ổ đĩa trên win và thẻ nhớ của bạn.
    6. Trong MiniTool Partition Wizard Home Edition, nhấp chuột phải vào biểu tượng thẻ nhớ (xem hình ảnh minh họa), chọn "Move/Resize Partition".
    [​IMG]
    7. Mục "Partition Size": chọn kích thước phân vùng chính của thẻ(dùng để chứa data, phim, nhạc...). Nhấp vào mũi tên để giảm kích thước của phân vùng này. Khi đó kích thước phân vùng còn lại "Free Space After" sẽ tăng dần lên(đây là nơi ta sẽ chuyển app và game từ bộ nhớ máy sang). Chẳng hạn thẻ 16 G của mình chọn Free Space After cỡ 1033 MB.
    8. Chọn OK.
    [​IMG]

    Bây giờ thẻ nhớ của bạn đã được chia thành 2 phần.
    [​IMG]

    9. Nhấp chuột phải vào phân vùng unallocated => chọn "Create"
    10. Một bảng cảnh báo hiện ra: "... cannot be used in Windows", chọn "Yes".
    [​IMG]

    11. Một bảng với các tùy chọn hiện ra. Các bạn chỉnh các tùy chọn trong các mục như sau:
    Create As: primary
    File System: Ext2
    Driver Letter: None
    Cluster Size: Default
    12. Chọn OK.
    13. Chọn Aplly (nút trên cùng bên trái)
    14. Một bảng thông báo hiện ra, chọn Yes. Phần việc còn lại để cho phần mềm tự hoàn tất.
    [​IMG]

    [​IMG]

    Ta được như hình sau :

    [​IMG]

    Xin chúc mừng! Thẻ nhớ của bạn đã được phân vùng thành công.
    15. Copy dữ liệu từ thư mục "Backup" trở lại thẻ.
    16. Lắp thẻ nhớ vào điện thoại và mở điện thoại lên.

    IV. Cài Link2SD và chuyển ứng dụng sang thẻ nhớ
    1. Vào market tải phần mềm Link2sd
    2. Ở lần chạy đầu tiên, Link2sd sẽ hỏi định dạng của phân vùng thứ 2 trên thẻ
    để lưu các ứng dụng, chọn "Ext2"
    3. Một bảng thông báo hiện ra, chọn OK. Điện thoại sẽ tự khởi động lại.

    Xin chúc mừng! Link2sd đã hoạt động trên điện thoại của bạn.

    *Để kiểm tra lại các phân vùng, bạn vào Link2sd => nhấn phím menu => chọn Storage Info
    [​IMG]

    *Từ nay muốn chuyển ứng dụng nào lưu trên thẻ nhớ, bạn chọn vào ứng dụng đó, chọn tiếp "Create Link"

    V. Cách xóa phân vùng ext2 đã tạo
    Nếu muốn khôi phục lại thẻ nhớ như lúc chưa phân vùng:
    - Trên điện thoại: vào Link2SD để chuyển các ứng dụng trở lại bộ nhớ trong (chọn "Remove link")
    - Trên máy tính: Vào MiniTool Partition Wizard Home Edition, nhấp chuột phải vào phân vùng ext2 => chọn delete. Sau đó resize lại phân vùng Fat32 là thẻ lại trở về trạng thái ban đầu. (không mất dữ liệu nhé)

    - tham khảo từ XDA -
  2. 988553353
    Offline

    988553353 SECafe Level 4

    Cho em hỏi để làm gì ạ.em nghĩ nếu move các ứng dụng sang thẻ thì cứ để yên vậy cần gid phải tách ra như thế
  3. zoey.nguyen
    Offline

    zoey.nguyen SECafe Level 1

    Trên XDA thấy chuộng cái này hơn App2SD. Mình thấy tách riêng app data với file apk có vẻ ko ổn lắm.
  4. kul
    Offline

    kul Tiền $ và Gái đẹp ♥

    bạn nào dùng rom cook thì ko cần cái này :D,
  5. sunrisekdt
    Offline

    sunrisekdt SECafe Level 1

    Trong bài mình có nói rồi mà. Bạn xem lại nhéo|^_^|o


    Có lẽ bạn đang dùng App2SD (SAMLU) nhỉ?! Nếu vậy bạn có chuyển được Yahoo, Flash, ... và nhiều phần mềm khác nữa sang thẻ nhớ không? Còn những app mà bạn đã move sang thẻ thực ra chỉ move được một phần thôi. Link2SD làm được bạn ah, nhưng nó lại yêu cầu thẻ nhớ phải có thêm một phân vùng thứ hai với định dạng là FAT32 hoặc Ext2. Bạn tham khảo thêm bài này: http://www.tinhte.vn/f216/chuyen-du-lieu-qua-nho-voi-link2sd-609593/


    Vâng, trên đấy toàn các bậc cao tăng bác ah.

    Không hiểu ý bạn....:-/

    Đồng ý. Nhưng rom cook của dòng Xperia 2011 còn ít bác ah, và đa số còn chưa ổn định nên anh em thích dùng rom gốc hơn.
    kul thích bài này.
  6. ngothanh_arc
    Offline

    ngothanh_arc SECafe Level 1

    Mình dùng cook nên cũng ko cần, thanks chủ thớt!
  7. cuongcu92
    Offline

    cuongcu92 SECafe Level 1

    e muốn làm mà k biết khó k :)) đợi thời gian nữa mày mò thêm kiến thức đã
  8. quocthai992st
    Offline

    quocthai992st SECafe Level 1

    Mình rất muốn chuyển mấy cái app (only phone ko chuyển đc bằng App2SD vì rom mình là rom gốc) Nhưng nếu phân vùng rồi, sau này ko thích thì có thể set lại thẻ như ban đầu ko chủ thớt.
  9. crldc
    Offline

    crldc SECafe Level 1

    Được mà bạn ơi. Khi không thích bạn có thể Remove Link là chương trình lại chuyển app về lại bộ nhớ trong của máy. Rất tiện.

    Còn đối với phân vùng trên thẻ nhớ thì bạn thao tác ngược lại, xoá phân vùng mở rộng rồi lại resize phân vùng data là thẻ lại về trạng thái ban đầu (không mất dữ liệu nhé!).
    quocthai992stsunrisekdt thích bài này.
  10. zoey.nguyen
    Offline

    zoey.nguyen SECafe Level 1

    Ý mình là thế này đây. Cái App2sd chỉ chuyển đc 1 phần thôi hả bạn?
  11. hoangps
    Offline

    hoangps SECafe Level 1

    Chủ thớt cho mình hỏi là 1 số ứng dụng khi cài nó sẽ tự động mặc định trên thẻ rồi nên k cần move làm gì nữa,còn đa số là nó sẽ cài trên bộ nhớ máy,sau đó mình dùng Tita move sang bộ nhớ thẻ,mà như bạn nói ở trên là khi move chỉ move đc 98% thôi,còn 2% sẽ sót lại trên máy và với tình trạng như thế k sớm thì muộn cũng sẽ hết bộ nhớ máy,mình chưa hiểu là việc chia thêm 1 bộ nhớ khác như trên có phải là bây h ứng dụng mình cài nó sẽ động cài trên bộ nhớ thẻ thứ 2 mà mình đã chia theo hướng dẫn thay cho bộ nhớ mặc định khi cài vô là máy phải k?vì mình thấy trong phần setting của link2sd có 1 mục là Install location ( chọn nơi mà 1 ứng dụng mới khi đc cài đặt )
  12. sunrisekdt
    Offline

    sunrisekdt SECafe Level 1

    Bạn xem lại trang 1, mình đã edit lại bài (có chỉnh sửa, bổ sung). Hi vọng giúp được bạn.:D
  13. kenjiro
    Offline

    kenjiro SECafe Level 1

    chủ thớt cho mình hỏi chút
    mình đang xài SE xperia mini pro
    mình cũng thử làm y như bạn nói
    nhưng đến phần dùng Link2D phân vùng trong đt thì bị lỗi
    mình đã thử vs tất cả các loại hình ext2-3-4 hay fat16-32 nhưng chẳng cái nào chạy cả
    tất cả đều thông báo lỗi ko cho creat link
    bh phải làm thế nào đây >.<
  14. sunrisekdt
    Offline

    sunrisekdt SECafe Level 1

    Phân vùng thẻ nhớ là bước đã thực hiện trước ở trên máy tính bạn ah (xem lại bước II và III - trang 1). Sau khi đã phân vùng thẻ nhớ với định dạng nào (chẳng hạn ở trong bài hướng dẫn mình chọn định dạng của phân vùng này là ext2) thì khi chạy Link2SD trên điện thoại bạn chọn vào định dạng đó (chẳng hạn ext2) để chuyển app sang phân vùng đã tạo trên thẻ nhớ.


    Có thể bạn vẫn chưa phân vùng được. Phân vùng thứ 2 (để chuyển app qua) bạn đang chọn định dạng gì? Bạn thử cắm thẻ nhớ vào máy tính (dùng đầu đọc thẻ nhớ nhé) và bật phần mềm MiniTool Partition Wizard Home Edition kiểm tra xem kết quả có giống như hình sau không (ở đây mình chọn định dạng phân vùng thứ 2 là ext2)?
    [​IMG]

    Nếu chưa được kết quả như hình trên thì bạn vẫn chưa tạo được phân vùng thứ 2 trên thẻ. Giải pháp: Bạn thực hiện lại bước II và III trang 1 nha. Chúc vui:)
  15. dangquelam62
    Offline

    dangquelam62 SECafe Level 1

    Tôi dùng rom 4.0.3 có dùng cách này được không?
  16. sunrisekdt
    Offline

    sunrisekdt SECafe Level 1

    Được bạn ah. Link2SD vẫn hỗ trợ ICS 4.0.3 Beta! Mình đang dùng bản AOSP 4.0.3 ICS BETA1 [hotfix2] | Fast and Clean , cài Link2SD vẫn chạy tốt:p
    ilyferdangquelam62 thích bài này.
  17. ilyfer
    Offline

    ilyfer SECafe Level 1

    Bác chủ thớt cho mình hỏi chút là mình đã thực hiện thành công việc phân vùng thẻ nhớ, và cắm thẻ vào máy, tất cả các ứng dụng hoạt động bình thường. Nhưng mình ko thể mount được cái phần thẻ nhớ định dạng EXT2 được. Mỗi lần mình vào Link2SD, chọn định dạng của thẻ nhớ là EXT2, bấm Ok thì gặp thông báo lỗi là Mount script error : Mount script cannot be created. mount: Invalid argument
    Anh em có ai gặp trường hợp tương tự ko thì hướng dẫn mình giải quyết với!
    Thanks cả nhà!
  18. sunrisekdt
    Offline

    sunrisekdt SECafe Level 1

    Bạn Back up (Copy) những dữ liệu quan trọng trong thẻ nhớ ra máy tính rồi format thẻ và phân vùng lại xem được không.
    Nếu vẫn không được thì thử Flash rom lại xem sao.
    ilyfer thích bài này.
  19. ilyfer
    Offline

    ilyfer SECafe Level 1

    thanks bác, cũng đang tính thử như vậy đây :|
    Chứ cũng chưa tìm được cách nào khắc phục được cả :|
  20. uycuong
    Offline

    uycuong SECafe Level 1

    Mình chưa hiểu lắm cái Link2SD, theo mình biết thì mục đích phân vùng thẻ nhớ là để khi mình cái app nó sẽ nằm trong cái phân vùng đó phải không? Vậy còn cái phần Cài đặt App2SD --> Vị trí cài đặt, mặc định của nó là tự động.
    Mà sao khi mình tạo liên kết các app đó sang thẻ nhớ nhưng bộ nhớ trống trong máy vẫn tăng vậy? Còn khi bấm vô app đã liên kết sang thẻ nhớ vẫn có mục chuyển sang thẻ nhớ, mình có bấm vô thử thì thấy bộ nhớ trống của máy và phân vùng thẻ nhớ giảm xuống, vậy rốt cuộc mấy cái app đi về đâu thể, khó hiểu quá

Chia sẻ trang này


Youtube Auto Repeat

Like Fan Page để không bỏ lỡ tin tức và các
thủ thuật mới nhất