Trao đổi bộ nhớ trên Android. sdcard được gắn có nghĩa là gì? Làm cách nào để trao đổi bộ nhớ trên Android? Nên làm gì. Phân vùng thẻ MicroSD qua máy tính

Nếu thiết bị của bạn không có đủ bộ nhớ trong, có thể sử dụng thẻ SD làm bộ nhớ trong cho điện thoại Android của bạn. Chức năng này, được gọi là Bộ nhớ có thể chấp nhận, cho phép hệ điều hành Android định dạng phương tiện truyền thông bên ngoài dữ liệu dưới dạng bộ nhớ trong vĩnh viễn. Thông tin trên thẻ SD đã cài đặt được mã hóa và sau đó không thể sử dụng được trên thiết bị khác.

Thẻ SD rất lựa chọn thuận tiệnđể lưu trữ hình ảnh, bài hát và video. Ngay cả khi bạn có nhiều bộ nhớ trong trên điện thoại thông minh Android của mình, bạn vẫn có thể luôn cần mảnh lớn bộ nhớ để lưu trữ các video dài được quay bằng camera độ phân giải caođiện thoại của bạn.

Điều quan trọng là phải biết

Có một nhược điểm là chip SD có thể bị lag khi quay video độ phân giải cao.

Android theo mặc định trong bộ nhớ trong và chỉ thỉnh thoảng tải dữ liệu lên thẻ SD. Vì vậy, bạn không thể cài đặt bất kỳ ứng dụng bổ sung nếu điện thoại của bạn bị thiếu âm lượng đáng chú ý lưu trữ nội bộ, ví dụ: trong trường hợp thiết bị Android One bình dân.

Lưu trữ lưu trữ là gì?

Bộ nhớ lưu trữ là bộ nhớ chính của điện thoại thông minh của bạn, nhưng nếu cần, nó có thể được mở rộng bằng thẻ SD. Cái này trên Android nó được gọi là Bộ nhớ có thể chấp nhận.Điều này sẽ cho phép bạn sử dụng thẻ rời microSD được cài đặt trên điện thoại Android, làm nơi lưu trữ chính. Bằng cách này, bạn có thể dễ dàng giải quyết vấn đề làm thế nào để đặt thẻ SD làm bộ nhớ chính trên Android và khắc phục tình trạng thiếu dung lượng nếu điện thoại có dung lượng bên trong nhỏ.

Tính năng sử dụng thẻ làm nơi lưu trữ chính

Có một số trong số đó những đặc điểm quan trọng, điều này cần được tính đến trong quá trình này.

Sẽ hữu ích

Khi sử dụng thiết bị lưu trữ, có thể là ổ flash SD hoặc ổ USB, điều quan trọng là phải nhớ định dạng của nó. thiết bị này và hệ điều hành có hỗ trợ nó không? Hệ thống Android, và chính định dạng tập tin Có bốn loại: FAT32 hoặc exFAT, ext4 hoặc f2fs.

Làm cách nào để đổi bộ nhớ điện thoại sang thẻ nhớ android? Câu hỏi không hoàn toàn đúng, không thể thay thế hoàn toàn được, bạn chỉ có thể “tăng” âm lượng bổ sung.

Sử dụng thẻ SD làm bộ nhớ chính có thể là giải pháp tuyệt vời cho những người yêu âm nhạc và những người thích xem chương trình TV trên đường đi làm hoặc trong một chuyến đi dài. Nhưng, như thường lệ, việc mở rộng bộ nhớ luôn phụ thuộc vào giá thành của thiết bị cần thiết, xét cho cùng, chúng khác nhau cả về tốc độ và âm lượng, cũng như chức năng lưu trữ thông tin có thể thích ứng. Dưới đây là một số sắc thái mà bạn có thể cân nhắc với các mặt khác nhau- Làm thế nào mặt tiêu cực, và theo chiều tích cực:

Làm cách nào để sử dụng thẻ SD làm bộ nhớ trong trên Android?

Có đủ cho bạn không? lưu trữ nội bộđể lưu trữ tất cả dữ liệu của bạn?

Làm thế nào để thay thế bộ nhớ trongđiện thoại sang thẻ sd bên ngoài trên Android? Định cấu hình thẻ SD của bạn để hoạt động như bộ nhớ trong trên Android về cơ bản là một quá trình khá đơn giản. Không có gì phức tạp về điều này và bạn sẽ tự mình xem sau.

Có thể thiết bị của bạn không hỗ trợ tính năng Adoptable Storage, ngay cả khi điện thoại thông minh đang chạy Điều khiển Android 6.0 trở lên (điều này cũng xảy ra, tất cả phụ thuộc vào kiểu máy và nhãn hiệu của điện thoại thông minh). Nhà sản xuất thiết bị có thể đã tắt Chức năng này. Tuy nhiên, có những phương pháp sử dụng dòng lệnh, cho phép bạn buộc sử dụng ổ đĩa flash để lưu trữ dữ liệu.

Dưới đây là các bước định dạng cơ bản.


Trên màn hình tiếp theo, bạn có cơ hội cuối cùng để tự mình quyết định xem bạn có muốn thay đổi quyết định hay không

Điều quan trọng là phải biết

Đừng quên làm bản sao lưu dữ liệu, sau khi định dạng thông tin sẽ biến mất không dấu vết!


Sau khi quá trình định dạng hoàn tất, bạn có thể sử dụng thẻ SD có thể tháo rời làm vị trí cố định “tạm thời” hoặc “có thể tháo rời”. Nhưng hãy nhớ rằng bây giờ chúng sẽ không có sẵn trao đổi nóng và trích xuất như bạn có thể đã làm trước đây. Đó là lý do tại sao Không tháo ổ đĩa flash mà không sử dụng tham số Eject. Ngoài ra, trên thực tế, bạn có thể xóa địa điểm được hệ điều hành chấp nhận, do đó, điều này không được khuyến khích vì điều này có thể gây ra một số lỗi nhất định trong hoạt động của thiết bị. Bây giờ bạn đã biết cách đặt thẻ nhớ làm bộ nhớ chính trên Android.

