Андройдын дотоод санах ойг масс хадгалах, өгөгдөл сэргээх байдлаар холбоно

Pin
Send
Share
Send

Орчин үеийн Андройд утас, таблетуудын дотоод санах ойноос өгөгдөл, устгасан зураг, видео, баримт бичиг болон бусад элементүүдийг сэргээх нь дотоод санах ой нь MTP протоколоор холбогдсон бөгөөд Mass Storage биш (USB флэш диск гэх мэт) бөгөөд өгөгдлийг сэргээх ердийн програм хангамжийг олж, олж чадахгүй байх нь хэцүү ажил болжээ. энэ горимд файл сэргээх.

Андройд дээрх өгөгдлийг сэргээх алдартай програмууд (Андройд дээрх өгөгдлийг сэргээх програмыг үзнэ үү) дараахь зүйлийг туршиж үзэхийг зөвлөж байна: root хандалтыг автоматаар олж авах (эсвэл хэрэглэгч үүнийг хийх боломжийг олгож), дараа нь төхөөрөмжийн хадгалалт руу шууд нэвтрэх боломжтой боловч энэ нь бүх хүмүүст тохирохгүй юм. төхөөрөмжүүдийг.

Гэсэн хэдий ч, АББ-ийн командуудыг ашиглан Андройдын дотоод санах ойг Их хэмжээний хадгалах төхөөрөмж болгон гар аргаар холбох (холбох), дараа нь энэ хадгалалтанд ашигласан ext4 файлын системтэй ажилладаг аливаа өгөгдлийг сэргээх програм ашигладаг, жишээлбэл PhotoRec эсвэл R-Studio Байна. Их хэмжээний хадгалалтын горим дахь дотоод хадгалалтын холболт болон Андройд дотоод санах ойоос өгөгдлийг сэргээх, үйлдвэрийн тохиргоо руу дахин тохируулсны дараа (хатуу дахин тохируулах) энэ гарын авлагад ярилцах болно.

Анхааруулга: Тайлбарласан арга нь эхлэгчдэд зориулагдаагүй болно. Хэрэв та тэдэнтэй холбогдох юм бол зарим оноо нь ойлгомжгүй байж болох бөгөөд үйлдлийн үр дүн нь заавал хүлээх шаардлагагүй юм (онолын хувьд та үүнийг улам бүр дордуулж чадна). Дээрх зүйлийг зөвхөн өөрийн хариуцлага, аливаа зүйл буруу болоход бэлэн байхад ашиглаж ашиглаарай. Таны Андройд төхөөрөмж асахгүй болно (гэхдээ хэрэв та бүх зүйлийг хийвэл, үйл явцыг ойлгож, алдаа дутагдалгүй бол ийм зүйл болохгүй).

Дотоод санг холбоход бэлдэж байна

Доор тайлбарласан бүх үйлдлийг Windows, Mac OS болон Linux дээр гүйцэтгэх боломжтой. Миний хувьд Windows 10 програмыг Linux, Ubuntu Shell програмын дэлгүүрээс суулгасан Windows дэд системд ашигласан. Линуксийн бүрэлдэхүүн хэсгүүдийг суулгах шаардлагагүй, бүх үйлдлийг командын мөрөнд гүйцэтгэх боломжтой (гэхдээ тэдгээр нь ялгаатай биш) гэхдээ би энэ сонголтыг илүүд үздэг байсан, учир нь ADB Shell-ийг ашиглахдаа командын мөр нь тухайн аргын ажилд нөлөөлдөггүй тэмдэгтүүдийг үзүүлэхэд асуудалтай тулгардаг байсан. таагүй байдлыг төлөөлж байна.

Андройдын дотоод санах ойг Windows дээр USB флэш диск болгон холбож эхлэхээсээ өмнө дараахь алхамыг дагана уу.

  1. Android SDK платформын хэрэгслийг татаж аваад, компьютер дээрх фолдерлуу задлаарай. Татаж авах албан ёсны вэбсайт дээр байна //developer.android.com/studio/releases/platform-tools.html
  2. Системийн орчны хувьсагчдын параметрүүдийг (жишээ нь, Windows хайлтанд "хувьсагчууд" оруулаад дараа нь системийн шинж чанаруудыг нээсэн цонхон дээрх "Орчны хувьсагчууд" дээр дарна уу. Хоёр дахь арга: Control Panel - Систем - Нарийвчилсан системийн тохиргоо - "Байгаль орчны хувьсагчууд") Албан бус ").
  3. PATH хувьсагчийг (систем эсвэл хэрэглэгчийн тодорхойлсон) сонгоод "Өөрчлөх" дээр дарна уу.
  4. Дараагийн цонхонд "Үүсгэх" дээр дараад 1-р алхамаас Платформ Хэрэгсэл бүхий хавтсанд хүрэх замыг зааж, өөрчлөлтийг ашиглана уу.

Хэрэв та Linux эсвэл MacOS дээр эдгээр алхмуудыг хийж байгаа бол эдгээр үйлдлийн систем дээр PATH дахь Android Платформ Хэрэгсэл бүхий хавтсыг хэрхэн нэмэх талаар интернетээс хайж олоорой.

