Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Interesant
  • Schimbăm memoria internă și cea externă a tuturor androizilor. Ce înseamnă sdcard is mounted?

Schimbăm memoria internă și cea externă a tuturor androizilor. Ce înseamnă sdcard is mounted?

Posesorii de smartphone-uri Samsung ale celor mai noi modele au o memorie internă destul de mare, dar în opțiunile bugetare sau versiunile anterioare totul este mult mai rău. Prin urmare, utilizatorii pur și simplu nu au suficient spațiu pentru aplicațiile, jocurile și muzica preferate. Ce să faci în acest caz? – există o cale de ieșire, dar vă avertizăm imediat că nu este sigur.

Înlocuirea cardului SD intern cu unul extern extern

Într-un fel de a rezolva această problemă, vedem înlocuirea cardului intern cu cel extern. Această procedură este posibilă pe telefoanele de la Samsung și avem nevoie de root complet și un manager de fișiere pentru fișierele de sistem - .

Instrucțiuni pentru înlocuirea memoriei
1. Obținem cel complet, una dintre metode;
2. Descărcați un hack special de pe serverul nostru și despachetați-l pe computer;
3. Faceți o copie de rezervă completă a dispozitivului, de exemplu, folosind , sau accesați și faceți o copie de rezervă completă (vă recomandăm două opțiuni);
4. Accesați RootExplorer și copiați fișierele (din hack) în folderul sistem/etc și acceptați să le înlocuiți. Este recomandabil să copiați mai întâi conținutul folderului pe computer;
5. Reporniți smart-ul și bucurați-vă de rezultat.

Procedura inversă

Există trei metode pentru a efectua o derulare înapoi; dacă una nu vă ajută, treceți la următoarea; nu trebuie să faceți totul deodată. Procedura de executare este ok
1. Înlocuiesc invers folderul etc de pe computer și repornesc;
2. Descărcați hack-ul de returnare și încărcați-l în folderul sistem/etc;
3. Facem o recuperare completă din backup-urile făcute anterior.

Permiteți-mi să fac o rezervare imediat că nu vorbim despre programe precum link2sd. Principiul este similar, dar vom lega nu directoarele de programe, ci directoarele de date ale acestor programe, de exemplu /sdcard2/Navigon -> /sdcard/Navigon sau /mnt/extSdCard/Books -> /sdcard/Books etc.
În plus, avem nevoie de root (unde am fi fără el). Apropo, după ce am aflat despre acest program, acesta este un alt argument pentru mine pentru root.

Mulți proprietari de smartphone-uri sau tablete Android cu memorie încorporată mică au întâmpinat probabil următoarea problemă: este introdus un card SD mare (de exemplu, 16, 32 sau chiar 64 GB), dar după instalarea mai multor programe grele, dispozitivul nostru sau altul programul declară cu îndrăzneală că nu există memorie pe card.spațiu suficient. Uneori, programul în sine este mic, dar după instalare intră online și trage gigaocteți de date pe smartphone-ul tău.
Încă o dată, după ce am primit mesajul „Fără spațiu” și ne uităm la card, vedem că este aproape gol, dar memoria internă a dispozitivului este plină la capacitate maximă.
Acest lucru se datorează faptului că memoria internă este adesea folosită ca director implicit pentru multe programe. Cert este că este montat ca /sdcard, care din punct de vedere istoric a fost întotdeauna un card SD extern (odinioară era cazul pe toate smartphone-urile). Cardul SD extern este montat în acest caz ca /sdcard2, /mnt/sdcard2, /mnt/extSdCard sau chiar /sdcard/.externalSD. După cum am înțeles, acest lucru este făcut de producători, astfel încât dispozitivul să funcționeze din cutie, de exemplu. nici un card SD.

Multe programe „fără scrupule” vor întotdeauna să citească/să scrie date din/în directorul /sdcard/NameInsert. Rareori acest lucru poate fi schimbat în setările programului.
Ca urmare, avem ceea ce avem și mai multe oportunități de a îmbunătăți situația actuală:
Nici ultimele două metode nu sunt un panaceu, pentru că... necesită anumite abilități de la utilizator, în plus, nu sunt suficient de „curate”, de exemplu, problemele sunt cunoscute la conectarea unui smartphone la un computer prin USB (nu pot fi demontate), etc.