Vấn đề thiếu bộ nhớ là một trong những vấn đề cơ bản đối với cả PC và thiêt bị di động. Đối với số lượng nhỏ giải phóng bộ nhớ Hệ thống thường bắt đầu chậm lại, đóng băng, không ổn định và không đáng tin cậy. Điều này đặc biệt đúng với các thiết bị Android, nhiều thiết bị ban đầu có khá nhiều lỗi. khối lượng nhỏ bộ nhớ chính (còn gọi là “Bộ nhớ trong”). Trong tình huống như vậy, một số người dùng có thể có ý tưởng thử sử dụng thẻ SD bên ngoài làm bộ nhớ chính trên thiết bị Android của họ. Trong tài liệu này, tôi sẽ cho bạn biết cách đặt thẻ SD làm bộ nhớ chính trên các thiết bị Android và phương pháp nào sẽ giúp chúng ta thực hiện việc này.

Hãy xem cách đặt thẻ SD làm bộ nhớ chính trên Android

Để hoàn thành nhiệm vụ này, bạn sẽ cần thẻ SD tốc độ cao (tốt nhất là loại 10 trở lên). Thẻ 6, đặc biệt là loại 4 và 2 không phù hợp cho những mục đích như vậy; hệ thống của bạn do sử dụng chúng sẽ làm chậm hoạt động của nó đáng kể, điều này khó có thể làm hài lòng bất kỳ người dùng nào.

Điều quan trọng là phải hiểu rằng tuổi thọ của thẻ SD như vậy do tải hoạt động trên thẻ sẽ ít hơn đáng kể so với khi tải trên thẻ ở chế độ tiêu chuẩn.


Phương pháp số 1. Thay đổi nội dung của tệp Vold.fstab

Phương pháp đầu tiên được mô tả liên quan đến việc thay đổi nội dung của tệp cài đặt hệ thống “Vold.fstab”. Sau khi thực hiện những thay đổi này, hệ điều hành Android sẽ coi thẻ SD của bạn là bộ nhớ trong của thiết bị, nhưng hãy nhớ rằng một số ứng dụng đã cài đặt trước đó có thể ngừng hoạt động.

Điều quan trọng là phải biết rằng phương pháp này chỉ hoạt động trên bắt nguồn từ thiết bị chạy hệ điều hành Android dưới (!) hơn phiên bản 4.4.2. Trong phiên bản hệ điều hành Android 4.4.2 trở lên, rất có thể bạn sẽ không tìm thấy tệp được chỉ định.

Cũng lưu ý rằng có lỗi khi thực hiện phương pháp này (cụ thể là thêm vào dòng yêu cầu ký tự phụ) có thể ảnh hưởng rất đáng buồn đến hiệu suất của thiết bị. Vì vậy, hãy cân nhắc cẩn thận rủi ro có thể xảy ra, và nếu cuối cùng bạn đã đưa ra quyết định thì hãy tiến hành thực hiện nó.

Vì vậy, để thực hiện phương pháp này, hãy làm như sau:

Ví dụ: đây có thể là những dòng như thế này:

  • dev_mount sdcard/storage/sdcard0 emmc@xxxxxx
  • dev_mount sdcard2/storage/sdcard1 auto/xxxxxx

Để thực hiện những thay đổi cần thiết, chúng ta cần hoán đổi đường dẫn trong các dòng được chỉ định, nghĩa là chỉ cần đặt, thay vì 0, đặt số 1 ở dòng đầu tiên và ở dòng thứ hai, thay vì 1, đặt số 0.

Sau khi thay đổi, những dòng này sẽ trông như sau:

  • dev_mount sdcard/storage/sdcard1 emmc@xxxxxx
  • dev_mount sdcard2/storage/sdcard0 auto/xxxxx

Lưu những thay đổi bạn đã thực hiện và sau đó khởi động lại tiện ích.

Một tùy chọn khác về cách đặt thẻ nhớ làm thẻ nhớ chính trên Android:


Phương pháp số 2. Chúng tôi sử dụng cài đặt của hệ điều hành Android 6.0 trở lên

Ngoài phương pháp đầu tiên, trong đó tôi đã xem cách chuyển bộ nhớ điện thoại sang thẻ nhớ, còn có một phương pháp khác chỉ hoạt động trên cài đặt của HĐH Android 6.0 (Marshmallow) trở lên và cho phép bạn sử dụng SD thẻ làm thẻ chính để lưu tệp và làm việc với chúng. Để triển khai nó, tôi khuyên bạn nên tạo một bản sao dữ liệu từ thẻ SD của bạn (nếu có trên đó), vì bản đồ này sẽ được hệ thống định dạng.

Android: Một cách dễ dàng để liên kết thẻ SD bên ngoài và bộ nhớ trong để giải phóng dung lượng

Hãy để tôi đặt chỗ ngay rằng chúng ta không nói về các chương trình như link2sd. Nguyên tắc tương tự, nhưng chúng tôi sẽ không kết nối danh mục chương trình, và các thư mục dữ liệu của các chương trình này, ví dụ /sdcard2/Navigon -> /sdcard/Navigon hoặc /mnt/extSdCard/Books -> /sdcard/Books, v.v.
Ngoài ra, chúng ta cần root (chúng ta sẽ ở đâu nếu không có nó). Nhân tiện, sau khi tôi biết đến chương trình này, đây lại là một lý lẽ khác đối với tôi đối với quyền root.

