Android ichki xotirani yoki SD-kartani aniqlaydi. USB flesh haydovchi ichki xotirasini qanday qilish kerak

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

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

Ushbu usuldan foydalanganda Android yangilanishlari va Nougat muammolari

Ba'zi o'quvchilar tizim yangilanishlarini o'rnatishda qiyinchiliklar haqida xabar berishadi. 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 javob bermaydi.

Tarmoqda tegishli hujjatlar yo'qligi sababli, tizim yangilanishidan oldin quyida keltirilgan amallarni teskari tartibda bajarishingizni maslahat beramiz. O'zingizning rasmlaringiz yoki musiqangizni kompyuteringizda yoki bulutli diskda zaxiralashni va SD-kartada va smartfoningizning ichki xotirasida imkon qadar ko'proq joy bo'shatishni unutmang. Keraksiz dasturlarni o'chirib tashlang, so'ngra ma'lumotlaringizni ichki xotiraga qaytaring. Keyin MicroSD kartani olinadigan vosita sifatida formatlang. Shundan keyingina tizimni yangilash bilan xavfsiz davom etishingiz mumkin.

Android 6.0 Marshmallow bilan bog'liq muammolar yo'q edi

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

Android Marshmallow-da MicroSD karta bilan ichki xotira sifatida ishlash nazariy jihatdan mumkin. Operatsion tizim dasturlarga va ushbu dasturlarning ma'lumotlarini kartaga uzatish imkonini beradi. Aslida smartfon xotirasi kengaytirilishi mumkin. Afsuski, ba'zi smartfon ishlab chiqaruvchilari Android Marshmallow versiyasidagi menyudan kartalarni ichki xotira sifatida formatlash imkoniyatini olib tashlashdi.

Faqat tezkor MicroSD kartalardan 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 ishlamayotganligini anglatmaydi. Kengaytirilgan foydalanuvchilar MicroSD kartalarini Galaxy S7 smartfonida ichki xotira sifatida formatlash uchun buyruq satridan foydalanganliklari haqida xabar berishdi. Ushbu parametrni Samsung Galaxy S7, Sony Xperia Z5 va LG G4-da Android Marshmallow-da muvaffaqiyatli sinovdan o'tkazdik.

