Android: joy bo'shatish uchun tashqi SD karta va ichki xotirani ulashning oson usuli. Android-da xotirani kartaga qanday o'tkazish mumkin

Mahalliy drayverlar G100-ga SD-kartalar bilan ishlashga imkon beradi, ya'ni maksimal hajmi 2 GB spetsifikatsiyalar bilan cheklangan (spetsifikatsiyalardan farqli o'laroq, 4 GB SD-kartalar mavjud). 4 gigabaytdan katta kartalardan foydalanish uchun siz G100 tomonidan rasman qo'llab-quvvatlanmaydigan SDHC kartalarini sotib olishingiz kerak. Ammo chiqish yo'li har doimgidek boshqa qurilmadan drayverlarni o'rnatish orqali topildi 😉

dan sharh.

Biz HTC Athena SDHC drayverini G-100 ga o'rnatamiz, 4Gb dagi SDHC karta muammosiz ishlaydi. Ba'zi xavotirlarga qaramay, Wi-Fi drayverni o'rnatgandan so'ng G-100 da ishlaydi. SDHC 4 Gb to'liq ishlaydi, forumlar ushbu drayverlar bilan 32 Gb gacha ishlashi kerakligini taklif qiladi. Men o'zim kattaroq karta yo'qligi uchun 4 dan ortiq urinmadim.

Keyinchalik Dmitriyning muqobil versiyasi paydo bo'ldi:

Endi 4 va undan yuqori kontsertlardan ko'proq SHDC kartalari paydo bo'ladi. Hech kimga sir emaski, bizning hayvonimizda 3,2-3,6 Gb dan ortiqni o'qib bo'lmaydi, Drava bilan bog'liq muammo o'ziga xosdir.

O'rnatish:

Men ikkita faylni toza mashinaga o'rnataman SHDC.cab boshida, keyin Cerb.cab. SHDC.cab-ni o'rnatgandan so'ng, qayta ishga tushirishni so'raydi, biz rad etamiz va darhol Cerb.cab-ni o'rnatamiz. Keyin qayta ishga tushiramiz. (Vijdoningizni tinchlantirish uchun siz PDA, Windows papkasidan sdmemory.dll va sdbus.dll fayllarining zaxira nusxasini yaratishingiz mumkin (men buni o'zim qilmadim)). Mening yozuv mashinamda 16 Gb karta o'qildi, u 2 kun davomida kartalar bilan ishladi, keyin men uni qaytarib berdim, mening eski 512 kartam muammosiz ishlashda davom etdi ....

XP dan so'ng, yamoqlarni qayta o'rnatish kerak.

Va nihoyat, forumdan bir variant

Mening G100-dagi yuqoridagi SDHC patchi ishlamadi. SDHC (Transcend 16Gb Class 6). Aniqrog'i, karta ko'rinadigan bo'ldi, lekin faqat 3 Gb mavjud edi. Muammoni to'liq hal qildi: http://forum.xda-developers.com/showthread.php?t=377391 (PSIDOC_SDHC.CAB).

Sizning kartangiz bilan qaysi variant haqiqatan ham ishlashini bilmayman, shuning uchun uchtasini ham qoldirdim :)

Tweaks: "Xotira kartasi" nomini "SD Card" yoki "Storage Card" ga o'zgartiring.

Ba'zi dasturlar fayl va kataloglarning ruscha nomlarini tushunmaydi, shuning uchun rus tilidagi Windows-da "Xotira kartasi" deb nomlangan SD-kartaga o'rnatilgandan so'ng ular ishga tushmaydi. Barcha dasturlar bilan mosligini ta'minlash uchun bu joy ingliz tilida nomlanishi kerak. Yagona kartali qurilmalar odatda "Saqlash kartasi" dan foydalanadi va HP 2210 kabi ko'p kartali qurilmalar "SD karta" dan foydalanadi. Odatdagidan ikkinchi variantni tanladim, aslida farqi yo'q.

Diqqat! Dasturlarni o'rnatishdan oldin kartaning nomini o'zgartirishingiz kerak! Agar siz dasturlarni o'rnatganingizdan so'ng xarita nomini o'zgartirsangiz, barcha yorliqlarni qo'lda qayta tiklashingiz kerak bo'ladi va ba'zi dasturlar ishga tushirishni xohlamaydi, chunki ular registrda o'zlarining fayllariga mavjud havolalarni saqlamaydilar.

HKEY_LOCAL_MACHINE \ Tizim \ StorageManager \ Profillar \ SDMemory \ Papka
HKEY_LOCAL_MACHINE \ Tizim \ StorageManager \ Profillar \ SDMMC \ Papka

