Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan

Odun 2019 ni. Yàrá wa gba QUANTUM FIREBALL Plus KA awakọ pẹlu agbara ti 9.1GB, eyiti ko wọpọ fun akoko wa. Gẹgẹbi oniwun awakọ naa, ikuna naa waye ni ọdun 2004 nitori ipese agbara ti o kuna, eyiti o mu dirafu lile ati awọn paati PC miiran pẹlu rẹ. Lẹhinna awọn abẹwo si awọn iṣẹ oriṣiriṣi wa pẹlu awọn igbiyanju lati tun awakọ naa ṣe ati mu data pada, eyiti ko ṣaṣeyọri. Ni awọn igba miiran wọn ṣe ileri pe yoo jẹ olowo poku, ṣugbọn wọn ko yanju iṣoro naa, ninu awọn miiran o jẹ gbowolori pupọ ati pe alabara ko fẹ lati mu data pada, ṣugbọn ni ipari disiki naa lọ nipasẹ ọpọlọpọ awọn ile-iṣẹ iṣẹ. O ti sọnu ni igba pupọ, ṣugbọn o ṣeun si otitọ pe eni to ni itọju igbasilẹ alaye lati awọn oriṣiriṣi awọn ohun ilẹmọ lori drive ni ilosiwaju, o ṣakoso lati rii daju pe a ti pada dirafu lile rẹ lati diẹ ninu awọn ile-iṣẹ iṣẹ. Awọn irin-ajo naa ko kọja laisi itọpa kan, ọpọlọpọ awọn itọpa ti titaja wa lori igbimọ oludari atilẹba, ati aini awọn eroja SMD tun ni rilara oju (wiwa niwaju, Emi yoo sọ pe eyi ni o kere julọ ninu awọn iṣoro ti awakọ yii).

Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan
Iresi. 1 HDD kuatomu Fireball Plus KA 9,1GB

Ohun akọkọ ti a ni lati ṣe ni wiwa ninu ile-ipamọ awọn oluranlọwọ fun iru arakunrin ibeji atijọ ti awakọ yii pẹlu igbimọ iṣakoso ti n ṣiṣẹ. Nigbati ibeere yii ba ti pari, o ṣee ṣe lati ṣe awọn igbese iwadii nla. Lẹhin ti ṣayẹwo awọn windings motor fun kukuru kan Circuit ati rii daju wipe ko si kukuru Circuit, a fi sori ẹrọ ni ọkọ lati olugbeowosile wakọ si alaisan wakọ. A lo agbara ati gbọ ohun deede ti ọpa yiyi soke, ti o kọja idanwo isọdọtun pẹlu ikojọpọ famuwia, ati lẹhin iṣẹju diẹ awọn ijabọ awakọ nipasẹ awọn iforukọsilẹ pe o ti ṣetan lati dahun si awọn aṣẹ lati wiwo.

Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan
Iresi. 2 DRD DSC tọkasi imurasilẹ lati gba awọn aṣẹ.

A ṣe afẹyinti gbogbo awọn idaako ti famuwia modulu. A ṣayẹwo awọn iyege ti awọn famuwia modulu. Nibẹ ni o wa ti ko si isoro pẹlu kika modulu, ṣugbọn igbekale ti awọn iroyin fihan wipe nibẹ ni o wa diẹ ninu awọn oddities.

Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan
Iresi. 3. Zone tabili.

A san ifojusi si tabili pinpin zonal ati akiyesi pe nọmba awọn silinda jẹ 13845.

Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan
Iresi. 4 P-akojọ (akojọ akọkọ - atokọ ti awọn abawọn ti a ṣe lakoko akoko iṣelọpọ).

A fa ifojusi si nọmba kekere ti awọn abawọn ati ipo wọn. A wo ni factory abawọn nọmbafoonu log module (60h) ki o si ri pe o ṣofo ati ki o ko ni kan nikan titẹsi. Da lori eyi, a le ro pe ninu ọkan ninu awọn ile-iṣẹ iṣẹ ti tẹlẹ, diẹ ninu awọn ifọwọyi le ti ṣe pẹlu agbegbe iṣẹ ti awakọ, ati lairotẹlẹ tabi imomose ti kọ module ajeji, tabi atokọ awọn abawọn ninu atilẹba. ọkan ti nso. Lati ṣe idanwo ero yii, a ṣẹda iṣẹ-ṣiṣe kan ni Data Extractor pẹlu “ṣẹda ẹda-ẹda-ẹda” ati “ṣẹda onitumọ foju” awọn aṣayan ṣiṣẹ.

Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan
Iresi. 5 Awọn paramita iṣẹ-ṣiṣe.