Barcha smartfonlar Android 6.0 Marshmallow operatsion tizimida ishlaydilar (sukut bo'yicha yoki yangilanishdan keyin), shuningdek barcha modellarda xotira kartasi uyasi mavjud edi. Yuqorida aytib o'tganimizdek, telefon menyusida ichki xotira sifatida formatlash imkoniyati yo'q edi. Bunday imkoniyat faqat HTC-ning One A9 telefoni va barcha Motorola Moto smartfonlarida mavjud.

Qorong'i tomonga o'ting, xotirangizni kengaytiring.Nima uchun men Samsung, LG va Sony kompaniyalari menyudan ushbu parametrni olib tashlaganini tushunmayapman. O'rnatilgan microSD kartali uchta smartfonni ham kompyuterga uladim.

Shundan so'ng, OTB vositalarida men buyruq satriga kerakli buyruqlarni yozdim. Buyruqlar satrini ochib, smartfoningizni ulab bo'lgach, birinchi buyruqni kiritishingiz mumkin:

adb qobig'i

Endi buyruq satri 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, biz konsol orqali smartfonga buyruq yuborishimiz mumkin.

Biroq, avval karta identifikatorini topishimiz kerak. Ushbu ma'lumotni quyidagi buyruq yordamida olish mumkin:

sm ro'yxat disklari

Mening diskimda 179.64 nomi berilgan. Boshqa ismingiz bo'lishi mumkin. To'liq karta identifikatorini eslang. Keyingi buyruq bilan biz microSD karta qismini formatlashtiramiz. Barcha ma'lumotlar o'chiriladi. Muhim ma'lumotlarni boshqa kartada, kompyuteringizda yoki boshqa joyda saqlashni unutmang. Agar siz xotira kartasini telefondan umuman olib tashlamasangiz, kartaning butun xotirasini baham ko'rishingiz mumkin. Buning uchun konsolga quyidagi buyruqni kiriting:

sm qismli disk: 179.64 shaxsiy

Buyruqni bajarish kartaning kattaligi va tezligiga qarab bir necha soniya yoki daqiqa davom etadi. Agar siz karta xotirasining bir qismini boshqa qurilmalar bilan bo'lishishni istasangiz, ushbu qismni yashirin bo'limdan chiqarib tashlashingiz kerak. Xaritani ikki qismga bo'lish quyidagi ko'rinishga ega bo'ladi

sm bo'limi disk: 179.64 aralash 50

Ammo bu ishning oxiri emas. Endi, agar 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 Sart, menyu elementini toping Ma'lumotlarni ko'chirish... Agar siz xaritani ajratmagan bo'lsangiz, unda siz buni qilolmaysiz.


SD-kartani ajratgandan so'ng ma'lumotlarni ko'chiring, endi barcha yuklab olingan dasturlar microSD-ga yoziladi. Smartfonning ichki xotirasida faqat tizim dasturlari va yangilanishlari saqlanadi. Bu shuni anglatadiki, siz endi dasturlarni yuklab olish yoki yangilashda etarli xotira muammosiga duch kelmaysiz.


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

Qanday ushlash kerak?

Ma'lumotlarni microSD uzatish tezligi, o'rnatilgan xotiraga nisbatan kattaroq tartib. Shuning uchun, ma'lumotlarni qabul qilish va uzatish tezligi yuqori bo'lgan xotira kartasida pulingizni ayamang. Sandisk Extreme Pro va Extreme Plus MicroSD - biz hozirgacha ko'rgan eng yaxshisi. Bir soniyada 74 megabayt tezlikda kechikish bo'lmasligi kerak.

Qizig'i shundaki, faqat LG G4 telefoni kartadagi ma'lumotlarni to'g'ri o'qiydi. Samsung g'ayritabiiy darajada yuqori ishg'ol qilingan xotirani namoyish etdi, Sony-dagi qiymatlar hatto salbiy edi. Biroq, bizda hech qanday muammo bo'lmagan va hatto kompyuterga ulanganimizda ham, biz barcha ma'lumotlarga kirishimiz mumkin edi, garchi biz faqat umumiy bo'limni ko'rgan bo'lsak, u boshqa qurilmalarda ham mavjud. Muammolar faqat tizim yangilanishlarini o'rnatishda paydo bo'ldi.

Xotirani kengaytirish: muvaffaqiyat!

Biz kengaytirilgan xotiraning ishlash testini o'tkazdik. Bizda barcha qurilmalarda Final Fantasy IX o'rnatilgan. O'yin 1,8 Gb ni tashkil qiladi. O'rnatishdan so'ng, o'yin ma'lumotlari qaerda joylashganligini aniq ko'rishingiz mumkin. Barcha holatlarda, o'rnatilgandan so'ng, 1,8 Gb bo'sh joy SD-kartada aks etadi. Agar karta olinadigan xotira sifatida formatlangan bo'lsa, bunga erishish mumkin emas, chunki butun ma'lumotlarni uzatish mumkin emas.

Skrinshotda ichki xotira va karta xotirasining ko'rsatkichlarini solishtiring.

Nima bo'ladi ...

Albatta, agar kartani tortib olsak nima bo'ladi, deb so'rash mantiqan to'g'ri bo'ladi. Aslida, bu ilovalar uchun katta muammo, chunki bu holda ular ishlashlari kerak bo'lgan ma'lumotlarga kirish huquqiga ega bo'lmaydi. Barcha tizim ma'lumotlari ichki xotirada bo'lgani uchun, dastur piktogrammalari standart tizim belgisi bilan almashtirildi, ammo kartani qayta joylashtirganimizda hamma narsa o'z joyiga qaytdi.

Agar siz SD-kartani yo'qotib qo'ysangiz yoki unga zarar etkazsangiz, barcha ma'lumotlar yo'qoladi. Ularni tiklash mumkin emas, chunki ular ichki xotira sifatida shifrlangan. Shuning uchun muntazam zaxira nusxalarini yaratishni unutmang. Endi siz Android Marshmallow telefoningiz 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 bosqichlarni teskari tartibda bajarishingiz kerak. Ichki xotira odatda etarli emasligi sababli, fotosuratlar va boshqa ma'lumotlarni boshqa jismoniy yoki bulutli saqlashga o'tkazishingiz va barcha dasturlarni o'chirishingiz kerak bo'ladi. Shundan so'ng, sozlamalar elementiga qayting Xotira va USB va tugmasini bosing Ma'lumotlarni uzatish nuqtada Ichki xotira menyuda. Keyin SD-kartani olinadigan muhit sifatida formatlang. Ma'lumotlarni yo'qotmaslik uchun zaxira nusxasini yaratganingizga ishonch hosil qiling.

Ishladi? Siz qaysi kartadan foydalanmoqdasiz? Izohlarda yozing.

Ko'pchilik Android qurilmalarida SD-kartaga dasturlarni qanday o'rnatishni bilmoqchi. Agar foydalanuvchida ozgina miqdorda doimiy xotira va operativ xotiraga ega telefon yoki planshet bo'lsa, u ko'pincha bo'sh joyni bo'shatish uchun dasturlarni o'chirib tashlaydi. SD-kartadan foydalanib, xotira hajmini oshirishning bir usuli bor.

O'rnatish usullari

Data-lazy-type \u003d "image" data-src \u003d "http://androidkak.ru/wp-content/uploads/2017/05/link2sd_copertina-300x131.png" alt \u003d "(! LANG: Link2SD" width="300" height="131" srcset="" data-srcset="http://androidkak.ru/wp-content/uploads/2017/05/link2sd_copertina-300x131..png 768w, http://androidkak.ru/wp-content/uploads/2017/05/link2sd_copertina.png 800w" sizes="(max-width: 300px) 100vw, 300px"> !}
Odatiy bo'lib, Android-ning o'yinlari va ilovalari sizning smartfoningizning ichki xotirasida o'rnatiladi, bu juda kichik bo'lishi mumkin. Agar sizda SD mavjud bo'lsa, unda ba'zi dasturlar sukut bo'yicha u erda o'rnatilishi uchun qilishingiz mumkin va shu bilan qo'shimcha ma'lumot olish uchun joy bo'shatasiz. Muayyan sharoitlarda deyarli har qanday o'rnatilgan dastur olinadigan flesh haydovchiga o'tkazilishi mumkin.