Ko'pgina Android qurilmalari egalari ertami-kechmi fayllarni saqlash uchun ichki bo'sh joy etishmasligi muammosiga duch kelishadi. Ilovalarni muntazam ravishda o'rnatish gadgetdagi bo'sh joy miqdorini asta-sekin kamaytiradi, bu esa tormozlanish, noto'g'ri ishlash yoki hatto tizimning normal ishlashini to'liq ishdan chiqishiga olib keladi. Bunday holda, ichki Android xotirasini xotira kartasi bilan almashtirish yordam beradi. Buni qanday qilish kerak va bunday noqulaylik bilan kurashishning yana qanday usullari bor, biz bundan keyin ko'rib chiqamiz.


Sozlamalarni o'rganish va barcha ilovalarni bir vaqtning o'zida USB flesh-diskiga o'tkazishdan oldin, Android qurilmangizda qanday xotira turlari mavjudligini tushunishingiz kerak:

  • operativ - telefon yoki planshetda bajariladigan ilovalar, dasturlar va boshqa jarayonlarning to'g'ri ishlashi uchun zarur;
  • ROM - miltillash paytida operatsion tizim haqidagi ma'lumotlarni saqlaydi va bu ma'lumotlarni uchinchi tomon ommaviy axborot vositalariga o'tkazib bo'lmaydi;
  • ichki - ilovalar bu erda avtomatik ravishda o'rnatiladi, shuningdek har qanday foydalanuvchi ma'lumotlari; yangi dasturiy ta'minotni o'rnatishda tizim tomonidan qancha bo'sh joy qoladi;
  • kengaytirish kartasi - qurilmaning ichki xotirasini kengaytirish va ilovalarni, foydalanuvchi ma'lumotlarini saqlash uchun mo'ljallangan tashqi haydovchi.

Nega ilovalarni SD kartamga saqlay olmayman?

Ko'pgina gadjetlarda USB flesh-diskida yangi ilovalarni o'rnatishga avtomatik ruxsat berish mumkin bo'lmaydi. Bu 4.4.2 dan 6.0.1 gacha bo'lgan telefonlar va planshetlar uchun amal qiladi. Bunday holda, ichki xotirani SD-karta bilan almashtirish juda zarur va bu bir necha usul bilan amalga oshirilishi mumkin (shu jumladan uchinchi tomon ilovalari yordamida). Lekin birinchi navbatda siz gadjetingizda o'rnatilgan Android versiyasini topishingiz kerak. Buning uchun ketma-ket bosing:

  1. Menyu;
  2. Sozlamalar;
  3. Telefon haqida.

Ochilgan ro'yxatda OS versiyasi ko'rsatiladi.

Ilovalarni xotira kartasiga o'tkazish uchun dasturlar

Ishlab chiquvchilar foydalanuvchilarga g'amxo'rlik qilishdi va flesh-disk xotirasini Android-da asosiysiga aylantirish uchun dasturlar yaratdilar. Bu, ayniqsa, 2.2 yoki undan oldingi tizimning eski versiyalari uchun foydalidir.

Ma'lumotni ichki xotiradan tashqi diskka o'tkazish uchun barcha kerakli vositalarga ega bo'lgan qulay dasturiy ta'minot. Interfeys intuitiv va sodda. Ko'chirish mumkin bo'lgan ilovalar piktogramma bilan belgilanadi, ularni bosganingizda ular haqidagi barcha mavjud ma'lumotlar, shuningdek, mumkin bo'lgan harakatlar (ko'chirish, nusxalash, o'chirish) ochiladi.

Move2SD Enablerv

Ushbu dastur ikki sababga ko'ra foydalanuvchilarni qiziqtiradi. Birinchidan, u Androidning turli versiyalari (shu jumladan, keyingi versiyalari) bilan mos keladi. Ikkinchisi esa, tizimda "migratsiya uchun yaroqsiz" deb belgilangan ma'lumotlar va ilovalarni ko'chirish imkoniyatidir.