Lẹhin ti ṣẹda iṣẹ-ṣiṣe, a wo awọn titẹ sii ninu tabili ipin ni odo eka (LBA 0)

Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan
Iresi. 6 Titunto si igbasilẹ bata ati tabili ipin.

Ni aiṣedeede 0x1BE titẹsi kan wa (16 baiti). Iru eto faili lori ipin jẹ NTFS, aiṣedeede si ibẹrẹ ti awọn apa 0x3F (63), iwọn ipin 0x011309A3 (18) awọn apakan.
Ninu olootu eka, ṣii LBA 63.

Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan
Iresi. 7 NTFS bata eka

Gẹgẹbi alaye ti o wa ninu apakan bata ti ipin NTFS, a le sọ atẹle naa: iwọn eka ti a gba ni iwọn didun jẹ 512 baiti (ọrọ 0x0 (0) ti kọ ni aiṣedeede 0200x512B), nọmba awọn apakan ninu iṣupọ jẹ 8 (baiti 0x0 ti kọ ni aiṣedeede 0x08D), iwọn iṣupọ jẹ 512x8 = 4096 awọn baiti, igbasilẹ MFT akọkọ wa ni aiṣedeede ti awọn apa 6 lati ibẹrẹ disiki naa (ni aiṣedeede ti 291x519 quadruple ọrọ 0x30 0 00 00C 00 00 (00) nọmba ti iṣupọ MFT akọkọ. Nọmba eka naa jẹ iṣiro nipasẹ agbekalẹ: Nọmba iṣupọ * nọmba awọn apa ni iṣupọ + aiṣedeede si ibẹrẹ apakan 0* 00+00= 786).
Jẹ ki a lọ si eka 6.

Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan
Eeya. ọkan

Ṣugbọn data ti o wa ninu eka yii yatọ patapata si igbasilẹ MFT. Botilẹjẹpe eyi tọkasi itumọ ti ko tọ ti o ṣeeṣe nitori atokọ abawọn ti ko tọ, ko jẹri otitọ yii. Lati ṣayẹwo siwaju sii, a yoo ka disk naa nipasẹ awọn apa 10 ni awọn itọnisọna mejeeji ni ibatan si awọn apa 000. Ati lẹhinna a yoo wa awọn ọrọ deede ninu ohun ti a ka.

Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan
Iresi. 9 Gbigbasilẹ MFT akọkọ

Ni eka 6 a wa igbasilẹ MFT akọkọ. Ipo rẹ yatọ si iṣiro ọkan nipasẹ awọn apa 291, ati lẹhinna ẹgbẹ kan ti awọn igbasilẹ 551 (lati 32 si 16) tẹsiwaju nigbagbogbo. Jẹ ki a tẹ ipo ti eka 0 sinu tabili iyipada ki a lọ siwaju nipasẹ awọn apa 15.

Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan
Eeya. ọkan

Ipo ti igbasilẹ No.. 16 yẹ ki o wa ni aiṣedeede 12, ṣugbọn a wa awọn odo nibẹ dipo igbasilẹ MFT. Jẹ ki a ṣe iwadii ti o jọra ni agbegbe agbegbe.

Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan
Iresi. 11 MFT titẹsi 0x00000011 (17)