Nhiều chủ sở hữu điện thoại thông minh hoặc máy tính bảng Android có bộ nhớ trong nhỏ có thể đã gặp phải sự cố sau: thẻ SD lớn được lắp vào (ví dụ: 16, 32 hoặc thậm chí 64 GB), nhưng sau khi cài đặt một số chương trình nặng, thiết bị của chúng tôi hoặc thiết bị khác chương trình mạnh dạn tuyên bố rằng không có đủ bộ nhớ trên thẻ. Đôi khi bản thân chương trình này có kích thước nhỏ nhưng sau khi cài đặt, nó sẽ trực tuyến và lấy hàng gigabyte dữ liệu vào điện thoại thông minh của bạn.
Một lần nữa, nhận được thông báo “Không còn dung lượng” và nhìn vào thẻ, chúng ta thấy thẻ gần như trống rỗng nhưng bộ nhớ trong của máy đã đầy dung lượng.
Điều này là do bộ nhớ trong thường được sử dụng làm thư mục mặc định cho nhiều chương trình. Thực tế là nó được gắn dưới dạng /sdcard, về mặt lịch sử luôn là thẻ SD bên ngoài (điều này từng xảy ra trên tất cả các điện thoại thông minh). Thẻ SD bên ngoài được gắn trong trường hợp này dưới dạng /sdcard2, /mnt/sdcard2, /mnt/extSdCard hoặc thậm chí /sdcard/.externalSD. Theo tôi hiểu, điều này được thực hiện bởi các nhà sản xuất để thiết bị hoạt động tốt, tức là. không có thẻ SD nào cả.

Nhiều chương trình “vô đạo đức” luôn muốn đọc/ghi dữ liệu từ/đến thư mục /sdcard/NameInsert. Hiếm khi điều này có thể được thay đổi trong cài đặt chương trình.
Kết quả là, chúng tôi có những gì chúng tôi có và một số cơ hội để cải thiện tình hình hiện tại:
Hai phương pháp mới nhất cũng không phải là thuốc chữa bách bệnh, bởi vì yêu cầu người dùng phải có một số kỹ năng nhất định, ngoài ra chúng còn chưa đủ “sạch”, chẳng hạn như gặp sự cố khi kết nối điện thoại thông minh với máy tính qua USB (không thể ngắt kết nối), v.v.

Chương trình DirectoryBind, mà một người tốt ở xda đã viết cho chính mình và đăng lên diễn đàn để công chúng sử dụng, sẽ giúp cải thiện tình hình.

mã QR


Mặc dù khán giả ở đây hiểu biết về mặt kỹ thuật nhưng vẫn cần đưa ra một số lời giải thích cho những độc giả chưa có kinh nghiệm về habr. Như chính anh ấy đã viết (chương trình không hề ngu ngốc), tức là. khắc nghiệt sẽ vượt qua bài kiểm tra cho một kẻ ngốc.

Sau khi cài đặt, hãy chạy chương trình (đương nhiên, lần đầu tiên chúng tôi cho phép quyền Root vĩnh viễn), nhấp vào menu, sau đó nhấp vào “Tùy chọn” và đặt đường dẫn mặc định thành bộ nhớ ngoài“Đường dẫn dữ liệu mặc định”, ví dụ /sdcard/external_sd/ và bộ nhớ trong “Đường dẫn đích mặc định” /sdcard/. Chúng tôi thoát khỏi menu.

Nhấp vào menu, sau đó “Thêm mục mới”

Bây giờ hãy tạo kết nối mới ví dụ: di chuyển thư mục CamScanner sang thẻ bên ngoài. Nhấn và giữ đường dẫn thư mục sẽ mở ra một ứng dụng nhỏ được tích hợp sẵn quản lý tập tin, trong đó bạn có thể tạo và/hoặc chọn một thư mục. Thư mục trên thẻ ngoài sẽ được tạo (và trống).

Bằng cách chọn hộp kiểm “Chuyển tệp từ mục tiêu sang dữ liệu”, các tệp và thư mục sẽ được chuyển từ thư mục /sdcard/CamScanner/ sang thư mục /sdcard/external_sd/CamScanner.

Cần lưu ý rằng các kết nối không được kích hoạt tự động sau khi tạo ( biểu tượng màu xámđĩa mềm, như trong ảnh chụp màn hình bên dưới của gameloft). Để hoàn tất việc liên kết các thư mục, hãy chọn các hộp kiểm kết nối cần thiết và nhấp vào menu -> “Đã kiểm tra ràng buộc”. Các biểu tượng thư mục đang hoạt động (được liên kết) sẽ chuyển sang màu xanh lục.

Nhân tiện, nếu bạn muốn gắn toàn bộ thẻ bên ngoài, tôi thực sự khuyên bạn nên thực hiện việc đó không phải bằng /sdcard/externalSD/ mà bằng một dấu chấm ở phía trước /sdcard/.externalSD/. Điều này sẽ giúp bạn tránh khỏi những rắc rối như hình thu nhỏ đôi trong thư viện, v.v. Đúng, nó sẽ không giúp ích cho tất cả các phòng trưng bày và người chơi, bởi vì... một số còn tìm kiếm phương tiện trong các thư mục ẩn.
Sau khi đau khổ, tôi quyết định chỉ liên kết các thư mục riêng lẻ.

CẬP NHẬT. Nhân tiện, thẻ SD bên ngoài chậm hơn nhiều so với bộ nhớ trong, do đó việc truyền dữ liệu chương trình sang SD bên ngoài đương nhiên sẽ làm chậm hoạt động của chương trình này. Điều này cần được đặc biệt ghi nhớ bởi những người quyết định thay đổi hoàn toàn điểm gắn kết của bộ nhớ trong và ngoài, bởi vì... Rất có thể toàn bộ thiết bị của bạn sẽ chạy chậm hơn trước.