Programul DirectoryBind, pe care o persoană bună de la xda l-a scris pentru sine și l-a postat pe forum pentru uz public, va ajuta la îmbunătățirea situației.

cod QR


Deși publicul de aici este priceput din punct de vedere tehnic, trebuie făcute câteva explicații pentru cititorii neexperimentați ai habr. Așa cum a scris el însuși (programul nu idiot), adică puțin probabil să treacă testul prost.

După instalare, rulați programul (prima dată, desigur, permitem permanent drepturi de rădăcină), faceți clic pe meniu, apoi pe „Preferințe” și setați căile implicite către memoria externă „Default data path” de exemplu /sdcard/external_sd/ și memoria internă „Cale țintă implicită” /sdcard/ . Ieșim din meniu.

Faceți clic pe meniu, apoi pe „Adăugați o intrare nouă”

Acum să creăm un nou link de director, de exemplu, să mutăm folderul CamScanner pe un card extern. Apăsarea lungă pe calea folderului deschide un mic manager de fișiere încorporat unde puteți crea și/sau selecta un folder. Dosarul de pe cardul extern ar trebui creat (și gol).

Bifând caseta de selectare „Transfer fișiere de la țintă la date”, fișierele și folderele vor fi transferate din directorul /sdcard/CamScanner/ în directorul /sdcard/external_sd/CamScanner.

Trebuie remarcat faptul că conexiunile nu sunt activate automat după creare (pictograma gri floppy disk, ca în captura de ecran de mai jos pentru gameloft). Pentru a finaliza conectarea folderelor, selectați linkurile necesare prin casete de selectare și faceți clic pe meniu -> „Legați bifat”. Pictogramele folderelor active (legate) ar trebui să devină verzi.

Apropo, dacă doriți să atașați întregul card extern, vă recomand din plin să o faceți nu cu /sdcard/externalSD/, ci cu un punct în față /sdcard/.externalSD/. Acest lucru vă va scuti de probleme precum miniaturile duble în galerii etc. Adevărat, nu va ajuta pentru toate galeriile și jucătorii, pentru că... unii caută și media în directoare ascunse.
După ce am suferit, m-am hotărât pentru mine să conectez doar directoare individuale.

UPD. Apropo, un card SD extern este mult mai lent decât memoria internă, așa că transferul datelor de program pe un SD extern încetinește în mod natural funcționarea acestui program. Acest lucru ar trebui să fie amintit în special de cei care decid să schimbe complet punctele de montare ale memoriei interne și externe, deoarece... Sunt șanse ca întregul dispozitiv să funcționeze mai lent decât înainte.

Sper că acest program vă va completa colecția de utilitare utile pentru dispozitivele Android.

Dacă decideți să schimbați memoria internă cu cea externă, de ex. reatribuiți cardul SD extern la /sdcard și nu există o astfel de opțiune în setările dispozitivului - dacă aveți root, acest lucru se poate face cu ușurință efectuând următoarea operație:
În Root-Explorer montem „/etc” ca R/W (dacă R/O), găsim fișierul „/etc/vold.fstab”, salvăm o copie și îl deschidem (clic lung) în Text Editor.
În următoarele două rânduri schimbăm numele punctelor de montare: dev_mount sdcard /mnt/sdcard emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 . .. la dev_mount sdcard /mnt/external_sd emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
Puteți citi mai multe. De asemenea, ei sugerează, ca alternativă, să folosiți un alt program interesant Root External 2 Internal SD.
Voi adăuga că în ambele cazuri, înainte de a comuta, trebuie să copiați întregul conținut al folderului /sdcard pe un card SD extern.
Rețineți că, după comutare, întregul dvs. sistem poate funcționa mai bine decât înainte.
atenție- trebuie să înțelegeți că tot ceea ce faceți ca root se face pe riscul și riscul dvs. și, de exemplu, salvarea „vold.fstab” greșit poate duce la incapacitatea de a porni dispozitivul și pentru tratament va trebui să porniți în recuperare și editați „vold.fstab” deja acolo.