Ilovani Android SD-kartaga qanday o'rnatish kerak? Ushbu operatsiyani bajarishning bir necha xil usullari mavjud. To'g'ri usulni tanlash operatsion tizim versiyasiga va siz ko'chirmoqchi bo'lgan ma'lumotlarga bog'liq. Android 6.0 Marshmallow sozlamalarida olinadigan xotiraga avtorizatsiya qilingan o'yinlar va dasturlarni avtomatik ravishda o'rnatish orqali SD-ni o'rnatilgan xotira sifatida moslashtirish mumkin.

Ba'zi yangi operatsion tizimga ega bo'lmagan smartfonlar dasturni qo'lda xotira kartasiga ko'chirishga imkon beradi, lekin ishlab chiquvchi ruxsat bergan taqdirdagina. Dasturlarni uzatishning muqobil usuli bu Link2SD dasturidan foydalanishdir.

Shuni ta'kidlash kerakki, kartadan ishga tushirilgan dasturlar, ehtimol, o'rnatilgan xotiraga qaraganda sekinroq ishlaydi.

Shuning uchun siz faqat juda zarur bo'lgan hollarda tashqi flesh haydovchiga dasturlarni o'tkazishingiz mumkin. Oddiy ishlashi uchun yuqori tezlikni talab qilmaydigan dasturlar uchun ushbu usuldan iloji boricha foydalanish tavsiya etiladi.