Tôi hy vọng chương trình này sẽ bổ sung cho con heo đất của bạn. tiện ích hữu ích cho các thiết bị Android.

Nếu bạn quyết định trao đổi bộ nhớ trong và bộ nhớ ngoài, tức là. gán lại thẻ sd bên ngoài cho /sdcard và không có tùy chọn nào như vậy trong cài đặt thiết bị - nếu bạn đã root, việc này có thể được thực hiện dễ dàng bằng cách thực hiện thao tác sau:
Trong Root-Explorer, chúng tôi gắn "/etc" dưới dạng R/W (nếu R/O), tìm tệp "/etc/vold.fstab", lưu một bản sao và mở (nhấp chuột dài) nó trong Trình soạn thảo văn bản.
Trong hai dòng tiếp theo, chúng ta đổi tên của các điểm gắn kết: dev_mount sdcard /mnt/sdcard /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 ... thành sdcard dev_mount /mnt /external_sd /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
Bạn có thể đọc thêm

Dung lượng bộ nhớ trong nhỏ trên điện thoại thông minh và máy tính bảng Android giá rẻ, vấn đề chính là không thể cài đặt ứng dụng. Trong những trường hợp như vậy, việc thay thế bộ nhớ trong Android bằng thẻ nhớ có thể giúp bạn.

Đối với những người không hiểu tiêu đề của bài viết này: giả sử bạn có 400 MB bộ nhớ trong của Android, rất ít (khoảng 12-20 ứng dụng được cài đặt), thì bạn có thể nghĩ đến việc thay thế bộ nhớ chính bằng một thẻ nhớ.

Rủi ro và những điều bạn cần biết

Việc thay bộ nhớ trong Android bằng thẻ nhớ chỉ xảy ra nếu bạn đã cài đặt quyền root (không có root, phương pháp không hoạt động)! Dành cho những ai chưa biết Root là gì và cách lấy nó:

Ngoài ra bạn bắt buộc biết cấu trúc hệ thống tập tin Android.

Chỉ có thể thay đổi bộ nhớ nếu thiết bị Android của bạn có tệp hệ thống vold.fstab trên đường /hệ thống/vv , nếu bạn không có thì thật không may là phương pháp này không phải cho bạn! Tận dụng lợi thế những cách thay thế(liên kết 1, liên kết 2, liên kết 3). Cũng nếu không có trên Android ký ức riêng , thì bài viết này cũng không dành cho bạn. Bài viết chủ yếu dành cho các thiết bị có bộ xử lý Mediatek (MTK) hoặc Rockchip.

Vì việc chỉnh sửa sẽ diễn ra tập tin hệ thống Có nguy cơ rằng bạn có thể phạm sai lầm và thiết bị sẽ không khởi động, để khắc phục điều này, bạn cần phải khởi động lại thiết bị, đồng thời thẻ nhớ cũng có thể bị lỗi và bạn sẽ gặp phải vấn đề tương tự, phần sụn cũng sẽ giúp ích.

Nếu bạn thay bộ nhớ trong bằng thẻ nhớ thì thẻ nhớ sẽ có tuổi thọ sử dụng rất ngắn (do đọc/ghi thường xuyên) và tốc độ cũng có thể giảm xuống Android hoạt động nếu lớp rất thấp thẻ nhớ microSD.

Hướng dẫn thay thế bộ nhớ trong Android

vào thẻ nhớ

1. Tập tin cài đặt Trình quản lý gốc Trình duyệt (nếu bạn chọn một trình duyệt khác thì đừng viết câu hỏi “thông minh” trong phần nhận xét “Tôi không thấy” “không chỉnh sửa”)

2. Khởi chạy trình quản lý tệp Root Broswser và làm theo đường dẫn:

/hệ thống/vv/

3. Tìm kiếm tập tin vold.fstab và mở nó (click vào file và chọn Edit)

4. Trên hồ sơ vold.fstab chúng tôi thấy khoảng bức ảnh này:

# Gắn thiết bị thông thường

Định dạng: dev_mount
nhãn – Nhãn cho âm lượng
mount_point – Nơi âm lượng sẽ được gắn kết
phần – Phân vùng # (dựa trên 1) hoặc ‘tự động’ cho phân vùng có thể sử dụng đầu tiên.
– Danh sách đường dẫn sysfs đến thiết bị nguồn
#

# Gắn kết phân vùng có thể sử dụng đầu tiên của thiết bị được chỉ định
#/devices/platform/awsmc.3/mmc_host dành cho sdio
dev_mount sdcard /mnt/sdcard auto /devices/virtual/block/XXXXXX
dev_mount extsd /mnt/extsd auto /devices/platform/XXXXXX/XXXXXXX
/devices/platform/sunxi-mmc.0/mmc_host
dev_mount usbhost1 /mnt/usbhost1 auto /devices/platform/sw-ehci.1 /devices/platform/sw_hcd_host0 /devices/platform/sw-ehci.2 /devices/platform/sw- ohci.1 /devices/platform/sw- ồci.2

TRÊN trong ví dụ này Xin lưu ý rằng có hai dòng được đánh dấu, nếu bạn đọc kỹ cấu trúc của hệ thống tệp Android trước đó thì bạn đã biết rằng /thẻ SD hoặc /sdcard0đây là bộ nhớ trong và /extsd hoặc /external_sdcard, /sdcrad1, /sdcrad2, /external_sdĐây là bộ nhớ ngoài, tức là MicroSD.

Tất cả những gì bạn cần làm là trao đổi hai dòng này:

dev_mount extsd /mnt/extsd auto /devices/virtual/block/XXXXXX
dev_mount sdcard /mnt/sdcard auto /devices/platform/XXXXXX/XXXXXXX

Thường thì bạn phải đối mặt với tình trạng bộ nhớ trong không đủ để cài đặt tất cả các ứng dụng mong muốn. Tất nhiên, bạn có thể dọn dẹp thiết bị của mình và xóa các ứng dụng lỗi thời, nhưng không phải lúc nào bạn cũng có thể làm được điều này. Trong trường hợp này, bạn có thể thử thay thế nội bộ chính bộ nhớ Android vào thẻ nhớ.

Hãy thử phân tích chi tiết nó là gì. Trước tiên, hãy đảm bảo bạn có quyền root để thực hiện các thay đổi đối với cài đặt hệ thống Android. Ngoài ra, trước khi vào loại này thay đổi, nên nghiên cứu cấu trúc của hệ thống tệp Android.

Phương pháp thay thế bộ nhớ được mô tả bên dưới chỉ có thể thực hiện được nếu bạn có tệp hệ thống vold.fstab nằm trong thư mục /system/etc.

Xin lưu ý rằng có nguy cơ xảy ra lỗi khi thực hiện thay thế bộ nhớ vì sẽ có chỉnh sửa trực tiếp tập tin hệ thống. Bạn cũng cần chuẩn bị cho khả năng tuổi thọ của thẻ nhớ sẽ giảm đi rất nhiều và tốc độ của Android cũng có thể giảm đáng kể. Việc flash lại máy sẽ giúp giải quyết các vấn đề trên. Vì vậy, chúng tôi khuyên bạn nên cân nhắc ưu và nhược điểm trước khi thực hiện các điều chỉnh mang tính hệ thống.

Thuật toán thay thế bộ nhớ trong Android bằng thẻ nhớ

Thông thường, với những mục đích này, chúng tôi sử dụng trình quản lý tệp Trình duyệt gốc, khi mở nó, chúng tôi sẽ chuyển đến thư mục /System/etc/. Tiếp theo, tìm tệp vold.fstab và mở nó. Để thực hiện việc này, hãy giữ lâu rồi bấm vào Chỉnh sửa.

Sau đó, hệ thống tệp nội bộ của Android sẽ mở ra mà chúng tôi đã nghiên cứu. Trong cấu trúc mở ra, chúng ta tìm thấy các dòng chứa định nghĩa về bộ nhớ chính. Các chuỗi có thể khác nhau đáng kể trên các thiết bị khác nhau.

Hãy đưa ra một ví dụ cho hiểu biết chung những gì bạn nên chú ý đến. Như các bạn đã biết, bộ nhớ trong của Android thường được gọi là sdcard hoặc sdcard0, còn bộ nhớ ngoài có thể được gọi là extsd, external_sdcard, sdcrad1, sdcrad2.

Việc thay thế tên trong các tệp hệ thống nội bộ sẽ tự động thay thế bộ nhớ mặc định. Do đó, chúng tôi tìm kiếm các dòng đề cập đến các ký hiệu trên và hoán đổi chúng, nhưng trước đó, hãy nghiên cứu kỹ lại cách chỉ định bộ nhớ trực tiếp trong thiết bị của bạn.

Sau khi thay thế và lưu kết quả, bạn cần khởi động lại hệ thống, sau đó bạn có thể bắt đầu làm việc với kích thước bộ nhớ tăng lên.

Hầu hết chủ sở hữu thiết bị Android sớm hay muộn đều phải đối mặt với vấn đề thiếu dung lượng bên trong để lưu trữ tệp. Việc cài đặt ứng dụng thường xuyên sẽ giảm dần số lượng không gian trông trong tiện ích, dẫn đến hoạt động chậm, hoạt động không chính xác hoặc thậm chí khiến hệ thống không thể hoạt động bình thường hoàn toàn. Trong trường hợp này, việc thay thế bộ nhớ trong của Android bằng thẻ nhớ sẽ hữu ích. Làm thế nào để làm điều này và những cách khác để đối phó với sự phiền toái như vậy, chúng tôi sẽ xem xét thêm.


Trước khi đi sâu vào cài đặt và chuyển tất cả ứng dụng sang ổ flash cùng một lúc, bạn cần hiểu loại bộ nhớ nào thường tồn tại trên thiết bị Android của mình:

  • hoạt động - cần thiết cho hoạt động chính xácứng dụng, chương trình và các quy trình khác chạy trên điện thoại hoặc máy tính bảng của bạn;
  • ROM - lưu trữ thông tin về hệ điều hành trong chương trình cơ sở và dữ liệu này không thể được chuyển sang phương tiện của bên thứ ba;
  • nội bộ - các ứng dụng được cài đặt ở đây chế độ tự động, cũng như bất kỳ Thông tin người dùng; hệ thống báo cáo dung lượng trống còn lại khi cài đặt phần mềm mới;
  • thẻ mở rộng - ổ đĩa ngoài, được thiết kế để mở rộng bộ nhớ trong của thiết bị và lưu trữ các ứng dụng cũng như thông tin người dùng.

Tại sao tôi không thể lưu ứng dụng vào thẻ SD của mình?

Trong nhiều tiện ích, không thể tự động cho phép cài đặt ứng dụng mới trên ổ đĩa flash. Điều này áp dụng cho điện thoại và máy tính bảng từ phiên bản 4.4.2 đến 6.0.1. Trong trường hợp này, việc thay thế bộ nhớ trong bằng thẻ SD là điều cần thiết và việc này có thể được thực hiện theo nhiều cách (bao gồm cả việc sử dụng ứng dụng của bên thứ ba). Nhưng trước tiên bạn cần tìm hiểu phiên bản Android được cài đặt trên thiết bị của mình. Để thực hiện việc này, nhấp tuần tự vào:

  1. Thực đơn;
  2. Cài đặt;
  3. Về điện thoại.