Android foydalanuvchilarining hayotini soddalashtiradigan yana bir qiziqarli ishlanma. Asosiy afzalliklari oddiy dasturiy ta'minotni o'rnatish (skriptlar va kutubxonalarni qo'shimcha yuklab olish zaruratisiz) va ma'lumotni to'liq kutubxonalar bilan emas, balki faqat ularning qismlari bilan uzatish imkoniyatidir.

Yana qanday usullar mavjud?

Yana bir variant bor, Android-da ichki xotiraga ega SD-kartani qanday qilish kerak. Agar sizning gadjetingiz versiyasi 2.2 dan 4.2.2 gacha bo'lsa, unda ko'rsatmalar juda oddiy, ustiga bosing:

  1. Sozlamalar;
  2. Xotira;
  3. Yozib olish uchun standart disk;
  4. SD karta.

Fleshli diskning qarshisida tasdiq belgisi yoki doira paydo bo'ladi, bu sozlamalar o'zgarishini ko'rsatadi. Endi ilovalarni o'rnatish avtomatik ravishda flesh-diskga o'tadi.

Android KitKat va undan yuqori foydalanuvchilari uchun jarayon yanada murakkab va ma'yus bo'ladi. Asosiy muammo shundaki, siz qurilmangizni rootlashingiz kerak. Buni uyda qilish mumkin, ammo qurilmangizni ta'mirlab bo'lmaydigan "g'isht" ga aylantirish xavfi mavjud yoki u faqat xizmat ko'rsatish markazida qo'shimcha haq evaziga hayotga keltiriladi.

Esda tutingki, ildiz huquqlarini mustaqil ravishda o'rnatish orqali siz qurilmangizni kafolatdan mahrum qilasiz va o'zingizning xavf-xataringiz va xavfingiz ostida harakat qilasiz. Bunga arziydimi yoki yo'qmi, bu sizga bog'liq. Har safar yangi ilovalarni qo'lda ko'chirish kamroq xavflimi?

Siz nima deb o'ylaysiz? Agar siz ildiz huquqlarini olishingiz kerak bo'lsa, u muvaffaqiyatli bo'lganmi yoki planshetingiz / telefoningiz xotirasini xotira kartasiga almashtirishning boshqa usullarini bilasizmi, sharhlarda bizga ayting.

Ilovalarni MicroSD kartaga o'rnatmoqchimisiz? Keyin uni ichki xotira sifatida formatlashingiz kerak bo'ladi.

Afsuski, Sony, LG yoki Samsung kabi ba'zi ishlab chiqaruvchilar buni zavodda qilmaydi. Ammo Android Marshmallow yoki undan yuqori operatsion tizimga ega smartfoningiz bo'lsa, buyruq qatori sizga yordam beradi.

Ushbu usuldan foydalanganda Android yangilanishlari va Nougat muammolari

Ba'zi o'quvchilar tizim yangilanishlarini o'rnatishda qiyinchiliklar haqida xabar berishdi. Quyida tavsiflangan usul yordamida flesh-diskni formatlashda operatsion tizimni Android 7.0 Nougat-ga yangilash mumkin emas. Android 7.0 Nougat-ga yangilangan qurilmalar hatto konsol buyruqlariga ham javob bermaydi.

Tarmoqda tegishli hujjatlar mavjud emasligi sababli, tizimni yangilashdan oldin quyida tavsiflangan amallarni teskari tartibda bajarishni tavsiya qilishimiz mumkin. Kompyuteringizda yoki bulutli diskda suratlaringiz yoki musiqalaringizning zaxira nusxasini yaratishni unutmang va SD-karta va smartfoningizning ichki xotirasida iloji boricha ko'proq joy bo'shating. Keraksiz ilovalarni o'chirib tashlang, keyin ma'lumotlarni ichki xotiraga o'tkazing. Keyin MicroSD kartani olinadigan vosita sifatida formatlang. Shundan keyingina siz tizimni yangilashni xavfsiz davom ettirishingiz mumkin.

Android 6.0 Marshmallow bilan hech qanday muammo yo'q

Agar biz MicroSD-ni ichki xotira sifatida formatlasak, kartaga istalgan ilovalarni o'rnatishimiz mumkin. Bu shuni anglatadiki, agar siz 2 gigabayt ilovalarni yuklab olsangiz, ular kartada to'liq 2 gigabaytni egallaydi. Agar biz MicroSD-ni zaxira xotira sifatida formatlasak, vaziyat biroz o'zgaradi.

Android Marshmallow-da nazariy jihatdan MicroSD karta bilan ichki xotira sifatida ishlash mumkin. Operatsion tizim sizga ushbu ilovalarning ilovalari va ma'lumotlarini kartaga o'tkazish imkonini beradi. Aslida smartfonning xotirasi kengaytirilishi mumkin. Afsuski, ba'zi smartfon ishlab chiqaruvchilari Android Marshmallow versiyasidagi menyudan kartalarni ichki xotira sifatida formatlash imkoniyatini olib tashladilar.

Faqat tezkor microSD kartalaridan foydalaning, aks holda xotira kengayishi ishlashning pasayishiga olib keladi.

Bunday imkoniyat yo'q

Menyuda flesh-disk xotirasini ichki sifatida formatlash imkoniyati mavjud emasligi bu parametr ishlamasligini anglatmaydi. Kuchli foydalanuvchilar Galaxy S7 smartfonida ichki xotira sifatida microSD kartalarini formatlash uchun buyruq qatoridan foydalanganliklarini xabar qilishdi. Biz ushbu imkoniyatni Samsung Galaxy S7, Sony Xperia Z5 va LG G4 da Android Marshmallow bilan muvaffaqiyatli sinab ko'rdik.

Barcha smartfonlarda Android 6.0 Marshmallow (sukut bo'yicha yoki yangilangandan keyin) ishlagan va barcha modellarda xotira kartasi uyasi mavjud edi. Yuqorida aytib o'tganimizdek, telefon menyusida ichki xotira sifatida formatlash imkoniyati yo'q edi. Faqat HTC One A9 va barcha Motorola Moto smartfonlarida bunday imkoniyat mavjud.

Qorong'i tomonga o'ting, xotirangizni kengaytiring.Nega Samsung, LG va Sony bu variantni menyudan olib tashlaganini hali ham tushunmayapman. Men uchta smartfonni o'rnatilgan microSD karta bilan kompyuterga uladim.

Shundan so'ng, ADB vositalarida men buyruq satrida kerakli buyruqlarni yozdim. Buyruqlar qatorini ochib, smartfonni ulaganingizdan so'ng, birinchi buyruqni kiritishingiz mumkin:

adb qobig'i

Buyruqlar qatori endi smartfon uchun tizim buyruqlarini bajarishi mumkin. Xotira kartasini yoki uning bir qismini ichki xotira sifatida formatlashimiz kerak. Sony, Samsung va LG telefonlarining grafik interfeysida bunday imkoniyat bo'lmasa ham, konsol orqali smartfonga buyruqlar yuborishimiz mumkin.

Biroq, avvalo, karta identifikatorini bilib olishimiz kerak. Ushbu ma'lumotni quyidagi buyruq yordamida olish mumkin:

sm ro'yxati-disklar

Mening holimda disk 179.64.4 deb nomlangan. Sizda boshqa ism bo'lishi mumkin. Kartaning aniq identifikatorini eslab qoling. Keyingi buyruq bilan biz microSD karta qismini formatlaymiz. Barcha ma'lumotlar o'chiriladi. Muhim ma'lumotlarni boshqa kartaga, kompyuterga yoki boshqa joyga saqlashni unutmang. Agar siz telefondan xotira kartasini umuman olib tashlamoqchi bo'lmasangiz, kartaning barcha xotirasini baham ko'rishingiz mumkin. Buning uchun konsolga quyidagi buyruqni kiriting:

sm bo'lim diski: 179.64 xususiy

Buyruqni bajarish uchun kartaning hajmi va tezligiga qarab bir necha soniya yoki daqiqa kerak bo'ladi. Agar siz karta xotirasining bir qismini boshqa qurilmalar bilan baham ko'rmoqchi bo'lsangiz, bu qismni yashirin bo'limdan chiqarib tashlashingiz kerak. Xaritani ikki qismga bo'lish shunday ko'rinishga ega bo'ladi

sm qismli disk: 179.64 aralash 50

Ammo bu ishning oxiri emas. Endi siz xotira kartasidan telefonning ichki xotirasi sifatida foydalanmoqchi bo'lsangiz, barcha ilovalar va ma'lumotlarni uzatishingiz kerak. Buni Android menyusi orqali qilishingiz mumkin. Variantni tanlang SD Kart, menyu bandini toping Ma'lumotlarni ko'chirish... Agar siz xaritani ajratmagan bo'lsangiz, buni qila olmaysiz.


SD-kartani qismlarga ajratgandan so'ng ma'lumotlarni ko'chiring.Endi barcha yuklab olingan ilovalar microSD-ga yoziladi. Smartfonning ichki xotirasida faqat tizim ilovalari va yangilanishlar saqlanadi. Bu shuni anglatadiki, endi ilovalarni yuklab olish yoki yangilashda xotiraning etishmasligi muammosiga duch kelmaysiz.


Sony Xperia Z5-da umumiy xotira biroz g'alati ko'rinadi. E'tibor berishingiz kerak bo'lgan birinchi narsa - SD-karta xotirasi.

Tushunish nima?

MicroSD ma'lumotlar uzatish tezligi o'rnatilgan xotiraga nisbatan ancha pastroq. Shuning uchun, ma'lumotlarni qabul qilish va uzatishning yuqori tezligiga ega bo'lgan xotira kartasiga pul sarflamang. Sandisk Extreme Pro va Extreme Plus MicroSD biz hozirgacha ko'rgan eng yaxshisidir. soniyasiga 74 megabayt tezlikda sizda hech qanday kechikish bo'lmasligi kerak.

Qizig'i shundaki, faqat LG G4 telefoni kartadagi ma'lumotlarni to'g'ri o'qiydi. Samsung ishg'ol qilingan xotiraning g'ayritabiiy darajada yuqori ekanligini ko'rsatdi, Sony-dagi qiymatlar esa hatto salbiy edi. Biroq, bizda hech qanday muammo yo'q edi va hatto kompyuterga ulangan bo'lsak ham, biz barcha ma'lumotlarga kirishimiz mumkin edi, garchi biz faqat umumiy bo'limni ko'rdik, bu boshqa qurilmalar uchun ham mavjud. Muammolar faqat tizim yangilanishlarini o'rnatishda paydo bo'ldi.

Xotirani kengaytirish: muvaffaqiyat!

Biz kengaytirilgan xotira ishlashi testini o'tkazdik. Bizda Final Fantasy IX barcha qurilmalarda o‘rnatilgan. O'yin 1,8 GBni oladi. O'rnatishdan so'ng siz o'yin ma'lumotlari qaerda joylashganligini aniq ko'rishingiz mumkin. Barcha holatlarda, o'rnatishdan keyin SD-kartada 1,8 GB kamroq bo'sh joy aks etadi. Agar karta olinadigan xotira sifatida formatlangan bo'lsa, bunga erishib bo'lmaydi, chunki butun ma'lumotlarni uzatib bo'lmaydi.

Skrinshotda ichki xotira va karta xotirasi ko'rsatkichlarini solishtiring.

Nima bo'ladi ...

Albatta, agar kartani tortib olsak, nima bo'lishini so'rash mantiqan to'g'ri bo'ladi. Aslida, bu ilovalar uchun katta muammodir, chunki bu holda ular ishlashlari kerak bo'lgan ma'lumotlarga kirish imkoniga ega bo'lmaydilar. Barcha tizim ma'lumotlari ichki xotirada bo'lganligi sababli, dastur piktogrammalari standart tizim belgisi bilan almashtirildi, lekin kartani qayta joylashtirganimizda hamma narsa o'z joyiga qaytdi.

SD-kartangizni yo'qotib qo'ysangiz yoki shikastlasangiz, barcha ma'lumotlar yo'qoladi. Ularni qayta tiklab bo'lmaydi, chunki ular ichki xotira sifatida shifrlangan. Shuning uchun muntazam zaxira nusxalarini yaratishni unutmang. Hammasi shu, endi siz Android Marshmallow telefoningizning ichki xotirasini kengaytirishning arzon usulidan bahramand bo'lishingiz mumkin.

Ichki xotira sifatida formatlangan SD kartani xavfsiz olib tashlang

Smartfoningizdan kartani xavfsiz olib tashlash uchun barcha amallarni teskari tartibda bajarishingiz kerak. Ichki xotira odatda etarli bo'lmagani uchun siz fotosuratlar va boshqa ma'lumotlarni boshqa jismoniy yoki bulutli xotiraga o'tkazishingiz va barcha ilovalarni o'chirib tashlashingiz kerak bo'ladi. Shundan so'ng, sozlamalar elementiga qayting Xotira va USB va bosing Ma'lumotlarni uzatish nuqtada Ichki xotira menyuda. Keyin SD-kartani olinadigan vosita sifatida formatlang. Ma'lumotlarni yo'qotmaslik uchun zaxira nusxasini yaratganingizga ishonch hosil qiling.

Ishladimi? Qaysi kartadan foydalanasiz? Izohlarda yozing.

Men darhol band qilaman, biz link2sd kabi dasturlar haqida gapirmayapmiz. Printsip shunga o'xshash, lekin biz dastur kataloglarini bog'lamaymiz, lekin bu dasturlarning ma'lumotlar kataloglarini, masalan / sdcard2 / Navigon -> / sdcard / Navigon yoki / mnt / extSdCard / Kitoblar -> / sdcard / Kitoblar va boshqalar.
Bundan tashqari, bizga ildiz kerak (usiz qaerga borishimiz mumkin). Aytgancha, men ushbu dastur haqida bilib olganimdan so'ng, bu men uchun ildiz uchun yana bir dalil.

Ko'pgina android smartfonlari yoki kichik o'rnatilgan xotirali planshetlar egalari, ehtimol, quyidagi muammoga duch kelishgan: katta SD-karta o'rnatilgan (masalan, 16, 32 yoki hatto 64 Gigabayt), lekin bir nechta og'ir dasturlarni o'rnatgandan so'ng, bizning qurilmamiz yoki boshqa dastur qo'pollik bilan etarli joy yo'qligini e'lon qiladi. Ba'zida dasturning o'zi kichik, lekin o'rnatishdan so'ng u onlayn rejimga o'tadi va gigabayt ma'lumotlarni smartfonga tortadi.
Yana bir bor, "Joy yo'q" degan xabarni olib, kartaga qarasak, u deyarli bo'sh, ammo qurilmaning ichki xotirasi sig'imga to'lganligini ko'ramiz.
Buning sababi shundaki, ichki xotira ko'pincha ko'plab dasturlar uchun standart katalog sifatida ishlatiladi. Gap shundaki, u har doim tashqi SD-karta bo'lgan / sdcard sifatida o'rnatilgan (ilgari barcha smartfonlarda shunday edi). Tashqi SD-karta bu holda / sdcard2, / mnt / sdcard2, / mnt / extSdCard yoki hatto /sdcard/.externalSD sifatida o'rnatiladi. Men buni ishlab chiqaruvchilar tomonidan amalga oshirilishini tushunaman, shunda qurilma qutidan tashqarida ishlaydi, ya'ni. umuman SD karta yo'q.

Ko'pgina "vijdonsiz" dasturlar har doim ma'lumotni / sdcard / SubstituteName katalogiga o'qishni / yozishni xohlaydi. Bu kamdan-kam hollarda dastur sozlamalarida o'zgartirilishi mumkin.
Natijada, bizda mavjud bo'lgan narsalar va mavjud vaziyatni to'g'irlash uchun bir nechta imkoniyatlar mavjud:
Oxirgi ikki usul ham panatseya emas, chunki foydalanuvchidan ma'lum ko'nikmalarni talab qiladi, bundan tashqari, ular etarli darajada "toza" emas, masalan, smartfonni USB orqali kompyuterga ulashda ma'lum muammolar mavjud (ularni ajratib bo'lmaydi) va hokazo.

DirectoryBind dasturi vaziyatni tuzatishga yordam beradi, xda-dan yaxshi odam slig'i o'zi uchun yozgan va jamoat foydalanishi uchun forumga joylashtirgan.

QR kodi


Bu yerdagi tomoshabinlar texnik jihatdan yaxshi bilimga ega bo'lsa-da, tajribasiz Habr o'quvchilari uchun bir nechta tushuntirishlar kerak. U o'zi yozganidek (dastur ahmoqona emas), ya'ni. ahmoq uchun sinovdan o'tishi dargumon.

O'rnatishdan so'ng, dasturni ishga tushiring (birinchi marta, albatta, biz doimiy ravishda Root huquqlariga ruxsat beramiz), menyudan so'ng "Preferences" ni bosing va tashqi xotiraga standart yo'llarni o'rnating "Standart ma'lumotlar yo'li" masalan / sdcard / external_sd / va ichki xotira "Standart maqsadli yo'l" / sdcard / ... Menyudan chiqamiz.

Menyuni, so'ng "Yangi yozuv qo'shish" ni bosing.

Endi yangi katalog havolasini yaratamiz, masalan, CamScanner papkasini tashqi kartaga o'tkazamiz. Jildlar yo'lida uzoq vaqt bosish kichik o'rnatilgan fayl menejerini ochadi, unda siz papka yaratishingiz va / yoki tanlashingiz mumkin. Tashqi xaritadagi papka yaratilishi kerak (va bo'sh).

"Fayllarni maqsaddan ma'lumotlarga o'tkazish" katagiga belgi qo'yish orqali fayl va papkalar / sdcard / CamScanner / katalogidan / sdcard / external_sd / CamScanner katalogiga o'tkaziladi.

Shuni ta'kidlash kerakki, yaratilgandan keyin havolalar avtomatik ravishda faollashtirilmaydi (kulrang floppi disk belgisi, gameloft uchun quyidagi skrinshotda bo'lgani kabi). Jildlarni bog'lashni yakunlash uchun katakchalar bilan kerakli havolalarni tanlang va menyu -> "Bind checked" tugmasini bosing. Faol (bog'langan) papkalar uchun piktogrammalar yashil rangga aylanishi kerak.

Aytgancha, agar siz butun tashqi kartani biriktirmoqchi bo'lsangiz, men buni / sdcard / externalSD / kabi emas, balki /sdcard/.externalSD/ oldidagi nuqta bilan bajarishni to'liq tavsiya qilaman. Bu sizni galereyalarda va hokazolarda qo'sh eskizlardan xalos qiladi. Haqiqat barcha galereyalar va o'yinchilar uchun yordam bermaydi, tk. ba'zilari yashirin kataloglarda ham ommaviy axborot vositalarini qidirmoqda.
Qiyinchilikdan keyin men o'zim uchun faqat alohida kataloglarni bog'lashga qaror qildim.

