Kako nastaviti kartico SD v mešanem načinu (notranji in zunanji pomnilnik) v sistemu Android 6 "Marshmallow"

V tistih napravah, kjer lahko vstavite mikro SD kartico, vam sistem Android 6 "Marshmallow" omogoča pretvoriti celotno zmogljivost te zunanje kartice v notranji pomnilnik, kar se imenuje sprejemljiva shramba. Obstajajo dobri razlogi za to (na primer imeti več prostora za namestitev več aplikacij, razen če imate Galaxy S7), vendar se pojavljajo tudi številne težave: najpomembnejše je, da kartica SD ne bo več prenosljiva in ne bo mogoče uporabljati v PC ali druge naprave za prenos datotek.

Na srečo obstaja rešitev, ki ima vse prednosti sprejemljivega pomnilnika in morda nobene od njegovih slabosti: uporabo SD kartice v mešanem načinu, ki omogoča, da se konfigurira kot zunanji pomnilnik (shranjevanje datotek ali običajni SD) in hkrati notranji (shranjeni sprejeti) hkrati. delite svojo zmogljivost. Delitev ali "zunanja" particija vam bo omogočila, da še naprej uporabljate in uporabljate mikro SD kartico v drugih napravah na običajen način za kopiranje ali shranjevanje datotek.

Zgoraj: kartica SD deluje kot zunanji pomnilnik (običajen način), notranji pomnilnik (shranjevalni prostor za posvojitev) in mešani način (70% zunanji pomnilnik in 30% notranji pomnilnik). Kartica SD 32 GB v Motorola Moto G 16 GB notranjega pomnilnika (12, 90 GB uporabnega).

V bistvu je celoten postopek povzet na spodnji sliki: pošljite nekaj besedilnih ukazov iz računalnika na napravo Android s pomočjo ADB pripomočka, ukaze, ki bodo konfigurirali SD v mešanem načinu (spodnji odstavki pojasnjujejo vse podrobnosti). Najboljše od vsega, ta postopek je mogoče storiti BREZ korena.

Dokončajte postopek konfiguriranja kartice SD v mešanem načinu.

Pred konfiguriranjem kartice SD v mešanem načinu

Zahteva 1 Naredite varnostno kopijo datotek na kartici SD (OPTIONAL).

Zahteva 2 Formatirajte kartico SD (s tem boste izbrisali vse vaše podatke). Če želite formatirati SD, običajno pojdite v Nastavitve> Shranjevanje> SD kartica, se dotaknite menijske tipke in nato "Format". Lahko tudi izvleček SD iz mobilnega telefona in ga priključite na PC, da ga formatirate od tam.

Nasvet : Če je kartica SD v celoti konfigurirana kot notranji pomnilnik, pojdite v Nastavitve> Shranjevanje> SD kartica, se dotaknite menijskega gumba in izberite možnost »Format as portable storage«. Če po zaključku tega postopka obvestilo »Kartica SD ni priključena« ali »Ni ugotovljena naprava SD kartice«, se dotaknite obvestila in nato gumb »Pozabi«.

Če se po formatiranju kartica SD pojavi z zmanjšano zmogljivostjo ali le nekaj MB, jo ponovno formatirajte tako, da bo spet postala dejanska zmogljivost.

Zahteva 3 Odločite se za velikost zunanje (FAT 32 ali VFAT) in notranje (EXT4) particije. Zunanji bo običajno uporabljen za shranjevanje datotek (fotografije, glasba, video posnetki itd.), Notranji pa bo verjetno v celoti uporabljen za shranjevanje aplikacij in iger, zato bo tukaj odvisno, ali bo uporabljeno več prostora ali pa bo enako. obeh primerih.

Zahteva 4 Po pravilni nastavitvi računalnika za pošiljanje ukazov na mobilni telefon. To je mogoče preko ukazne vrstice ADB, ki je vključena v orodja Android SDK ali kot samostojna programska oprema. Poleg tega je potrebno namestiti gonilnike USB na računalnik (preverite to povezavo) in omogočiti razhroščevanje preko USB-ja na Androidu.

Kako konfigurirati SD kot notranji in zunanji pomnilnik

1. korak Napravo Android povežite z računalnikom s kablom USB.

2. korak Odprite ukazno vrstico, vnesite naslednji ukaz in pritisnite Enter.

adb shell

V nekaterih napravah, kjer je proizvajalec onemogočil shranjevalnik, ki ga je mogoče posvojiti, in ni možnosti za formatiranje SD kot notranjega pomnilnika (na primer v modelu Samsung Galaxy S7 in LG G5), bo treba pred zagonom te funkcije izvesti naslednji ukaz. v naslednji korak:

sm set-force adoptable true

3. korak Nato vnesite naslednji ukaz in pritisnite Enter.

sm list-disks

Ta ukaz vrne "identifikacijo" kartice SD, ki običajno ima obliko diska: XXX [separator] XX in je informacija, ki bo uporabljena v naslednjem koraku. Nekateri pogosti primeri, kako naj se ta identifikacija pojavi:

disk: 179, 64

disk: 179: 160

disk: 179_32

4. korak Nato uporabite ukaz sm partition DISK TYPE RATIO, kjer se beseda DISK nadomesti z identifikacijo SD kartice, pridobljene s prejšnjim ukazom, beseda TYPE se nadomesti z mešano in beseda RATIO se nadomesti z odstotkom kapacitete. kartice SD, ki bo uporabljena kot zunanja particija (preostali odstotek bo uporabljen kot notranja particija). Če želite na primer formatirati 70-odstotno zmogljivost kartice SD kot zunanje particije, preostalo pa 30% kot notranjo particijo, napišite naslednji ukaz in pritisnite Enter:

sm partition disk:179, 64 mixed 70

V tem primeru se predpostavlja, da je identifikator SD disk: 179, 64 .

Nasvet 1 : Pazite na pravilen vnos identifikatorja kartice SD (DISK), sicer se bo pojavila napaka, podobna naslednji: Napaka: java.lang.IllegalArgumentException: ukaz '37 disk particije: 179: 64 private 'ni uspelo z' 500 37 Unknown disk ' . Zapomnite si izraz Neznan disk ali "neznani disk", kar pomeni, da ukaz ne prepozna diska (v tem primeru SD kartice), kar je logično, ker mora biti njegov identifikator napačen.

Nasvet 2 : Če želite izvedeti, koliko gigabajtov (GB) ustreza določenemu odstotku, uporabite naslednjo formulo: GB = (Odstotek / 100) x Skupna zmogljivost SD. Ne smemo pozabiti, da tovarniška zmogljivost micro SD kartice (in večine medijev za shranjevanje) ni nikoli popolnoma uporabna. Na primer, v 32 GB kartici lahko uporabljate le nekaj več kot 28 GB (ta REAL skupna zmogljivost se lahko zlahka vidi, ko greste na nastavitve Android, možnost shranjevanja). To moramo upoštevati pri ocenjevanju količine GB, ki bo pridobljena v eni in drugi particiji.

Korak 5 Počakajte, da se postopek particije konča. Ponavadi traja dve do tri minute; na koncu se na zaslonu prikaže nova vrstica : / $, kar pomeni, da ukazna vrstica čaka na novo dejanje. Pojdite lahko tudi na splošne nastavitve naprave Android, možnost Shranjevanje in preverite, ali se prikazane particije prikažejo. Ko se to zgodi, se postopek uspešno zaključi.

Opomba : Če se po tem postopku na napravi Android zazna obvestilo »SD Card a nov medij (SD kartica)«, se ga dotaknite in na naslednjem zaslonu izberite »Uporabi kot prenosni pomnilniški medij«. Ta zaznana »SD kartica« ni nič drugega kot ustvarjena zunanja particija, ki naj bi delovala kot prenosna shramba.

Glede na isti identifikator diskovne kartice : 179, 64, če želite mikro SD razdeliti na dva enaka dela, bo ukaz, ki ga boste uporabili, podoben sm partition disk:179, 64 mixed 50 . V primeru, da želite uporabiti celoten mikro SD kot notranji pomnilnik, morate uporabiti sm partition disk:179, 64 private (ki bi imel enak učinek kot Android Marshmallow prilagodljiva možnost shranjevanja) in v primeru, da želite uporabiti vse SD kartico na konvencionalen način, bi morali uporabiti ukaz sm partition disk:179, 64 public (nekaj, kar je mogoče doseči preprosto z oblikovanjem SD).