Տեղադրեք Android- ի ներքին հիշողությունը որպես զանգվածային պահեստավորում և տվյալների վերականգնում

Pin
Send
Share
Send

Ժամանակակից Android հեռախոսների և պլանշետների ներքին հիշողությունից տվյալների, ջնջված լուսանկարների և տեսանյութերի, փաստաթղթերի և այլ տարրերի վերականգնումն արդեն բարդ խնդիր է դարձել, քանի որ ներքին պահոցը միացված է MTP արձանագրության միջոցով, և ոչ թե զանգվածային պահեստավորում (USB ֆլեշ կրիչի նման), և տվյալների վերականգման սովորական ծրագրերը հնարավոր չէ գտնել և վերականգնել ֆայլերը այս ռեժիմում:

Android- ում տվյալների վերականգման համար գոյություն ունեցող հանրաճանաչ ծրագրերը (տես Android- ի տվյալների վերականգնում) փորձեք գտնել այս ամենը. Ինքնաբերաբար ստացեք արմատային մուտք (կամ օգտագործողին թույլ տալով դա անել), այնուհետև ուղղակիորեն մուտք գործել սարքի պահեստ: սարքեր:

Այնուամենայնիվ, առկա է Android ներքին պահոցը որպես զանգվածային պահեստավորման սարք ՝ օգտագործելով ADB հրամաններն օգտագործելու միջոց, այնուհետև օգտագործեք տվյալների վերականգման ցանկացած ծրագիր, որն աշխատում է այս պահոցում օգտագործվող ext4 ֆայլային համակարգի միջոցով, օրինակ ՝ PhotoRec կամ R-Studio: . Կապված զանգվածային պահեստավորման ռեժիմով ներքին պահեստին և Android- ի ներքին հիշողությունից տվյալների հետագա վերականգնումից, ներառյալ գործարանային պարամետրերը վերագործարկելուց հետո (կոշտ վերափոխում), կքննարկվեն այս ձեռնարկում:

Զգուշացում. Նկարագրված մեթոդը սկսնակների համար չէ: Եթե ​​դուք վերաբերում եք նրանց, ապա որոշ կետեր կարող են անհասկանալի լինել, և գործողությունների արդյունքն անպայմանորեն չի սպասվում (տեսականորեն, դուք կարող եք այն ավելի վատթարանալ): Վերոնշյալը օգտագործեք միայն ձեր սեփական պատասխանատվության և այն պատրաստվածության հետ, որ ինչ-որ բան սխալ է գնում, և ձեր Android սարքն այլևս չի միանում (բայց եթե ամեն ինչ անում եք ՝ հասկանալով գործընթացը և առանց սխալների, դա չպետք է պատահի):

Ներքին պահուստը միացնելու պատրաստում

Ստորև նկարագրված բոլոր գործողությունները կարող են իրականացվել Windows- ի, Mac OS- ի և Linux- ի վրա: Իմ դեպքում ես Windows 10-ը օգտագործեցի տեղադրված Windows ենթահամակարգը Linux- ի և Ubuntu Shell- ի համար `կիրառական խանութից: Linux- ի բաղադրիչների տեղադրումը պարտադիր չէ, բոլոր գործողությունները կարող են կատարվել հրամանի տողի վրա (և դրանք չեն տարբերվի), բայց ես նախընտրել եմ այս տարբերակը, քանի որ ADB Shell- ն օգտագործելիս հրամանի տողը խնդիրներ է ունեցել հատուկ նիշերի ցուցադրման հետ, որոնք չեն ազդում մեթոդի գործողության վրա, բայց ներկայացնելով անհարմարությունը:

Նախքան սկսեք միացնել Android ներքին հիշողությունը որպես USB ֆլեշ կրիչ Windows- ում, հետևեք հետևյալ քայլերին.

  1. Ներբեռնեք և հեռացրեք Android SDK Platform Tools- ը ձեր համակարգչի թղթապանակում: Ներբեռնումը հասանելի է պաշտոնական կայքում //developer.android.com/studio/releases/platform-tools.html
  2. Բացեք համակարգի շրջակա միջավայրի փոփոխականների պարամետրերը (օրինակ ՝ Windows որոնման մեջ սկսեք մուտքագրել «փոփոխականներ», այնուհետև կտտացնելով «Բնապահպանական փոփոխականներ») պատուհանում, որը բացում է համակարգի հատկությունները: Երկրորդ եղանակ ՝ բացեք Control Panel - System - Advanced համակարգի պարամետրերը - «Շրջակա միջավայրի փոփոխականներ» վրա: Կամընտիր »):
  3. Ընտրեք PATH փոփոխականը (համակարգը կամ օգտվողի կողմից սահմանված) և կտտացրեք «Փոխել»:
  4. Հաջորդ պատուհանում կտտացրեք «Ստեղծել» և 1-ին քայլից նշեք թղթապանակով Պլատֆորմային գործիքներով թղթապանակի ճանապարհը և կիրառեք փոփոխությունները:

Եթե ​​դուք անում եք այս քայլերը Linux- ի կամ MacOS- ի վրա, ապա որոնեք ինտերնետը, թե ինչպես ավելացնել PATH- ում այս պլատֆորմը Android OS- ի գործիքներով `այս OS- ներում:

Android ներքին հիշողությունը միացնելով որպես զանգվածային պահպանման սարք

Այժմ մենք սկսում ենք այս ուղեցույցի հիմնական մասը `ուղղակիորեն միացնելով Android- ի ներքին հիշողությունը` որպես ֆլեշ կրիչ համակարգչին:

  1. Վերագործարկեք ձեր հեռախոսը կամ պլանշետը Վերականգնման ռեժիմում: Սովորաբար, դա անելու համար անջատեք հեռախոսը, այնուհետև պահեք հոսանքի կոճակը և «ձայնը իջեցրեք» որոշ ժամանակով (5-6) վայրկյան, իսկ fastboot էկրանին հայտնվելուց հետո ընտրեք Վերականգնման ռեժիմը, օգտագործելով ձայնի կոճակները և բեռնեք դրա մեջ ՝ հաստատելով ընտրությունը կարճ սեղմելով էլեկտրական կոճակները: Որոշ սարքերի համար մեթոդը կարող է տարբեր լինել, բայց այն կարելի է հեշտությամբ գտնել ինտերնետում ՝ «device_model վերականգնման ռեժիմ»
  2. Սարքը միացրեք համակարգչին USB- ի միջոցով և մի որոշ ժամանակ սպասեք, մինչև կազմաձևվի: Եթե ​​Windows սարքի կառավարիչում պարամետրերը կատարելուց հետո սարքը սխալ է դրսևորում, գտեք և տեղադրեք ADB վարորդը հատուկ ձեր սարքի մոդելի համար:
  3. Գործարկել Ubuntu Shell- ը (իմ օրինակով, Ubuntu- ի կեղևը օգտագործվում է Windows 10-ի տակ), հրամանի տող կամ Mac տերմինալ և տպեք adb.exe սարքեր (Նշում. Windows 10-ի Ubuntu- ի տակ ես օգտագործում եմ adb- ը Windows- ի համար: Կարող էի տեղադրել adb Linux- ի համար, բայց հետո նա չէր տեսնում "միացված" սարքեր. Սահմանափակեց Windows- ի ենթահամակարգի գործառույթները Linux- ի համար):
  4. Եթե ​​հրամանի արդյունքում ցուցակի մեջ միացված սարքը տեսնում եք, կարող եք շարունակել: Եթե ​​ոչ, մուտքագրեք հրամանը fastboot.exe սարքեր
  5. Եթե ​​այս դեպքում սարքը ցուցադրվում է, ապա ամեն ինչ միացված է ճիշտ, բայց վերականգնումը թույլ չի տալիս օգտագործել ADB հրամաններ: Հնարավոր է, դուք պետք է տեղադրեք պատվերով վերականգնումը (խորհուրդ եմ տալիս գտնել TWRP ձեր հեռախոսի մոդելի համար): Ավելին ՝ Android- ում պատվերով վերականգնման տեղադրում:
  6. Պատվերով վերականգնումը տեղադրելուց հետո մտեք դրա մեջ և կրկնում adb.exe սարքերի հրամանը. Եթե սարքը տեսանելի է դարձել, կարող եք շարունակել:
  7. Մուտքագրեք հրամանը adb.exe shell և սեղմել Enter:

ADB Shell- ում, որպեսզի մենք իրականացնում ենք հետևյալ հրամաններ:

լեռ | grep / տվյալներ

Արդյունքում մենք ստանում ենք բլոկային սարքի անվանումը, որը հետագայում կօգտագործվի (մենք դրա մասին չենք կորցնում, հիշեք այն):

Հաջորդ հրամանի համաձայն, հեռախոսով ապամոնտաժեք տվյալների բաժինը, որպեսզի կարողանաք այն միացնել որպես զանգվածային պահեստարան:

բարձրություն / տվյալներ

Հաջորդը, այն գտնում է ցանկալի միջնորմի LUN ինդեքսը, որը համապատասխանում է Զանգվածային պահպանման սարքին

գտնել / sys -name lun *

Severalուցադրվելու են մի քանի տողեր, մեզ հետաքրքրում են նրանք, ովքեր ունեն այդ ճանապարհը f_mass_storageբայց առայժմ մենք չգիտենք, թե որ մեկը (սովորաբար ավարտվում է պարզապես lun կամ lun0)

Հաջորդ հրամանի մեջ մենք օգտագործում ենք սարքի անունը առաջին քայլից և f_mass_storage- ով անցնող ուղիներից մեկը (դրանցից մեկը համապատասխանում է ներքին հիշողությանը): Եթե ​​սխալ եք մուտքագրում, ստանում եք սխալի հաղորդագրություն, ապա փորձեք հետևյալը:

echo / dev / block / mmcblk0p42> / sys / սարքեր / վիրտուալ / android_usb / android0 / f_mass_storage / lun / ֆայլ

Հաջորդ քայլը սցենարի ստեղծումն է, որը ներքին պահոցը կապում է հիմնական համակարգին (ներքևում գտնվող ամեն ինչ մեկ երկար տող է):

echo "echo 0> / sys / սարքեր / վիրտուալ / android_usb / android0 / հնարավորություն և & echo " mass_storage, adb  "> / sys / սարքեր / վիրտուալ / android_usb / android0 / գործառույթներ && echo 1> / sys / սարքեր / վիրտուալ / android_usb / android0 / միացնել "> activ_mass_storage_android.sh

Մենք կատարում ենք սցենար

sh activ_mass_storage_android.sh

Այս պահին ADB Shell- ի նստաշրջանը կփակվի, և նոր սկավառակ («ֆլեշ կրիչ») կմիացվի համակարգին, որը Android- ի ներքին հիշողություն է:

Միևնույն ժամանակ, Windows- ի դեպքում ձեզանից կարող է պահանջվել ձևաչափել սկավառակ - մի՛ արեք դա (պարզապես Windows- ը չի կարող աշխատել ext3 / 4 ֆայլային համակարգի հետ, բայց տվյալների վերականգնումներից շատերը կարող են):

Վերականգնելով տվյալները միացված Android ներքին պահոցից

Այժմ, երբ ներքին հիշողությունը միացված է որպես սովորական սկավառակ, մենք կարող ենք օգտագործել ցանկացած տվյալների վերականգման ծրագիր, որը կարող է աշխատել Linux- ի բաժանմունքների հետ, օրինակ, անվճար PhotoRec (հասանելի է բոլոր սովորական ՕՀ-ի համար) կամ վճարովի R-Studio- ն:

Փորձում եմ գործողություններ կատարել PhotoRec– ի հետ.

  1. Ներբեռնեք և բացեք PhotoRec- ը պաշտոնական կայքից //www.cgsecurity.org/wiki/TestDisk_Download
  2. Մենք սկսում ենք ծրագիրը, Windows- ի համար և ծրագիրը սկսում ենք գրաֆիկական ռեժիմով, գործարկում ենք qphotorec_win.exe ֆայլը (ավելին ՝ տվյալների վերականգնում PhotoRec- ում):
  3. Ծրագրի գլխավոր պատուհանում ընտրեք Linux սարքը (նոր սկավառակ, որը մենք միացանք): Ստորև մենք նշում ենք թղթապանակը տվյալների վերականգման համար, ինչպես նաև ընտրում ենք ext2 / ext3 / ext ֆայլային համակարգի տեսակը: Եթե ձեզ հարկավոր է միայն որոշակի տեսակի ֆայլեր, խորհուրդ եմ տալիս, որ դրանք ձեռքով նշեք («Ֆայլի ձևաչափեր» կոճակը), այնպես որ գործընթացը կընթանա ավելի արագ:
  4. Կրկին համոզվեք, որ ցանկալի ֆայլային համակարգը ընտրված է (երբեմն այն ինքնաբերաբար անցնում է):
  5. Կատարեք ֆայլերի որոնում (դրանք տեղակայված կլինեն երկրորդ անցման վրա, առաջինը ֆայլերի վերնագրերի որոնումն է): Գտնվելիս դրանք ավտոմատ կերպով կվերականգնվեն ձեր նշած թղթապանակին:

Իմ փորձի մեջ ներքին հիշողությունից ջնջված 30 լուսանկարներից 10-ը վերականգնվել են կատարյալ վիճակում (ավելի լավ, քան ոչինչ), մնացածի համար `միայն մանրապատկերներ, նաև PNG նկարներ, որոնք արվել են մինչև կոշտ վերակայումը: R-Studio- ը ցույց տվեց մոտավորապես նույն արդյունքը:

Բայց, այնուամենայնիվ, սա այն մեթոդի խնդիրը չէ, որը գործում է, այլ տվյալների վերականգնման արդյունավետության խնդիրը որոշ սցենարներում: Ես նաև նշում եմ, որ DiskDigger Photo Recovery- ը (խորը սկան ռեժիմով արմատով) և Wondershare Dr. Android- ի համար Fone- ը նույն սարքի վրա ցույց տվեց շատ ավելի վատ արդյունք: Իհարկե, կարող եք փորձել ցանկացած այլ միջոց, որը թույլ է տալիս վերականգնել ֆայլերը բաժանմունքներից Linux ֆայլային համակարգով:

Վերականգնման գործընթացի ավարտին հեռացրեք միացված USB սարքը (օգտագործելով ձեր գործավար համակարգի համապատասխան մեթոդները):

Այնուհետև կարող եք պարզապես վերագործարկել հեռախոսը `ընտրելով համապատասխան կետը վերականգնման ցանկում:

Pin
Send
Share
Send