UPD. Aytgancha, tashqi SD-karta ichki xotiraga qaraganda ancha sekinroq, shuning uchun dastur ma'lumotlarini tashqi SD-ga o'tkazish tabiiy ravishda ushbu dasturning ishini sekinlashtiradi. Bu, ayniqsa, ichki va tashqi xotiraning o'rnatish nuqtalarini butunlay o'zgartirishga qaror qilganlar uchun eslash kerak, chunki butun qurilmangiz avvalgidan sekinroq ishlaydi.

Umid qilamanki, ushbu dastur Android qurilmalari uchun foydali yordamchi dasturlar to'plamini to'ldiradi.

Agar siz shunga qaramay ichki va tashqi xotira joylarini almashtirishga qaror qilsangiz, ya'ni. tashqi SD-kartani / sdcard-ga qayta tayinlang va qurilma sozlamalarida bunday imkoniyat yo'q - ildizga ega bo'lgan holda, buni quyidagi amalni bajarish orqali osongina qilish mumkin:
Root-Explorer dasturida "/ etc" ni R / W (agar R / O bo'lsa) sifatida o'rnating, "/etc/vold.fstab" faylini toping, nusxasini saqlang va uni (uzoq bosish bilan) Matn muharririda oching.
Keyingi ikkita qatorda o'rnatish nuqtalarining nomini joylarda o'zgartiring: dev_mount sdcard / mnt / sdcard [elektron pochta himoyalangan]/devices/platform/goldfish_mmc.0 ... dev_mount sdcard / mnt / external_sd auto /devices/platform/goldfish_mmc.1 ... dev_mount sdcard / mnt / external_sd da [elektron pochta himoyalangan]/devices/platform/goldfish_mmc.0 ... dev_mount sdcard / mnt / sdcard auto /devices/platform/goldfish_mmc.1 ...
Bu haqda ko'proq o'qishingiz mumkin. Ular, shuningdek, muqobil sifatida, boshqa qiziqarli dasturdan foydalanishni taklif qilishadi Root External 2 Internal SD.
Shuni qo'shimcha qilamanki, ikkala holatda ham, almashtirishdan oldin, / sdcard jildining barcha tarkibini tashqi SD kartaga nusxalashingiz kerak.
Esda tutingki, almashtirishdan so'ng butun tizimingiz avvalgidan ko'ra yaxshiroq ishlashi mumkin.
ehtiyot bo'ling- siz ildiz ostida qilayotgan har bir narsani o'zingizning xavf-xataringiz va xavf-xataringiz ostida qilishingizni tushunishingiz kerak va masalan, noto'g'ri "vold.fstab" ni saqlash qurilmani yuklashning iloji yo'qligiga olib kelishi mumkin va davolanish uchun sizga kerak bo'ladi. tiklashga yuklang va u erda "vold.fstab" ni tahrirlang.

Ushbu usulni DirectoryBind bilan birgalikda ishlatish mumkin, faqat hozir, aksincha, "Standart maqsadli yo'l" (/ sdcard) va DirectoryBind-da yaratilgan barcha havolalar tashqi xaritaga ishora qiladi.

Agar sizning Android 6.0 yoki 7 Nougat telefoningiz yoki planshetingizda xotira kartasi uyasi bo'lsa, u holda siz qurilmangizning ichki xotirasi sifatida MicroSD xotira kartasidan foydalanishingiz mumkin, bu xususiyat birinchi marta Android 6.0 Marshm da paydo bo'lgan.

Eslatma: shu tarzda foydalanilganda, xotira kartasini boshqa qurilmalarda ishlatish mumkin emas - ya'ni. uni olib tashlash va kartani o'quvchi orqali kompyuterga ulash (aniqrog'i, ma'lumotlarni o'qish uchun) faqat to'liq formatlashdan keyin mumkin bo'ladi.

SD xotira kartasidan ichki xotira sifatida foydalanish

O'rnatishni davom ettirishdan oldin, barcha muhim ma'lumotlarni xotira kartangizdan biron joyga o'tkazing: bu jarayonda u to'liq formatlanadi.

Keyingi harakatlar shunday ko'rinadi (birinchi ikkita nuqta o'rniga siz "ni bosishingiz mumkin. Sozlang"Yangi SD karta aniqlanganligi haqidagi bildirishnomada, agar siz uni hozirgina o'rnatgan bo'lsangiz va ushbu bildirishnoma ko'rsatilsa):

1. ga o'ting Sozlamalar - Saqlash va USB flesh-disklar va elementni bosing " SD karta"(Ba'zi qurilmalarda saqlash sozlamalari elementi quyidagi manzilda joylashgan bo'lishi mumkin" Qo'shimcha", Masalan, ZTE-da).

2. Menyuda (yuqori o'ng tugma) "ni tanlang. Sozlang". Agar menyuda "bandi bo'lsa" Ichki xotira", Darhol ustiga bosing va 3-bandni o'tkazib yuboring.

3. "Bosing" Ichki xotira».

4. Ichki xotira sifatida foydalanishdan oldin kartadagi barcha ma'lumotlar o'chiriladi, degan ogohlantirishni o'qing, bosing Tozalash va formatlash».

5. Formatlash jarayoni tugashini kuting.

6. Agar jarayon oxirida siz xabarni ko'rsangiz " SD karta sekin ishlaydi”, Bu siz 4, 6-sinf yoki shunga o'xshash xotira kartasidan foydalanayotganingizni bildiradi. haqiqatan ham sekin. U ichki xotira sifatida ishlatilishi mumkin, ammo bu sizning Android telefoningiz yoki planshetingiz tezligiga ta'sir qiladi (bunday xotira kartalari oddiy ichki xotiradan 10 barobar sekin ishlashi mumkin). UHS Speed ​​​​Class 3 (U3) xotira kartalaridan foydalanishni tavsiya etamiz.

7. Formatlashdan so'ng sizdan ma'lumotlarni yangi qurilmaga o'tkazish taklif qilinadi, "ni tanlang. Hozir o'tkazing”(O'tkazishdan oldin jarayon tugallangan deb hisoblanmaydi).

8. "Bosing" Tayyor».

9. Kartani ichki xotira sifatida formatlashdan so'ng darhol telefon yoki planshetni qayta ishga tushirish tavsiya etiladi - quvvat tugmasini bosing va ushlab turing, so'ng "ni tanlang. Qayta ishga tushirish", Va agar bunday bo'lmasa -" Quvvatni uzing"yoki" O'chirib qo'yish” Va uni o'chirgandan so'ng, qurilmani qayta yoqing.

Bu jarayonni yakunlaydi: agar siz parametrlarga o'tsangiz " Saqlash va USB drayvlar”, Siz ichki xotirada bo'sh joy qisqarganini, xotira kartasida - ko'payganini va umumiy xotira hajmi ham oshganini ko'rasiz.

Biroq, Android 6 va 7-da SD-kartani ichki xotira sifatida ishlatish funktsiyasi ba'zi o'ziga xos xususiyatlarga ega, bu esa bunday imkoniyatdan foydalanishni amaliy bo'lmasligi mumkin.

Xotira kartasining Android-ning ichki xotirasi sifatidagi xususiyatlari

Taxmin qilish mumkinki, M xotira kartasi N o'lchamdagi Android ichki xotirasiga ulanganda, mavjud bo'lgan jami ichki xotira N + M ga teng bo'lishi kerak. Bundan tashqari, taxminan, bu qurilma xotirasi haqidagi ma'lumotlarda ko'rsatiladi, lekin aslida hamma narsa biroz boshqacha ishlaydi:

  • Mumkin bo'lgan hamma narsa (ba'zi ilovalar, tizim yangilanishlari bundan mustasno) SD-kartada joylashgan ichki xotiraga tanlovsiz joylashtiriladi.
  • Android qurilmasini kompyuterga ulaganda, bu holda siz " qarang»Va faqat kartadagi ichki xotiraga kirish huquqiga ega. Xuddi shu narsa ichida fayl menejerlari qurilmaning o'zida.

Natijada, SD xotira kartasi ichki xotira sifatida ishlatila boshlangan paytdan so'ng, foydalanuvchi "haqiqiy" ichki xotiraga kira olmaydi va agar qurilmaning ichki xotirasi MicroSD xotirasidan kattaroq bo'lgan deb taxmin qilsak. , keyin tasvirlangan harakatlardan keyin mavjud ichki xotira miqdori ko'paymaydi, balki kamayadi.

OTBda ichki xotira sifatida foydalanish uchun xotira kartasini formatlash

Samsung Galaxy S7 kabi funksiya mavjud bo'lmagan Android qurilmalari uchun ADB Shell yordamida SD-kartani ichki xotira sifatida formatlash mumkin.

Ushbu usul telefon bilan bog'liq muammolarga olib kelishi mumkinligi sababli (va u ishlay oladigan har qanday qurilmada emas), men o'rnatish, USB orqali nosozliklarni tuzatishni yoqish va adb papkasida ishga tushirish tafsilotlarini o'tkazib yuboraman (Agar buni qanday qilishni bilmasangiz, Agar uni olsangiz, o'zingizning xavf-xataringiz va xavfingiz ostida).

Kerakli buyruqlar o'zlari shunday ko'rinadi (xotira kartasi ulangan bo'lishi kerak):

  • adb qobig'i
  • sm ro'yxati-disklar ( ushbu buyruqni bajarish natijasida disk shaklining chiqarilgan disk identifikatoriga e'tibor bering: NNN, NN - bu keyingi buyruqda talab qilinadi.)
  • sm qismli disk: NNN, NN xususiy

Formatlash tugallangandan so'ng, adb qobig'idan chiqing va telefonda saqlash parametrlarida elementni oching " SD karta", Yuqori o'ngdagi menyu tugmasini bosing va bosing" Ma'lumotlarni uzatish»(Bu majburiy, aks holda telefonning ichki xotirasidan foydalanishda davom etadi). Transfer oxirida jarayon tugallangan deb hisoblanishi mumkin.

Xotira kartasini normal ishlashga qanday qaytarish kerak

Xotira kartasini ichki xotiradan uzishga qaror qilsangiz, buni qilish juda oson - undan barcha muhim ma'lumotlarni o'tkazing, so'ngra birinchi usulda bo'lgani kabi SD-karta sozlamalariga o'ting.

ni tanlang Portativ media”Va xotira kartasini formatlash bo'yicha ko'rsatmalarga amal qiling.