SD-kartani ichki xotiraga qanday moslash mumkin

An'anaga ko'ra, Android-dagi SD portativ xotira sifatida xizmat qildi. Bu shuni anglatadiki, siz video, musiqa va fotosuratlarni smartfoningizda ishlatish uchun ularni saqlashingiz mumkin. Ikki tomonlama fayl uzatish uchun SD kompyuterga ulanishi mumkin. Portativ xotira qurilmasi sifatida foydalanilganda, karta funksionallikka zarar etkazmasdan olib tashlanishi mumkin.

Shuningdek o'qing: Android-da kesh bilan o'yinlarni qanday o'rnatish

Ilovalarni xotira kartasiga qanday o'rnataman? Android 6.0 Marshmallow tizimi SD-ni o'rnatilgan xotira sifatida ishlatishga imkon beradi va uni smartfoningizning ajralmas qismiga aylantiradi. Agar siz olinadigan flesh-diskni asosiy xotira sifatida qabul qilsangiz, unda sukut bo'yicha unga yangi dastur o'rnatiladi. Agar xohlasangiz, foydalanuvchi dasturni ichki xotiraga qaytarishi mumkin.

Agar tashqi disk asosiy xotira sifatida ishlatilsa, u gadjetning ishlashiga ta'sir qilmasligi uchun uni olib bo'lmaydi. Bunday holda, kartani boshqa qurilmalarda (shu jumladan kompyuterda) ishlatish mumkin emas. SD-karta mahalliy EXT4 drayveri sifatida formatlangan, 128-bit AES shifrlash bilan kodlangan va tizimning bir qismi sifatida o'rnatilgan. Marshmallow diskni qabul qilganda, u faqat u bilan ishlaydi.

Jpg "alt \u003d" (! LANG: SD-karta" width="300" height="182" srcset="" data-srcset="http://androidkak.ru/wp-content/uploads/2017/05/118227p09-300x182..jpg 720w" sizes="(max-width: 300px) 100vw, 300px"> !} Endi SD-kartani qanday sozlash kerak. USB flesh-diskini ichki xotira sifatida ishlatishdan oldin ma'lumotlarning zaxira nusxasini yaratganingiz va kompyuteringizda saqlaganingizga ishonch hosil qiling. Bortga chiqish jarayoni barcha ma'lumotlarni o'chirib tashlaydi. Drayv ichki o'rnatilgan saqlash sifatida qabul qilinganidan keyin ma'lumotlarni SD-ga qaytarish mumkin.

Ma'lumotlarni uzatish uchun Androidni to'g'ridan-to'g'ri kompyuteringizga ulashingiz kerak. Fayl uzatish uchun SD-ni qurilmadan olib tashlash va to'g'ridan-to'g'ri shaxsiy kompyuterga ulash mumkin emas. Agar haydovchi ko'chma xotira sifatida ishlatilgan bo'lsa va unda ma'lumotlar mavjud bo'lsa, uni ichki xotiraga o'tkazishingiz kerak. Agar buni qilmasangiz, unda dasturlar o'chiriladi va ularni qayta tiklash kerak bo'ladi.

SD-ni ichki xotira sifatida ishlatganda, kartaning tezligiga ishonch hosil qiling. Yangi diskni sotib olayotganda, 10-sinf va UHC-ga e'tibor bering. Agar siz arzonroq va sekinroq SD-ni tanlasangiz, u holda u umuman qurilmani sekinlashtiradi. Agar sizda diskni ichki xotira sifatida sozlash rejalari bo'lsa, unda pulni tezkor kartani sotib olishga sarflash yaxshiroqdir. Android tizimi sinxronlash jarayonida SD tezligini sinab ko'radi va agar u juda sekin bo'lsa va gadjetning ishlashiga salbiy ta'sir ko'rsatishi mumkin bo'lsa, foydalanuvchini ogohlantiradi.

Ko'pgina smartfon foydalanuvchilari ertami-kechmi etarli xotira muammosiga duch kelishadi. Bu, ayniqsa, byudjet telefonlari uchun to'g'ri keladi. 16 GB juda katta emas. Bundan tashqari, agar ROM kichikroq bo'lsa - 8 GB (ha, bunday modellar mavjud).

MicroSD sotib olish bu muammoni qisman hal qiladi. Android telefon egalari uchun ROM va xotira kartasini bitta mantiqiy bo'limga birlashtirishga imkon beradigan Adoptable Storage xususiyatidan foydalanishni tavsiya etamiz.

Afsuski, Adoptable Storage xususiyati faqat Android-ning so'nggi versiyalarida (Android 6-dan boshlab) paydo bo'ldi. Biz sizga Android 7-da xotira va microSD-ni qanday qilib to'g'ri birlashtirishni ko'rsatamiz (Android-ning boshqa versiyalarida ushbu protsedura o'xshash).