Android дотоод санах ойг масс хадгалах төхөөрөмж болгон холбож байна

Одоо бид энэ гарын авлагын үндсэн хэсгийг эхлүүлж байна - Андройдын дотоод санах ойг флэш диск болгон компьютерт шууд холбодог.

  1. Сэргээх горимд утас эсвэл таблетаа дахин ачаална уу. Ихэвчлэн үүнийг хийхийн тулд утсаа унтраагаад дараа нь асаах товчийг дараад хэсэг хугацаанд (5-6) секундын турш "дууг багасгах" боломжтой бөгөөд fastboot дэлгэц гарч ирсний дараа дууны товчлуурыг ашиглан сэргээх горимыг сонгоод, товчлуур дээр дарж сонголтоо баталгаажуулна уу. цахилгаан товч. Зарим төхөөрөмжүүдийн хувьд арга өөр байж болох ч үүнийг Интернетээс хялбар олж болно: "device_model сэргээх mode"
  2. Төхөөрөмжийг компьютерээр USB-ээр холбож, тохируулагдах хүртэл хэсэг хугацаанд хүлээнэ үү. Хэрэв Windows төхөөрөмжийн менежер дээрх тохиргоог хийж дууссаны дараа төхөөрөмж алдаа гарвал төхөөрөмжийнхөө загварт тусгайлан зориулсан АХБ драйверыг хайж олоод суулгаарай.
  3. Ubuntu Shell-ийг ажиллуулна уу (миний жишээнд Ubuntu бүрхүүлийг Windows 10-ийн дагуу ашигладаг), командын мөр эсвэл Mac терминал, төрөл adb.exe төхөөрөмж (Тэмдэглэл: Windows 10 дээрх Ubuntu-ийн доор би Windows дээр adb ашигладаг. Линукс дээр adb суулгаж болох байсан, гэвч тэр холбогдсон төхөөрөмжүүдийг “харахгүй” болно - Linux-д зориулсан Windows дэд системийн функцийг хязгаарлах).
  4. Хэрэв тушаалын үр дүнд жагсаалтад холбогдсон төхөөрөмжийг харж байвал үргэлжлүүлж болно. Хэрэв үгүй ​​бол командыг оруулна уу fastboot.exe төхөөрөмж
  5. Хэрэв энэ тохиолдолд төхөөрөмжийг харуулсан бол бүх зүйл зөв холбогдсон боловч сэргээх нь АХБ тушаалуудыг ашиглахыг зөвшөөрдөггүй. Та өөрчлөн сэргээх ажиллагааг суулгах хэрэгтэй байж магадгүй (Би таны утасны загварт TWRP олохыг зөвлөж байна). Нэмж: Андройд дээр өөрчлөн сэргээх ажиллагааг суулгаж байна.
  6. Захиалгат сэргээлтийг суулгасны дараа үүн рүү орж adb.exe төхөөрөмжүүдийн тушаалыг давтана уу - хэрэв төхөөрөмж харагдахуйц бол үргэлжлүүлж болно.
  7. Командыг оруулна уу adb.exe бүрхүүл ба Enter дарна уу.

АХБ-ны Shell-ийн хувьд бид дараах тушаалуудыг гүйцэтгэнэ.

холбох | grep / өгөгдөл

Үүний үр дүнд бид дараа нь ашиглагдах блок төхөөрөмжийн нэрийг олж авдаг (бид үүнийг алдахгүй, санаж байна).

Дараагийн командын тусламжтайгаар утсан дээрх өгөгдлийн хэсгийг салгаж, Mass Storage болгон холбох боломжтой болно.

umount / өгөгдөл

Дараа нь массын хадгалах төхөөрөмжтэй тохирох хүссэн хуваалтын LUN индексийг олно

олох / sys -name lun *

Хэд хэдэн мөрийг харуулах болно, бид энэ замаар явж буй хүмүүсийг сонирхож байна f_mass_storageгэхдээ одоогоор бид аль нь гэдгийг мэдэхгүй (ихэвчлэн сар эсвэл сарны өдөр дуусдаг)

Дараагийн тушаал дээр бид эхний алхамаас төхөөрөмжийн нэрийг ашиглаж, 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 / enable "> enable_mass_storage_android.sh

Бид скриптийг гүйцэтгэдэг

sh идэвхжүүлэх_mass_storage_android.sh

Энэ үед АХБ-ны Shell хуралдаан хаагдах бөгөөд системд шинэ диск ("флаш диск") холбогдсон байх бөгөөд энэ нь Андройдын дотоод санах ой юм.

Үүний зэрэгцээ, Windows-ийн хувьд драйваа форматлахыг шаардаж магадгүй - үүнийг битгий хий (зүгээр л Windows нь ext3 / 4 файлын системтэй ажиллах боломжгүй, гэхдээ өгөгдөл сэргээх олон програм боломжтой).

Холбогдсон Android дотоод санах ойноос өгөгдлийг сэргээж байна

Одоо дотоод санах ой нь ердийн хөтөч байдлаар холбогдсон тул бид Линуксийн хуваалтуудтай, жишээлбэл үнэгүй 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