Această metodă poate fi folosită împreună cu DirectoryBind, doar că acum este invers: „Calea țintă implicită” (/sdcard) și toate conexiunile create în DirectoryBind vor indica un card extern.

Dacă dispozitivul dvs. nu are suficientă memorie internă, poate folosi cardul SD ca stocare internă pentru telefonul dvs. Android. Această caracteristică, numită Adoptable Storage, permite sistemului de operare Android să formateze mediile de stocare externe ca stocare internă permanentă. Informațiile de pe cardul SD instalat sunt criptate și nu pot fi utilizate ulterior pe alt dispozitiv.

Cardul SD este o opțiune foarte convenabilă pentru stocarea fotografiilor, melodiilor și videoclipurilor. Chiar dacă aveți o cantitate mare de memorie internă pe smartphone-ul Android, este posibil să aveți întotdeauna nevoie de o bucată mare de memorie pentru a stoca videoclipuri lungi capturate de camera de înaltă definiție a telefonului.

Este important de știut

Există un dezavantaj, cipul SD poate rămâne în întârziere la înregistrarea video de înaltă definiție.

Android implicit în memoria internă și încarcă doar ocazional date pe cardul SD.În acest fel, sunteți împiedicat să instalați orice aplicație suplimentară dacă telefonul dvs. nu dispune de spațiu de stocare intern, de exemplu, în cazul dispozitivelor Android One cu buget redus.

Ce este depozitarea?

Stocarea de stocare este memoria principală a smartphone-ului tău, dar dacă este necesar, poate fi extinsă folosind un card SD. Acest pe Android se numește Adoptable Storage. Acest lucru vă va permite să utilizați cardul microSD amovibil instalat pe telefonul dvs. Android ca spațiu de stocare principal. În acest fel, puteți rezolva cu ușurință problema cum să faceți un card SD memoria principală pe Android și să depășiți lipsa de spațiu dacă telefonul are un volum intern mic.

Caracteristici de utilizare a cardului ca stocare principală

Există o serie de caracteristici importante care trebuie luate în considerare în timpul acestei proceduri.

Va fi de folos

Când utilizați un dispozitiv de stocare, fie că este o unitate flash SD sau o unitate USB, este important să vă amintiți în ce format este dispozitivul și dacă sistemul de operare Android îl acceptă și există patru formate principale de fișiere: FAT32 sau exFAT, ext4 sau f2fs.

Cum se schimbă memoria telefonului pe cardul de memorie Android? Întrebarea nu este complet corectă, este imposibil să o înlocuiești complet, puteți doar „crește” volumul suplimentar.

Utilizarea cardului SD ca stocare principală poate fi o soluție excelentă pentru iubitorii de muzică și pentru cei cărora le place să se uite la emisiuni TV în drum spre serviciu sau într-o călătorie lungă. Dar, așa cum se întâmplă adesea, extinderea memoriei depinde întotdeauna de costul dispozitivului necesar, la urma urmei, ele diferă atât ca viteză, cât și ca volum, precum și prin funcția adaptabilă de stocare a informațiilor. Iată câteva nuanțe care pot fi privite din diferite unghiuri - atât negative, cât și pozitive:

Cum se utilizează cardul SD ca memorie internă pe Android?

Este stocarea internă suficientă pentru a vă stoca toate datele?

Cum să înlocuiți memoria internă a telefonului cu un card SD extern pe Android? Configurarea cardului SD pentru a acționa ca stocare internă pe Android este în esență un proces destul de simplu. Nu este nimic complicat în asta și vei vedea singur mai târziu.

Este posibil ca funcția Adoptable Storage să nu fie acceptată de dispozitivul dvs., chiar dacă smartphone-ul rulează Android 6.0 și o versiune ulterioară (acest lucru se poate întâmpla, totul depinde de modelul și marca smartphone-ului). Este posibil ca producătorul dispozitivului să fi dezactivat această funcție. Cu toate acestea, există metode de linie de comandă care vă permit să forțați utilizarea unei unități flash pentru a stoca date.