Birlashtirishdan oldin sizda ikkita xotira bor: telefonning ichki xotirasi (ROM) va tashqi xotira (microSD). Agar siz xotira kartasini standart yozish drayveri deb tayinlagan bo'lsangiz ham, ba'zi ma'lumotlar ROM-ga yozib qo'yiladi. Va vaqt o'tishi bilan smartfon xotirasi to'ldiriladi (hatto xotira kartasida bo'sh joy ko'p bo'lsa ham). Biz uni tozalash bilan shug'ullanishimiz kerak.

Ammo birlashtirgandan so'ng siz bitta xotiraga ega bo'lasiz. Uning hajmi ROM + microSD ga teng bo'ladi.

1-qadam
Smartfonni o'chiring, xotira kartasini (microSD) joylashtiring. Telefon kamida 15-20% zaryadlangan bo'lishi kerak (sozlash va juftlashtirish jarayonida zaryadsizlantirishga yo'l qo'ymang!).

2-qadam
Biz telefonni yoqamiz. Agar xotira kartasi bo'sh bo'lsa, SD-karta aniqlanganligi to'g'risida xabar paydo bo'ladi va siz uni sozlashingiz so'raladi.
Mening holimda SanDisk SD kartasini qo'llab-quvvatlamasligi haqida ma'lumot bor edi. Bu shunday bo'lishi kerak. Haqiqat shundaki, u ilgari boshqa telefonda ishlatilgan va allaqachon birlashtirilgan. Ushbu operatsiyani bajarish bilan barcha ma'lumotlar shifrlangan va ma'lumotlar boshqa telefonda ko'rinmaydi.

3-qadam
Sizdan xaritani quyidagicha sozlash talab qilinadi Portativ ommaviy axborot vositalari (standart foydalanish) yoki kabi Ichki xotira... Ikkinchisini tanlang.

4-qadam
E'tibor bering, o'rnatish tugagandan so'ng, ushbu karta faqat shu telefonda ishlaydi. Avval xaritada bo'lgan barcha ma'lumotlar yo'q qilinadi.

- Formatlashdan so'ng xotira kartasi shifrlangan bo'ladi. Ma'lumotlarga kirish faqat ushbu smartfon orqali amalga oshiriladi. Zavod sozlamalari tiklangandan so'ng siz o'zingizning ma'lumotlaringizga kirish huquqini yo'qotasiz.
- Agar xotira kartasi ishlamay qolsa, siz ma'lumotlarni yo'qotasiz, shuning uchun zaxira nusxasini o'rnatish haqida g'amxo'rlik qiling (ayniqsa, Google buni qilishni maslahat berganligi sababli).

5-qadam
Formatlashni tugatgandan so'ng, SD-karta asta-sekin ishlayotganligi haqida xabar paydo bo'ldi, bu muammolarni keltirib chiqarishi va ma'lumotlarni uzatish tezligini kamaytirishi mumkin. Siz ushbu xabarni e'tiborsiz qoldirishingiz mumkin, lekin yuqori tezlikdagi 10-sinf kartalaridan foydalanishga harakat qiling.

6-qadam
Tavsiya etilgan ma'lumotlarni ichki xotiradan xotira kartasiga o'tkazing.

Smartfonlarning ko'plab modellarida fotosuratlarni xotira kartasiga saqlash funktsiyasi sukut bo'yicha o'rnatilgan. Shu bilan birga, ushbu parametr qo'lda o'rnatilishi kerak bo'lgan qurilmalar mavjud yoki u umuman yo'q va olingan tasvirlar telefonning ichki xotirasida saqlanadi. Fotosuratlarning Android qurilmasining xotira kartasida saqlanishiga qanday ishonch hosil qilish mumkin - bu maqolada muhokama qilinadi.

Android smartfonlarining turli xil modellari uchun tasvirlarni xotiraga saqlash muammosini hal qilishning turli usullari mavjud. Muayyan telefon modeli saqlash parametrlarini sozlashning o'ziga xos xususiyatlariga ega bo'lishiga qaramay. Qurilmalarning ma'lum bir qatorida fotosuratlarni xotira kartasiga saqlash funktsiyasining joylashuvi odatda bir xil bo'ladi. Smartfonlarning har qanday konfiguratsiyasi uchun xos bo'lgan ushbu funktsiya joylashuvining o'ziga xos xususiyatlarini va muammoni hal qilishning turli usullarini ko'rib chiqamiz.

1-usul - kamera sozlamalarida saqlash qismini o'zgartirish

Ko'pgina smartfonlarda fotosuratlarni saqlash uchun papka kamera sozlamalarida o'rnatilishi mumkin. Buni amalga oshirish uchun siz uni boshlashingiz va rasmlarni saqlashga tegishli element ro'yxatga olinadigan "sozlamalar" yorlig'ini topishingiz kerak. Buni shunday deyish mumkin:


"Kamera sozlamalari" bo'limining "Xotira kartasiga saqlash" bandi

Bu erda "Xotira kartasiga saqlash" bandining slayderini kerakli joyga ko'chirish va shu bilan xotira kartasiga fotosuratlarni saqlashni faollashtirish kerak. Qoida tariqasida, ko'p hollarda muammo shu tarzda hal qilinadi. Agar yordam bermasa, keyingisiga o'ting.

2-usul - smartfon sozlamalarida saqlash papkasini o'zgartiring

Ko'pincha, tasvirni saqlash parametrlarini to'g'ridan-to'g'ri qurilmangizning "Sozlamalar" bo'limida o'zgartirish mumkin. Usul bir necha bosqichda amalga oshiriladi:


Agar ushbu echim siz uchun ishlamagan bo'lsa, uchinchisiga o'ting.

3-usul - standart kamera sozlamalarini tiklash

Kamera parametrlarini ba'zi bir ataylab yoki tasodifiy o'zgartirishlar, shuningdek, SD-kartaning ishlamay qolishiga olib keladigan smartfonning ishlashiga ta'sir qilishi mumkin. Bunday holda, kamerani zavod parametrlariga qaytarishingizni tavsiya qilamiz. Bizning smartfon modelimizda bu shunday amalga oshiriladi:

4-usul - fotosuratlarni xotira kartasiga saqlash muammosini apparat echimi

Agar avvalgi usullar rasmlarni xotira kartasiga saqlashga yordam bermagan bo'lsa, unda muammo telefonning o'zida bo'lishi mumkin, chunki xotira moduli qurilmaning zaifligi va uning ishi osongina buzilishi mumkin, masalan, agar smartfon tushib qolsa. Buni quyidagi qadamlar bilan tekshirish ortiqcha bo'lmaydi:

  1. Telefonni o'chiring va xotira kartasini chiqarib oling;
  2. Uni yoqing va sinov zarbasini oling;
  3. Qurilmani qayta o'chiring, xotira kartasini joylashtiring va ishga tushiring;
  4. Biror narsani suratga olish uchun qayta urinib ko'ring.

Ushbu amallarni bajarib bo'lgandan so'ng, nosozlik odatda yo'q qilinadi va keyingi rasmlar allaqachon SD-kartaga saqlanadi.

Biz fotosuratni xotira kartasiga saqlash muammosining asosiy sabablarini va uni Android gadjetlarida qanday hal qilishni ko'rib chiqdik. Umid qilamanki ushbu maqola ushbu muammoni hal qilishda yordam berdi.

Men darhol rezervasyon qilaman, chunki biz link2sd kabi dasturlar haqida gapirmayapmiz. Bu printsip o'xshash, ammo biz dastur kataloglarini bir-biriga bog'lamaymiz, lekin ushbu dasturlarning ma'lumot kataloglari, masalan / sdcard2 / Navigon -\u003e / sdcard / Navigon yoki / mnt / extSdCard / Books -\u003e / sdcard / Books va hk.
Bundan tashqari, bizga ildiz kerak (u holda qaerga borishimiz mumkin). Aytgancha, ushbu dastur haqida bilganimdan so'ng, bu men uchun root uchun yana bir dalil.

Kichik ichki xotiraga ega bo'lgan android smartfonlari yoki planshetlarining ko'plab egalari, ehtimol, quyidagi muammoga duch kelishgan: katta SD-karta qo'yilgan (masalan, 16, 32 yoki hatto 64 Gigabayt), lekin bir nechta og'ir dasturlarni o'rnatgandan so'ng, bizning qurilmamiz yoki boshqa dastur xijolat bilan karta yo'qligini e'lon qiladi etarli joy. Ba'zan dasturning o'zi kichik, ammo o'rnatilgandan so'ng u Internetga ulanadi va gigabayt ma'lumotni smartfonga tortadi.
Yana bir bor "Joy yo'q" xabarini olib, kartani ko'rib, uning deyarli bo'shligini, lekin qurilmaning ichki xotirasi sig'magani bilan to'ldirilganligini ko'ramiz.
Buning sababi shundaki, ichki xotira ko'pincha ko'plab dasturlar uchun standart katalog sifatida ishlatiladi. Haqiqat shundaki, u tarixiy ravishda har doim tashqi SD-karta bo'lgan (oldin barcha smartfonlarda shunday bo'lgan) / sdcard sifatida o'rnatiladi. 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. SD karta umuman yo'q.