Ajẹku nla ti MFT ni a rii, bẹrẹ pẹlu nọmba igbasilẹ 17 pẹlu ipari ti awọn igbasilẹ 53) pẹlu iyipada ti awọn apakan 646. Fun ipo 17, fi iyipada ti awọn apa +12 sinu tabili iyipada.
Ti pinnu ipo ti awọn ajẹkù MFT ni aaye, a le pinnu pe eyi ko dabi ikuna laileto ati gbigbasilẹ ti awọn ajẹkù MFT ni awọn aiṣedeede ti ko tọ. Ẹya ti o ni onitumọ ti ko tọ ni a le ro pe o jẹrisi.
Lati siwaju agbegbe awọn aaye iṣipopada, a yoo ṣeto iyipada ti o pọju ti o ṣeeṣe. Lati ṣe eyi, a pinnu iye ti aami ipari ti ipin NTFS (daakọ ti eka bata) ti yipada. Ni olusin 7, ni aiṣedeede 0x28, quadword jẹ iye iwọn ipin ti 0x00 00 00 00 01 13 09 A2 (18) awọn apa. Jẹ ki a ṣafikun aiṣedeede ti ipin funrararẹ lati ibẹrẹ disiki naa si ipari rẹ, ati pe a gba aiṣedeede ti ami ami NTFS ipari 024 + 866 = 18. Gẹgẹbi o ti ṣe yẹ, ẹda ti a beere ti eka bata ko si nibẹ. Nigbati o ba n wa agbegbe agbegbe, a rii pẹlu iyipada ti o pọ si ti +024 awọn apakan ibatan si ajẹkù MFT ti o kẹhin.

Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan
Iresi. 12 Daakọ ti NTFS bata eka

A foju ẹda miiran ti eka bata ni aiṣedeede 18, nitori ko ni ibatan si ipin wa. Da lori awọn iṣẹ iṣaaju, o ti fi idi rẹ mulẹ pe laarin apakan awọn ifisi ti awọn apa 041 wa ti “gbejade” ninu igbohunsafefe naa, eyiti o gbooro data naa.
A ṣe kika kikun ti awakọ, eyiti o fi awọn apa 34 ti a ko ka silẹ. Laanu, ko ṣee ṣe lati ṣe iṣeduro igbẹkẹle pe gbogbo wọn jẹ awọn abawọn ti a yọkuro lati atokọ P, ṣugbọn ni imọran siwaju sii o ni imọran lati ṣe akiyesi ipo wọn, nitori ni awọn igba miiran o yoo ṣee ṣe lati ni igbẹkẹle pinnu awọn aaye iyipada pẹlu išedede ti eka, kii ṣe faili naa.

Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan
Iresi. 13 Awọn iṣiro kika Diski.

Iṣẹ-ṣiṣe ti o tẹle yoo jẹ lati fi idi awọn ipo isunmọ ti awọn iṣipopada (si deede ti faili ti wọn waye). Lati ṣe eyi, a yoo ṣayẹwo gbogbo awọn igbasilẹ MFT ati kọ awọn ẹwọn ti awọn ipo faili (awọn ajẹkù faili).

Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan
Iresi. 14 Awọn ẹwọn ipo ti awọn faili tabi awọn ajẹkù wọn.

Nigbamii, gbigbe lati faili si faili, a wa fun akoko ti data miiran yoo wa dipo akọsori faili ti a nireti, ati pe akọsori ti o fẹ yoo wa pẹlu iyipada rere kan. Ati pe bi a ṣe n ṣatunṣe awọn aaye iyipada, a kun tabili naa. Abajade ti kikun yoo jẹ lori 99% ti awọn faili laisi ibajẹ.

Rin nipasẹ irora tabi itan-akọọlẹ gigun ti igbiyanju imularada data kan
Iresi. 15 Akojọ ti awọn faili olumulo (a gba aṣẹ lati ọdọ alabara lati ṣe atẹjade sikirinifoto yii)

Lati ṣe agbekalẹ awọn iṣipopada aaye ni awọn faili kọọkan, o le ṣe iṣẹ afikun ati, ti o ba mọ ọna ti faili naa, wa awọn ifisi ti data ti ko ni ibatan si. Ṣugbọn ninu iṣẹ-ṣiṣe yii ko ṣee ṣe ni ọrọ-aje.

PS Emi yoo tun fẹ lati ba awọn ẹlẹgbẹ mi sọrọ, ni ọwọ ẹniti disiki yii wa tẹlẹ. Jọwọ ṣọra nigbati o ba n ṣiṣẹ pẹlu famuwia ẹrọ ati ṣe afẹyinti data iṣẹ ṣaaju iyipada ohunkohun, ati pe ko mọọmọ mu iṣoro naa pọ si ti o ko ba le gba pẹlu alabara lori iṣẹ naa.

Atẹjade iṣaaju: Nfipamọ lori awọn ere-kere tabi gbigba data pada lati inu lilọ HDD Seagate ST3000NC002-1DY166

orisun: www.habr.com

Fi ọrọìwòye kun