Mai jos sunt pașii de bază de formatare.


Pe următorul ecran ai o ultimă șansă de a decide singur dacă vrei să te răzgândești

Este important de știut

Nu uitați să faceți o copie de rezervă a datelor; după formatare, informațiile vor dispărea fără urmă!


Odată ce procesul de formatare este finalizat, puteți utiliza cardul SD amovibil ca locație permanentă „temporară” sau „detașabilă”. Dar rețineți că schimbarea la cald și ejectarea nu vor mai fi disponibile, așa cum este posibil să fi făcut anterior. De aceea Nu scoateți unitatea flash fără a utiliza parametrul Eject.În plus, puteți șterge practic locul acceptat de sistemul de operare, care, în consecință, nu este recomandat, deoarece acest lucru poate provoca anumite erori în funcționarea dispozitivului. Acum știi cum să faci un card de memorie memoria principală pe Android.

În acest articol ne vom uita la modul de a schimba memoria pe Android, și anume memoria internă cu un dispozitiv de stocare extern, card SD. Datorită acestei acțiuni, puteți îmbunătăți performanța smartphone-ului sau a tabletei.

Dispozitivele Android sunt programate să utilizeze memoria internă ca memorie de sistem. Dar majoritatea cardurilor SD externe oferă mult mai multă memorie decât este disponibilă în stocarea internă. Sunt sigur că mulți dintre voi v-ați gândit să vă schimbați memoria. În acest fel, veți obține mai multă memorie liberă pentru stocarea datelor, crescând astfel performanța dispozitivului dvs. mobil.

Din fericire, cunoaștem o soluție pentru a schimba memoria încorporată și memoria cardului SD.

Cum să schimbați memoria internă și memoria cardului SD pe Android

Soluția este destul de simplă. Trebuie să vă rootați dispozitivul pentru a rula programul de instalare Xposed. În continuare, vom folosi modulul Xposed XInternalSD sau PR Swap SD pentru a schimba memoria. Mai jos sunt mai multe detalii despre asta.


Asta e tot! Acum, fișierele API de sistem pentru stocarea datelor sunt modificate și dispozitivul vede cardul SD extern ca stocare internă.

De asemenea, puteți utiliza aplicația PR Swap SD pentru a schimba memoria.

Gata! Ați reușit să schimbați memoria pe Android. După cum puteți vedea, instrucțiunile sunt destul de simple, dar trebuie să fiți atenți când instalați programul de instalare Xposed. Puteți schimba memoria pentru a crește cantitatea de memorie disponibilă și, de asemenea, pentru a îmbunătăți viteza dispozitivului.

Utilizatorii moderni nu își pot imagina viața fără un smartphone în buzunar, deoarece pentru mulți nu este doar un dispozitiv care ajută la contactarea abonatului dorit, ci și un fel de fereastră către lume. Prezența unei cantități bune de memorie într-un dispozitiv este foarte apreciată de utilizatorii activi; mulți stochează pe dispozitiv nu numai articole de divertisment, ci și o mulțime de informații utile, inclusiv informații documentare.

De acord, nu este plăcut când descărcați un fișier important să vă confruntați cu imposibilitatea de a-l salva din cauza lipsei de memorie. Confruntați cu problema lipsei de memorie, mulți oameni se gândesc la cum să înlocuiască memoria internă a telefonului cu un card de memorie. Trebuie remarcat faptul că această problemă se confruntă în principal de proprietarii de telefoane și tablete chinezești.

Să încercăm să înțelegem această problemă mai detaliat. Pentru a schimba calea în care sunt salvate aplicațiile, trebuie să aveți un anumit program pe dispozitiv. Ar trebui să fiți conștienți de posibilele riscuri și probleme asociate acestora. Dacă memoria este înlocuită incorect, poate apărea o eroare internă a programului, ceea ce va duce la o clipire completă a telefonului. Un dispozitiv de stocare extern – o cartelă de memorie – poate eșua și el; pentru a-l restabili, va trebui să utilizați și intermiterea telefonului.

Editarea fișierului de sistem

Deci, pentru a schimba memoria internă în memorie externă și pentru a instala orice aplicație direct pe card, trebuie să găsiți sau să instalați programul Root Broswser sau ES Explorer pe telefon, trebuie să aveți și drepturi de root în sistem, cum să primiți-le repede, citiți.

Înlocuirea memoriei se face după cum urmează: trebuie să selectați programul Root Broswser sau Explorer și să îl porniți, apoi să căutați fișierul vold.fstab în sistem, acesta se află la device/system/etc/, deschideți și citiți cu atenție fișierul, va trebui să edităm câteva rânduri.

Pentru a citi acest lucru, va trebui să vă familiarizați cu structura fișierului. Dacă examinați cu atenție fișierul, veți găsi cu ușurință liniile corespunzătoare responsabile de înlocuirea memoriei interne cu memoria externă. După ce găsiți liniile corespunzătoare, trebuie să efectuați o mică manipulare și să schimbați memoria internă cu memoria externă, cu alte cuvinte, schimbați liniile astfel încât totul să arate ca imaginea de mai jos.

În acest caz, linia dev_mount sdcard…. este responsabil pentru siguranța fișierelor standard și dev_mount sdcard2…. pentru unul extern (card SD). Pentru ca memoria noastră încorporată să se schimbe exact în memoria externă de care avem nevoie, pentru aceasta trebuie doar să schimbăm câteva linii. Dar nu toate și nu complet, ci doar inscripții suplimentare și finale care urmează dev_mount sdcard/storage/sdcard0 și dev_mount sdcard2/storage/sdcard1. De îndată ce o facem în imagine, trebuie să o salvăm.


După înlocuirea memoriei interne cu un card de memorie, ar trebui să reporniți telefonul. După ce reporniți dispozitivul, vă veți putea bucura de disponibilitatea memoriei și instalarea tuturor jocurilor ulterioare va fi efectuată pe cardul SD. Nu pierdeți din vedere faptul că ați efectuat manual toate manipulările și dacă lipsește ceva, va trebui să trimiteți telefonul pentru intermitent.

Există o modalitate la fel de eficientă de a înlocui memoria fără a utiliza programul Root Broswser. Pentru a face acest lucru, trebuie doar să efectuați câteva manipulări cu telefonul folosind un computer, literalmente trei clicuri. În primul rând, va trebui să rulați fișierul HTC Driver Installer și să îl instalați pe computer, astfel încât să apară toate utilitățile necesare pentru lucrări ulterioare.

A doua manipulare va fi instalarea driverului pe mediul de sistem C:\\android-sdk-windows, apoi ar trebui să rulați programul SDK Manager pentru a verifica fișierele și pregătirea lor pentru instalare. După aceasta, ar trebui să conectați telefonul la computer și să confirmați comanda: transferați totul pe cardul SD, citiți cum să faceți acest lucru.

Folosim ADB

Conectați-vă telefonul cu depanarea USB activată în setări.
Accesați folderul cu programul și rulați fișierul adb.exe folosind linia de comandă cmd, în timp ce țineți apăsat butonul shift, faceți clic dreapta pe fișier și selectați deschideți windows de comandă aici

Se va deschide o linie de comandă în care scriem dispozitive adb

Acum rulați următoarea comandă, care va schimba memoria, doar tastați-o și apăsați Enter.

După aceste manipulări, ar trebui să deconectați telefonul de la computer și să reporniți telefonul. După repornire, puteți verifica dacă butonul funcționează: transferați totul pe cardul SD și voila, puteți folosi telefonul în siguranță. Acum toate aplicațiile și documentele importante și fișierele descărcate vor fi salvate pe unitatea externă.

De reținut că atunci când scoateți cardul de memorie din telefon, aplicațiile instalate vor dispărea; acesta este probabil singurul dezavantaj al acestei metode. De asemenea, este recomandat să folosiți unități externe de cel puțin clasa 10, deoarece unitățile mici nu vor aduce rezultatul dorit.

Cele mai bune articole pe această temă