Ko'p "vijdonsiz" dasturlar har doim / sdcard / SubstituteName / dan ma'lumotlarni o'qishni / yozishni xohlaydi. Buni dastur sozlamalarida kamdan-kam hollarda o'zgartirish mumkin.
Natijada, bizda mavjud bo'lgan narsalar va mavjud vaziyatni to'g'irlash uchun bir nechta imkoniyatlar mavjud:
So'nggi ikki usul ham davo emas, chunki foydalanuvchidan ma'lum ko'nikmalarni talab qiladi, qo'shimcha ravishda ular etarli darajada "toza" emas, masalan, usb orqali smartfonni kompyuterga ulashda ma'lum muammolar mavjud (ularni o'chirib bo'lmaydi) va boshqalar.

DirectoryBind dasturi xda dan yaxshi odam o'zi uchun yozgan va jamoat foydalanishi uchun forumga joylashtirilgan vaziyatni tuzatishga yordam beradi.

QR kod


Garchi bu erda tomoshabinlar texnik jihatdan bilimdon bo'lsa-da, tajribasiz Habr o'quvchilari uchun bir nechta tushuntirishlar berish kerak. O'zi yozganidek (dastur ahmoq emas), ya'ni. ahmoqlik sinovidan zo'rg'a o'ting.

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

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

