Festu innra minni Android sem fjöldageymslu og endurheimt gagna

Pin
Send
Share
Send

Endurheimt gagna, eytt myndum og myndböndum, skjölum og öðrum þáttum úr innra minni nútíma Android síma og spjaldtölva hefur orðið erfitt verkefni þar sem innri geymsla er tengd í gegnum MTP siðareglur og ekki fjöldageymsla (eins og USB glampi drif) og venjuleg forrit til að endurheimta gögn er ekki hægt að finna og endurheimta skrár í þessum ham.

Núverandi vinsæl forrit til að endurheimta gögn á Android (sjá Data Recovery á Android) reyna að komast í kringum þetta: fá sjálfkrafa rótaraðgang (eða láta notandann gera það) og beina aðgangi að geymslu tækisins, en það virkar ekki fyrir alla tæki.

Hins vegar er leið til að tengja (tengja) Android innri geymslu handvirkt sem fjöldageymsla tæki með ADB skipunum og nota síðan hvaða gagnaforrit sem virkar með ext4 skráarkerfinu sem notað er í þessari geymslu, til dæmis PhotoRec eða R-Studio . Fjallað verður um tenginguna við innri geymslu í fjöldageymsluham og síðari endurheimt gagna úr Android innra minni, þ.m.t.

Viðvörun: Lýst aðferð er ekki fyrir byrjendur. Ef þú tengist þeim geta sumir stig verið óskiljanleg og ekki verður endilega búist við niðurstöðu aðgerða (fræðilega séð, þá geturðu gert það verra). Notaðu framangreint aðeins á þína eigin ábyrgð og með viðbúnað að eitthvað fari úrskeiðis og Android tækið þitt kveikir ekki á lengur (en ef þú gerir allt, skilur ferlið og án villna, ætti það ekki að gerast).

Undirbúningur að tengja innri geymslu

Allar aðgerðir sem lýst er hér að neðan er hægt að framkvæma á Windows, Mac OS og Linux. Í mínu tilfelli notaði ég Windows 10 með uppsettu Windows undirkerfi fyrir Linux og Ubuntu Shell úr forritaversluninni. Ekki er krafist þess að setja upp Linux íhluti, allar aðgerðir geta verið gerðar á skipanalínunni (og þær eru ekki frábrugðnar), en ég vildi frekar þennan valkost, vegna þess að þegar ADB Shell var notuð, lenti skipanalínan í vandræðum með að sýna sérstaka stafi sem hafa ekki áhrif á hvernig aðferðin virkar, en fulltrúi óþæginda.

Fylgdu þessum skrefum áður en þú byrjar að tengja innra minni Android sem USB glampi drif í Windows:

  1. Hladdu niður og opna Android SDK Platform Tools í möppu á tölvunni þinni. Niðurhal er fáanlegt á opinberu vefsíðunni //developer.android.com/studio/releases/platform-tools.html
  2. Opnaðu breytur kerfisumhverfisbreytanna (til dæmis að byrja að slá inn „breytur“ í Windows leitinni og smelltu síðan á „Umhverfisbreytur“ í glugganum sem opnar kerfiseiginleikana. Önnur leiðin: opnaðu Stjórnborð - System - Advanced kerfisstillingar - „Umhverfisbreytur“ á „ Valfrjálst “).
  3. Veldu PATH breytu (kerfis- eða notendaskilgreint) og smelltu á "Breyta."
  4. Í næsta glugga, smelltu á "Búa til" og tilgreindu slóðina í möppuna með Pallverkfæri frá 1. þrepi og beittu breytingunum.

Ef þú ert að gera þessi skref á Linux eða MacOS, leitaðu þá á internetinu hvernig á að bæta við möppunni með Android Platform Tools í PATH á þessum stýrikerfum.

Að tengja Android innra minni sem fjöldageymslu tæki

Nú byrjum við meginhluta þessarar handbókar - að tengja beint innra minni Android sem leiftur við tölvu.

  1. Endurræstu símann eða spjaldtölvuna í bataham. Venjulega, til að gera þetta, slökktu á símanum, haltu síðan inni rofanum og "hljóðstyrknum niðri" í nokkurn tíma (5-6) sekúndur, og eftir að fastboot skjárinn birtist skaltu velja Recovery Mode með hljóðstyrkstakkunum og ræsa í honum, staðfesta valið með því að ýta stutt á máttur hnappur. Fyrir sum tæki getur aðferðin verið mismunandi, en hún er auðveldlega að finna á internetinu fyrir: "device_model recovery mode"
  2. Tengdu tækið við tölvuna með USB og bíddu í smá stund þar til það er stillt. Ef tækið birtir villu eftir að stillingunum hefur verið lokið í Windows tæki stjórnanda, finndu og settu upp ADB Driver sérstaklega fyrir gerð tækisins.
  3. Ræstu Ubuntu skelina (í mínu dæmi er Ubuntu skelin notuð undir Windows 10), skipanalínu eða Mac flugstöð og gerð adb.exe tæki (Athugið: frá Ubuntu í Windows 10 nota ég adb fyrir Windows. Ég gæti sett upp adb fyrir Linux, en þá myndi hann ekki "sjá" tengd tæki - takmarka aðgerðir Windows undirkerfisins fyrir Linux).
  4. Ef afleiðing af skipuninni sérðu tengda tækið á listanum - geturðu haldið áfram. Ef ekki, sláðu inn skipunina fastboot.exe tæki
  5. Ef í þessu tilfelli birtist tækið, þá er allt tengt rétt, en endurheimtin leyfir ekki notkun ADB skipana. Þú gætir þurft að setja upp sérsniðna bata (ég mæli með því að finna TWRP fyrir líkan símans þíns). Meira: Setja upp sérsniðna bata á Android.
  6. Eftir að þú hefur sett upp sérsniðna endurheimt skaltu fara í hann og endurtaka skipunina adb.exe tæki - ef tækið er orðið sýnilegt geturðu haldið áfram.
  7. Sláðu inn skipun adb.exe skel og ýttu á Enter.

Í ADB skelinni keyrum við eftirfarandi skipanir í röð.

fjall | grep / gögn

Fyrir vikið fáum við nafnið á blokkartækinu, sem verður notað seinna (við missum ekki sjónar á því, man það).

Með næstu skipun skaltu aftengja gagnahlutann í símanum til að geta tengt það sem fjöldageymslu.

umount / gögn

Næst finnur það LUN vísitöluna fyrir viðkomandi skipting sem samsvarar fjöldageymslu tækisins

finna / sys -name lun *

Nokkrar línur verða birtar, við höfum áhuga á þeim sem hafa í leiðinni f_mass_storageen í bili vitum við ekki hver (venjulega lýkur bara lun eða lun0)

Í næstu skipun notum við heiti tækisins frá fyrsta skrefi og einni slóðinni með f_mass_storage (ein þeirra samsvarar innra minni). Ef þú slærð inn ranga færðu villuboð og reyndu eftirfarandi.

echo / dev / block / mmcblk0p42> / sys / tæki / virtual / android_usb / android0 / f_mass_storage / lun / file

Næsta skref er að búa til handrit sem tengir innri geymslu við aðalkerfið (allt hér að neðan er ein löng lína).

echo "echo 0> / sys / tæki / virtual / android_usb / android0 / enable && echo " mass_storage, adb  "> / sys / tæki / virtual / android_usb / android0 / aðgerðir && echo 1> / sys / tæki / virtual / android_usb / android0 / enable "> enable_mass_storage_android.sh

Við keyrum handrit

sh enable_mass_storage_android.sh

Á þessum tímapunkti verður ADB Shell fundinum lokað og nýr diskur ("glampi drif") verður tengdur við kerfið, sem er innra minni Android.

Á sama tíma, ef um Windows er að ræða, gætirðu verið beðinn um að forsníða drifið - ekki gera þetta (bara Windows getur ekki unnið með ext3 / 4 skráarkerfið, en mörg gagnagagnaforrit geta það).

Endurheimtir gögn úr tengdri innri geymslu Android

Nú þegar innra minnið er tengt sem venjulegur drif getum við notað hvaða gagnagagnaforrit sem getur unnið með Linux skipting, til dæmis ókeypis PhotoRec (fáanlegt fyrir öll algengar stýrikerfi) eða greitt R-Studio.

Ég reyni að framkvæma aðgerðir með PhotoRec:

  1. Hladdu niður og taktu PhotoRec upp af opinberu vefsvæðinu //www.cgsecurity.org/wiki/TestDisk_Download
  2. Við byrjum forritið, fyrir Windows og ræstum forritinu í myndræna stillingu, keyrum qphotorec_win.exe skrána (meira: gagnabata í PhotoRec).
  3. Veldu Linux tækið (nýja drifið sem við tengdum) í aðalglugga forritsins efst. Hér að neðan gefum við til kynna möppuna til að endurheimta gögn, og veljum einnig gerð ext2 / ext3 / ext skráarkerfisins. Ef þú þarft aðeins ákveðna tegund skráa, þá mæli ég með að þú tilgreinir þær handvirkt („File Formats“ hnappinn), svo ferlið mun ganga hraðar.
  4. Enn og aftur skaltu ganga úr skugga um að viðkomandi skráarkerfi sé valið (stundum skiptir það „af sjálfu sér“).
  5. Keyra skráarleit (þær verða staðsettar í seinni farinu, sú fyrsta er að leita að skráhausum). Þegar þau finnast verða þau sjálfkrafa endurheimt í möppuna sem þú tilgreindi.

Í tilrauninni minni, af 30 myndum sem eytt var úr innra minni, voru 10 endurreistar í fullkomnu ástandi (betra en ekkert), fyrir restina - aðeins smámyndir, einnig voru teknar PNG-skjámyndir sem gerðar voru áður en erfitt var að endurstilla. R-Studio sýndi nokkurn veginn sömu niðurstöðu.

En hvað sem því líður er þetta ekki vandamál þeirrar aðferðar sem virkar, heldur vandamálið með skilvirkni gagnabata sem slíkra í sumum tilfellum. Ég tek líka fram að DiskDigger Photo Recovery (í djúpt skannastillingu með rót) og Wondershare Dr. Fone fyrir Android sýndi mun verri niðurstöðu á sama tæki. Auðvitað getur þú prófað allar aðrar leiðir sem gera þér kleift að endurheimta skrár úr skipting með Linux skráarkerfinu.

Í lok bataferlisins skaltu fjarlægja tengda USB tækið (með viðeigandi aðferðum á stýrikerfinu).

Svo geturðu einfaldlega endurræst símann með því að velja viðeigandi hlut í endurheimtivalmyndinni.

Pin
Send
Share
Send