Phiên bản hệ điều hành sẽ được chỉ định trong danh sách mở ra.

Các chương trình chuyển ứng dụng sang thẻ nhớ

Các nhà phát triển đã quan tâm đến người dùng và tạo ra các chương trình để biến bộ nhớ ổ flash thành bộ nhớ chính trên Android. Điều này đặc biệt hữu ích cho các phiên bản cũ hơn của hệ thống, chẳng hạn như 2.2 hoặc thậm chí sớm hơn.


Phần mềm tiện lợi chứa tất cả các công cụ cần thiết để truyền thông tin từ bộ nhớ trong sang ổ đĩa ngoài. Giao diện trực quan và đơn giản. Các ứng dụng có sẵn để di chuyển được đánh dấu bằng các biểu tượng mà khi nhấp vào sẽ mở ra tất cả thông tin có sẵn về chúng cũng như hành động có thể(di chuyển, sao chép, xóa).

Trình hỗ trợ Move2SD

Phần mềm này thú vị với người dùng vì hai lý do. Đầu tiên là nó tương thích với các phiên bản Android khác nhau (bao gồm cả những phiên bản mới hơn). Và thứ hai là khả năng truyền dữ liệu và ứng dụng được đánh dấu trong hệ thống là “không thể chấp nhận để truyền”.

Một sự phát triển thú vị khác giúp cuộc sống dễ dàng hơn Người dùng Android-dụng cụ. Ưu điểm chính là cài đặt phần mềm đơn giản (không cần tải xuống thêm tập lệnh và thư viện) và khả năng truyền thông tin không phải dưới dạng thư viện hoàn chỉnh mà chỉ là một phần của chúng.

Có những phương pháp nào khác?

Có một tùy chọn khác để tạo thẻ SD vào bộ nhớ trong trên Android. Nếu phiên bản tiện ích của bạn là từ 2.2 đến 4.2.2 thì hướng dẫn cực kỳ đơn giản, hãy nhấp vào:

  1. Cài đặt;
  2. Ký ức;
  3. Đĩa ghi mặc định;
  4. Thẻ SD.

Dấu kiểm hoặc vòng tròn sẽ xuất hiện đối diện với ổ đĩa flash, cho biết cài đặt đã thay đổi. Bây giờ việc cài đặt ứng dụng sẽ tự động chuyển sang ổ flash.

Dành cho người dùng Android KitKat và trên hết quá trình sẽ khó khăn và buồn tẻ hơn. vấn đề chính là bạn sẽ cần phải root thiết bị của mình. Bạn có thể thực hiện việc này tại nhà, nhưng có nguy cơ biến thiết bị của bạn thành một “cục gạch” không thể sửa chữa hoặc chỉ được đưa vào hoạt động ở Trung tâm dịch vụ với một khoản phụ phí.

Hãy nhớ rằng bằng cách tự mình cài đặt quyền root, bạn sẽ làm mất hiệu lực bảo hành của thiết bị và tự chịu rủi ro. Có đáng hay không là do bạn quyết định. Có lẽ việc di chuyển thủ công các ứng dụng mới mỗi lần sẽ ít rủi ro hơn?

Bạn nghĩ sao? Hãy cho chúng tôi biết trong phần nhận xét nếu bạn phải có quyền root, liệu nó có thành công hay không hoặc có thể bạn biết các cách khác để chuyển bộ nhớ của máy tính bảng/điện thoại sang thẻ nhớ.

Khả năng của thiết bị có thể được mở rộng đáng kể nếu bạn thay thế bộ nhớ trong của Android bằng thẻ nhớ. Điều này sẽ cho phép bạn cài đặt trên máy tính bảng hoặc thiết bị khác nhiều hơn nữa thêm nhiều ứng dụng, nhưng yêu cầu chính để thực hiện bản cập nhật này là sự hiện diện của quyền root trên thiết bị. Hãy xem xét các cách sử dụng thẻ SD như bộ nhớ hệ thống thiết bị cũng như các điều kiện liên quan.

Rủi ro và điều kiện thay thế bộ nhớ trong của thiết bị bằng thẻ SD

Trước khi lặp lại các bước bên dưới, người dùng nên cân nhắc một số điểm quan trọng:

  1. Tuổi thọ của thẻ SD sẽ giảm đi đáng kể do chu kỳ đọc/ghi thường xuyên khi chạy ứng dụng.
  2. Tốc độ của tiện ích có thể giảm đáng kể nếu bạn sử dụng thẻ micro SD hạng thấp.
  3. Nếu bạn mắc lỗi khi chỉnh sửa tệp hệ thống, lần sau điện thoại có thể không khởi động được - bạn sẽ phải khởi động lại nó.

Nói chung, thủ tục (đặc biệt đối với người dùng thiếu kinh nghiệm) khá rủi ro, vì vậy sẽ hợp lý nếu thực hiện nó dành riêng cho các thiết bị cũ có dung lượng bộ nhớ nhỏ.

Sử dụng tiện ích Root Browser và chỉnh sửa file vold.fstab

Để trao đổi bộ nhớ, từ Google Play Bạn sẽ cần phải cài đặt Root Browser.

Hãy để chúng tôi nhắc lại rằng bạn chỉ có thể làm việc hoàn toàn với nó trên các thiết bị đã root. Sau khi chạy ứng dụng trên:


Trong Android, sdcard là viết tắt của bộ nhớ trong và extsd là viết tắt của bộ nhớ ngoài, tức là thẻ SD. Bằng cách thay thế những dòng này, chúng tôi thực sự đã hoán đổi các loại bộ nhớ này. Trên một số hệ thống, các đoạn mã này có thể trông khác nhau, ví dụ như thế này:

Chúng cần được thay thế như sau:

Sau khi hoàn thành quy trình được mô tả, hãy khởi động lại tiện ích. Trước khi thực hiện việc này, hãy nhớ kiểm tra xem không có lỗi nào trong mã đã sửa đổi để không cần phải flash lại trong tương lai.

Cách thứ hai để tăng bộ nhớ bằng Link2SD

Ứng dụng này có sẵn trong Thị trường chơi và chỉ hoạt động trên các thiết bị có quyền root. Trình quản lý tệp này không thay thế vật lý bộ nhớ trong của thiết bị lưu trữ ngoài, nhưng nó có khả năng chuyển bất kỳ tiện ích nào sang thẻ SD, tiết kiệm đáng kể tài nguyên của tiện ích.

Điểm đặc biệt của ứng dụng được đề cập là bản thân MicroSD sẽ phải được phân chia và định dạng chính xác. Do đó, hãy sao chép mọi thứ có giá trị từ thẻ vào máy tính của bạn và bắt đầu chia ổ đĩa thành nhiều phần.

Chia thẻ máy thành các phần nếu có Recovery tùy chỉnh

Mọi thiết bị Android đều có chế độ khôi phục nhưng phương pháp được mô tả bên dưới chỉ phù hợp với các thiết bị có . Nếu bạn chưa bao giờ nghe nói đến CWM, hãy chuyển sang tùy chọn phân vùng ổ đĩa thứ hai. Tiếp theo, chúng tôi sẽ cho bạn biết cách giải quyết vấn đề nếu chế độ khôi phục thiết bị của bạn có mục Thẻ SD phân vùng:

Phân vùng thẻ MicroSD qua máy tính

Kết nối thẻ với máy tính xách tay hoặc PC của bạn. Để làm điều này, bạn có thể sử dụng đầu đọc thẻ hoặc thiết bị khác, điều chính là nó phải được xác định là một ổ đĩa chứ không phải một thiết bị đa phương tiện MTP. Hơn nữa:


Hầu như mọi ứng dụng trên Android đều được cài đặt vào bộ nhớ trong của máy. Nhưng nó không phải là cao su nên có xu hướng bị đầy. Vì vậy bất kỳ người dùng nào cũng có thể gặp phải tình trạng này. Một thẻ SD sẽ ra tay giải cứu, dung lượng của thẻ này có thể lên tới hàng chục, thậm chí hàng trăm GB. Bây giờ chúng tôi sẽ cho bạn biết chi tiết cách chuyển ứng dụng và bộ đệm sang thẻ SD.

Cũng cần lưu ý rằng không phải mọi thẻ sẽ làm đượcđể biết quy trình thay thế bộ nhớ trong bằng bộ nhớ ngoài. Đó là tất cả về các loại tốc độ của thẻ SD, từ chậm (C2 và C4) đến nhanh (C10 và C16). Nếu các quy trình được thảo luận bên dưới được thực hiện trên SD chậm thì việc truyền dữ liệu sẽ ảnh hưởng đến hiệu suất chung của thiết bị, do đó, bạn chỉ nên sử dụng ổ đĩa flash nhanh.

Không có nhiều cách để thay thế bộ nhớ trong bằng bộ nhớ ngoài, vì vậy chúng tôi sẽ chỉ tập trung vào những cách hiệu quả nhất và chúng sẽ được mô tả tuần tự: từ đơn giản đến phức tạp hơn.

Chuyển bộ nhớ đệm cho phiên bản Android 4.0+

Điều đáng chú ý là phương pháp này không yêu cầu quyền ROOT nhưng không phù hợp với mọi ứng dụng. Vì vậy, nếu mô tả ứng dụng không các nút cần thiết, bạn không nên buồn, vì đó là điều tuyệt vời nhất cách dễ dàng. Để dễ dàng hơn nữa, bạn có thể sử dụng một tiện ích hoặc tiện ích tương tự, trong đó tất cả các ứng dụng đều được cấu trúc thuận tiện, giúp tăng tốc độ tìm kiếm những ứng dụng bạn cần.

CHÚ Ý! Các phương pháp được trình bày bên dưới chỉ có thể được sử dụng trên các thiết bị có quyền RUT. Tất cả các hoạt động tiếp theo được thực hiện với sự nguy hiểm và rủi ro của riêng bạn; không ai đảm bảo 100% rằng trong trường hợp thất bại, bạn sẽ không nhận được gạch. Chúng tôi cũng không chịu bất kỳ trách nhiệm nào về việc mất dữ liệu cá nhân.

Chuyển bằng chương trình của bên thứ ba

Nếu ứng dụng không hỗ trợ truyền dữ liệu tiêu chuẩn thì bạn có thể buộc phải thực hiện việc đó bằng cách sử dụng tiện ích của bên thứ ba, chẳng hạn như:

Nguyên lý hoạt động của các chương trình này rất giống nhau, vì vậy hãy xem xét phương pháp sử dụng Link2SD làm ví dụ.

Phương pháp này, không giống như phương pháp tiếp theo, không yêu cầu người dùng có kiến ​​​​thức đặc biệt, ngoại trừ khái niệm cơ bản về quyền root.

Chuyển hoàn toàn ứng dụng Android sang thẻ nhớ SD

Một người dùng chú ý có thể nhận thấy rằng Link2SD và các tiện ích tương tự khác có tính năng thú vị"Lưu vong." Với sự trợ giúp của nó, không phải từng phần riêng lẻ của chương trình sẽ được chuyển giao, như trong đoạn trước, nhưng hoàn toàn là tất cả dữ liệu. Trong trường hợp này, chương trình sẽ cho rằng nó đang hoạt động trong bộ nhớ trong của thiết bị, đối với một số bộ nhớ trong thì đó là một điều kiện quan trọng hiệu suất bình thường.

Để thực hiện phương pháp này, thẻ SD phải được “chia” thành hai phần, sau đó tất cả dữ liệu sẽ bị xóa khỏi thẻ, vì vậy hãy cẩn thận và tạo một bản sao lưu các thông tin quan trọng.

Có thể thực hiện phân vùng trên thẻ nhớ như trên máy tính bằng chương trình như Paragon Ổ đĩa cứng Trình quản lý 12 Máy chủ hoặc Phân vùng MiniTool Trang chủ phù thủy Phiên bản. Nhưng đây là một quá trình khá tốn nhiều công sức và do đó chúng tôi sẽ thực hiện mọi thứ ngay trên điện thoại thông minh bằng cách sử dụng.

  1. Tải xuống và cài đặt tiện ích.
  2. Trong cài đặt thiết bị, chúng tôi tìm thấy phần “Bộ nhớ”, nơi chúng tôi nhấp vào “Đẩy SD”.

  3. Chúng tôi truy cập trực tiếp vào AParted và trong tab đầu tiên Tạo, nhấp vào THÊM hai lần.

  4. Trong Phần 1, chúng tôi để lại Fat32 và trong Phần 2, chúng tôi chọn ext2 hoặc bất kỳ định dạng nào khác, nếu bạn biết chúng cần thiết để làm gì.
  5. Đảm bảo rằng trường Định dạng được chọn và chọn kích thước bộ nhớ cần thiết cho mỗi phân vùng. Trong trường hợp này, Phần 1 sẽ vẫn là “ổ đĩa flash” tiêu chuẩn của chúng tôi, nhưng Phần 2 sẽ được các ứng dụng tham chiếu.
  6. Nhấp vào ÁP DỤNG và xác nhận hành động.

  7. Chúng ta kiên nhẫn chờ đợi quá trình hoàn tất.

Giờ đây, các ứng dụng và trò chơi có thể được liên kết an toàn với phần thứ hai của thẻ nhớ bằng chức năng Link2SD tương ứng hoặc chức năng tương đương.

Chuyển bộ nhớ đệm sang ổ đĩa flash

Phương pháp này hữu ích cho những người dùng thích trò chơi có bộ nhớ đệm lớn. Bao nhiêu dự án chính(ví dụ: một loạt trò chơi) chiếm vài gigabyte. Tương tự đối với bản đồ dẫn đường. Không phải tất cả các thiết bị đều có thể tự hào về lượng bộ nhớ tích hợp này, vì vậy FolderMount sẽ ra tay giải cứu. Nó cho phép bạn tạo thư mục ảođể hệ thống vẫn tin rằng dữ liệu ứng dụng nằm ở bộ nhớ trong, mặc dù trên thực tế tất cả các tệp đều nằm trên ổ flash.

  1. Chúng tôi cài đặt.
  2. Khởi chạy và cấp quyền Superuser.
  3. Mở menu kéo ra ở bên trái màn hình.

  4. Đi tới “Trình phân tích ứng dụng”, tìm kiếm trò chơi bạn muốn và bấm vào nó.

  5. Trong cửa sổ mở ra, chúng ta thấy ổ đĩa được chiếm riêng bởi dữ liệu ứng dụng và bộ đệm của nó.
  6. Nhấp vào nút “Tạo cặp” bên cạnh kích thước bộ đệm.

  7. Trả lời câu hỏi “Có” và nhấp vào dấu kiểm ở đầu màn hình, sau đó bạn phải trả lời lại “Có”.

  8. Bạn sẽ có thể xem quá trình truyền tệp trên thanh thông báo.
  9. Ngay sau khi quá trình truyền hoàn tất (đạt 100%), hãy mở lại menu kéo ra và chọn “Danh sách các cặp”.
  10. Tất cả những gì còn lại là nhấn công tắc bên cạnh tên trò chơi bạn đã chuyển.

Thay thế bộ nhớ trong bằng bộ nhớ ngoài

Phương pháp này cho phép bạn đánh lừa hệ thống, tức là Android sẽ coi thẻ SD là bộ nhớ của thiết bị. Một trong những ưu điểm chính là tất cả các ứng dụng sẽ được cài đặt tự động trên ổ flash. Lý tưởng cho các thiết bị có rất ít bộ nhớ trong. Để thực hiện điều này bạn sẽ cần một trình quản lý tập tin, tốt nhất nên sử dụng Tổng chỉ huy. Mục đích của phương pháp này là hoán đổi đường dẫn đến bộ nhớ thiết bị và ổ đĩa flash.

  1. Cài đặt
  2. Bấm vào tập tin, sau đó “Chỉnh sửa”.

  3. Tệp chứa nhiều dòng bắt đầu bằng # (ký tự băm). Nhưng chúng ta cần một dòng bắt đầu bằng các từ “dev_mount” và không có (!!!) hàm băm ở đầu.
    Cần có 2 dòng như vậy: dòng đầu tiên biểu thị bộ nhớ trong, dòng thứ hai - bên ngoài.

    Ví dụ: nếu dòng của bạn là:
    dev_mount sdcard/mnt/sdcard
    dev_mount extsd/mnt/extsd

    Sau đó, họ sẽ trở thành:
    dev_mount sdcard/mnt/extsd
    dev_mount extsd/mnt/sdcard

    Nghĩa là, điều quan trọng nhất là hoán đổi các từ sau /mnt/.

  4. Bạn không cần thay đổi bất cứ điều gì khác, hãy nhấp vào nút “Save” (biểu tượng đĩa mềm).
  5. Khởi động lại thiết bị.