Keling, yangi katalog havolasini yarataylik, masalan, CamScanner papkasini tashqi kartaga o'tkazing. Jildlarga yo'lni bosib uzoq vaqt bosib, papkani yaratishingiz va / yoki tanlashingiz mumkin bo'lgan kichik o'rnatilgan fayl menejerini ochasiz. Tashqi xaritadagi papka yaratilishi kerak (va bo'sh).

"Fayllarni maqsaddan ma'lumotlarga uzatish" katagiga belgi qo'yib, fayllar va papkalar / sdcard / CamScanner / katalogidan / sdcard / external_sd / CamScanner katalogiga o'tkaziladi.

Shuni ta'kidlash kerakki, yaratilgandan so'ng havolalar avtomatik ravishda faollashtirilmaydi (displeyning kulrang displeyi, xuddi o'yin oynasi uchun quyidagi skrinshotda bo'lgani kabi). Jildlarni biriktirishni tugatish uchun katakchalari bilan kerakli havolalarni tanlang va menyuni -\u003e "Bog'langanligi tekshirildi" tugmachasini bosing. Faol (bog'langan) papkalarning piktogrammasi yashil rangga aylanishi kerak.

Aytgancha, agar siz butun tashqi kartani biriktirishni istasangiz, buni buni / sdcard / externalSD / kabi emas, balki /sdcard/.externalSD/ oldida nuqta bilan bajarishni tavsiya etaman. Bu sizga galereyalardagi ikkilamchi eskizlar muammosidan xalos qiladi va hokazo. Haqiqat barcha galereyalar va o'yinchilar uchun yordam bermaydi. ba'zilari yashirin kataloglarda ommaviy axborot vositalarini qidirmoqdalar.
Qiynalgandan so'ng, men faqat shaxsiy kataloglarni bog'lashga qaror qildim.

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

Umid qilamanki, ushbu dastur sizning Android qurilmalaringiz uchun foydali dasturlar to'plamini to'ldiradi.

Agar siz hali ham ichki va tashqi xotirani almashtirishga qaror qilsangiz, ya'ni. tashqi sd kartani / sdcard-ga qayta tayinlang va qurilma sozlamalarida bunday imkoniyat yo'q - ildizga ega, buni quyidagi operatsiyani bajarish orqali osonlikcha bajarish mumkin:
Root-Explorer-da "/ etc" -ni R / W sifatida o'rnatish (agar R / O bo'lsa), "/etc/vold.fstab" faylini toping, nusxasini saqlang va (uzoq chertish bilan) Matn muharriri ichida oching.
Keyingi ikkita satrda o'rnatish joylari nomini joyiga o'zgartiring: dev_mount sdcard / mnt / sdcard [elektron pochta bilan 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 bilan himoyalangan] /devices/platform/goldfish_mmc.0 ... dev_mount sdcard / mnt / sdcard auto /devices/platform/goldfish_mmc.1 ...
Siz bu haqda ko'proq o'qishingiz mumkin. Shuningdek, ular muqobil ravishda yana bir qiziqarli dastur Root External 2 Interior SD-dan foydalanishni taklif qilishadi.
Ikkala holatda ham, almashtirishdan oldin, / sdcard papkasining barcha tarkibini tashqi SD-kartaga nusxalashingiz kerakligini qo'shaman.
Esingizda bo'lsin, tugmachadan so'ng, sizning butun tizimingiz oldingisidan yaxshiroq ishlashi mumkin.
ehtiyot bo'ling - siz ildiz ostida qilgan har bir narsani o'zingizning xavf-xataringiz va xavf-xataringiz bilan bajarishingizni tushunishingiz kerak, masalan, noto'g'ri "vold.fstab" ni saqlash qurilmani yuklay olmasligiga olib kelishi mumkin va davolanish uchun "vold.fstab" -ni qayta tiklashingiz va tahrirlashingiz kerak bo'ladi. allaqachon bor.

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

Maqola sizga yoqdimi? Do'stlar bilan bo'lishish uchun: