Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili

ʻO 2019 ia. Ua loaʻa i kā mākou keʻena keʻena kahi pahu QUANTUM FIREBALL Plus KA me ka nui o 9.1GB, ʻaʻole maʻamau i ko mākou manawa. Wahi a ka mea nona ke kaʻa, ua hoʻi hou ka hemahema i ka makahiki 2004 ma muli o ka hāʻule ʻole o ka mana, nāna i lawe i ka hard drive a me nā mea PC ʻē aʻe me ia. A laila aia nā kipa i nā lawelawe like ʻole me ka hoʻāʻo e hoʻoponopono i ka drive a hoʻihoʻi i ka ʻikepili, ʻaʻole i kūleʻa. I kekahi mau hihia, ua hoʻohiki lākou he mea maʻalahi, akā ʻaʻole lākou i hoʻoponopono i ka pilikia, ma nā mea ʻē aʻe, ʻoi aku ka pipiʻi a ʻaʻole makemake ka mea kūʻai aku e hoʻihoʻi i ka ʻikepili, akā i ka hopena ua hele ka disk i nā kikowaena lawelawe. Ua nalowale i nā manawa he nui, akā mahalo i ka mālama ʻana o ka mea nona ka hoʻopaʻa ʻana i ka ʻike mai nā sticker like ʻole ma ke kaʻa ma mua, ua hoʻokō ʻo ia e hōʻoia i ka hoʻihoʻi ʻia ʻana o kāna paʻa paʻa mai kekahi mau kikowaena lawelawe. ʻAʻole i hala ka hele ʻana me ka ʻole o ka ʻike, ua mau nā ʻāpana he nui o ka soldering ma ka papa hoʻokele kumu, a ʻike ʻia ka nele o nā mea SMD (e nānā ana i mua, e ʻōlelo wau ʻo ia ka mea liʻiliʻi o nā pilikia o kēia kaʻa).

Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili
Laiki. 1 HDD Quantum Fireball Plus KA 9,1GB

ʻO ka mea mua a mākou e hana ai, ʻo ia ka ʻimi ʻana i loko o ka waihona mea hāʻawi no kahi kaikuaʻana māhoe kahiko o kēia kaʻa me kahi papa hoʻoponopono hana. I ka pau ʻana o kēia ʻimi, ua hiki ke hana i nā hana diagnostic nui. Ma hope o ka nānā ʻana i nā wili kaʻa no kahi kaapuni pōkole a me ka hōʻoia ʻana ʻaʻohe kaapuni pōkole, hoʻokomo mākou i ka papa mai ke kaʻa hāʻawi i ka hoʻokele maʻi. Hoʻohana mākou i ka mana a lohe i ke kani maʻamau o ke kumu e wili ai, e hele ana i kahi hoʻāʻo calibration me ka hoʻouka ʻana i ka firmware, a ma hope o kekahi mau kekona e hōʻike ana ka hoʻokele e nā mea kākau inoa ua mākaukau ia e pane i nā kauoha mai ka interface.

Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili
Laiki. Hōʻike nā hōʻailona DRD DSC 2 i ka mākaukau e loaʻa nā kauoha.

Hoʻopaʻa mākou i nā kope āpau o nā modula firmware. Nānā mākou i ka pono o nā modula firmware. ʻAʻohe pilikia me ka heluhelu ʻana i nā modula, akā ʻo ka nānā ʻana i nā hōʻike e hōʻike ana aia kekahi mau mea ʻē aʻe.

Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili
Laiki. 3. Papa ʻaina.

Hoʻolohe mākou i ka papa ʻaina zonal a ʻike i ka helu o nā cylinders ʻo 13845.

Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili
Laiki. 4 P-papa inoa (papa inoa mua - papa inoa o nā hemahema i hoʻokomo ʻia i ka wā o ka hana ʻana).

Hoʻomaopopo mākou i ka liʻiliʻi loa o nā hemahema a me ko lākou wahi. Ke nānā nei mākou i ka module huna huna o ka hale hana (60h) a ʻike ʻia ua nele a ʻaʻohe komo hoʻokahi. Ma muli o kēia, hiki iā mākou ke manaʻo i loko o kekahi o nā kikowaena lawelawe ma mua, ua hana ʻia kekahi mau manipulations me ka wahi lawelawe o ka kaʻa, a me ka ʻole a i ʻole i manaʻo ʻia ua kākau ʻia kahi module haole, a i ʻole ka papa inoa o nā hemahema i ka mea kumu. ua hoʻomaʻemaʻe ʻia kekahi. No ka hoʻāʻo ʻana i kēia manaʻo, hana mākou i kahi hana ma Data Extractor me nā koho "hana i nā ʻāpana-by-sector" a me nā koho "hoʻokumu i ka unuhi ʻōlelo virtual".

Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili
Laiki. 5 Nā ʻāpana hana.

Ma hope o ka hana ʻana i ka hana, nānā mākou i nā mea i hoʻokomo ʻia i ka papa ʻaina ma ka ʻāpana ʻāpana (LBA 0)

Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili
Laiki. 6 Hoʻopaʻa hoʻopaʻa kumu kumu a me ka papa ʻāpana.

Ma ka offset 0x1BE aia kahi komo hoʻokahi (16 bytes). ʻO ke ʻano o ka ʻōnaehana waihona ma ka ʻāpana ʻo NTFS, hoʻokaʻawale i ka hoʻomaka ʻana o nā ʻāpana 0x3F (63), ka nui o ka pā 0x011309A3 (18) mau māhele.
Ma ka hoʻoponopono ʻāpana, wehe iā LBA 63.

Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili
Laiki. 7 ʻO ka ʻāpana boot NTFS

E like me ka ʻike ma ka ʻāpana boot o ka ʻāpana NTFS, hiki iā mākou ke ʻōlelo penei: ʻo ka nui o ka māhele i ʻae ʻia i ka leo he 512 bytes (ka huaʻōlelo 0x0 (0) i kākau ʻia ma offset 0200x512B), ʻo ka helu o nā ʻāpana i loko o ka hui. 8 (kau ʻia ka byte 0x0 ma offset 0x08D), ʻo ka nui o ka puʻupuʻu he 512x8=4096 bytes, aia ka moʻolelo MFT mua ma kahi offset o 6 mau māhele mai ka hoʻomaka ʻana o ka disk (ma kahi offset o 291x519 quadruple huaʻōlelo 0x30 0 00 00 00 00C 00 0 (00) helu o ka hui mua MFT Ua helu ʻia ka helu māhele ma ke ʻano: Helu hui * helu o nā māhele i ka hui + offset i ka hoʻomaka ʻana o ka pauku 00* 786+432= 786).
E neʻe kākou i ka māhele 6.

Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili
Kuhi. Xnumx

Akā ʻokoʻa loa ka ʻikepili i loko o kēia māhele mai ka moʻolelo MFT. ʻOiai e hōʻike ana kēia i kahi unuhi hewa ʻole ma muli o kahi papa inoa hemahema, ʻaʻole ia e hōʻoia i kēia ʻoiaʻiʻo. No ka nānā hou aku, e heluhelu mākou i ka diski e nā ʻāpana 10 ma nā ʻaoʻao ʻelua e pili ana i nā ʻāpana 000. A laila e ʻimi mākou i nā ʻōlelo maʻamau i nā mea a mākou e heluhelu ai.

Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili
Laiki. 9 Hoʻopaʻa MFT mua

Ma ka ʻāpana 6 ʻike mākou i ka moʻolelo MFT mua. ʻOkoʻa kona kūlana mai ka helu i helu ʻia e nā ʻāpana 291, a laila e hahai mau ana kahi hui o 551 mau moʻolelo (mai 32 a 16). E hoʻokomo kākou i ke kūlana o ka māhele 0 i ka papa hoʻololi a neʻe i mua e nā ʻāpana 15.

Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili
Kuhi. Xnumx

Pono ke kūlana o ka moʻolelo No. 16 ma ka offset 12, akā ʻike mākou i nā zeros ma kahi o ka MFT record. E hana kākou i kahi hulina like ma nā wahi a puni.

Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili
Laiki. 11 MFT komo 0x00000011 (17)

ʻIke ʻia kahi ʻāpana nui o MFT, e hoʻomaka ana me ka helu helu 17 me ka lōʻihi o 53 mau moʻolelo) me kahi hoʻololi o 646 mau māhele. No ke kūlana 17, e hoʻololi i nā ʻāpana +12 ma ka papa hoʻololi.
I ka hoʻoholo ʻana i ke kūlana o nā ʻāpana MFT i ka lewa, hiki iā mākou ke hoʻoholo ʻaʻole like kēia me ka hemahema a me ka hoʻopaʻa ʻana i nā ʻāpana MFT ma nā offsets pololei. Hiki ke noʻonoʻo ʻia ka mana me ka unuhi hewa ʻole.
No ka hoʻokaʻawale hou ʻana i nā wahi hoʻololi, e hoʻonohonoho mākou i ka neʻe nui loa. No ka hana ʻana i kēia, hoʻoholo mākou i ka nui o ka hoʻololi ʻana o ka marker hope o ka ʻāpana NTFS (kope o ka ʻāpana boot). Ma ka Kiʻi 7, ma ka offset 0x28, ʻo ka quadword ka waiwai nui o ka ʻāpana o 0x00 00 00 00 01 13 09 A2 (18) māhele. E hoʻohui i ka offset o ka pā iā ia iho mai ka hoʻomaka ʻana o ka disk a hiki i kona lōʻihi, a loaʻa iā mākou ka offset o ka hope NTFS marker 024 + 866 = 18. E like me ka mea i manaʻo ʻia, ʻaʻole i laila ke kope koi ʻia o ka ʻāpana boot. I ka ʻimi ʻana i nā wahi a puni, ua ʻike ʻia me ka piʻi ʻana o nā ʻāpana +024 e pili ana i ka ʻāpana MFT hope loa.

Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili
Laiki. 12 Kope o ka ʻāpana boot NTFS

Hoʻokuʻu mākou i ke kope ʻē aʻe o ka ʻāpana boot ma offset 18, no ka mea ʻaʻole pili ia i kā mākou ʻāpana. Ma muli o nā hana ma mua, ua hoʻokumu ʻia i loko o ka ʻāpana he mau ʻāpana o 041 mau ʻāpana i "pop up" i ka hoʻolaha, i hoʻonui i ka ʻikepili.
Hana mākou i ka heluhelu piha ʻana o ka huakaʻi, e waiho ana i 34 mau ʻāpana heluhelu ʻole. ʻO ka mea pōʻino, ʻaʻole hiki ke hōʻoiaʻiʻo i ka pau ʻana o nā hemahema mai ka P-list, akā i ka nānā hou ʻana he mea pono e noʻonoʻo i ko lākou kūlana, no ka mea ma kekahi mau mea hiki ke hoʻoholo pono i nā wahi hoʻololi me ka pololei o ka māhele, ʻaʻole ka faila.

Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili
Laiki. 13 Helu helu helu disk.

ʻO kā mākou hana aʻe, ʻo ia ka hoʻokumu ʻana i nā wahi kokoke o nā hoʻololi (i ka pololei o ka faila i loaʻa ai lākou). No ka hana ʻana i kēia, e nānā mākou i nā moʻolelo MFT āpau a kūkulu i nā kaulahao o nā wahi faila (nā ʻāpana faila).

Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili
Laiki. 14 Nā kaulahao o kahi o nā faila a i ʻole kā lākou mau ʻāpana.

A laila, e neʻe ana mai kahi faila i kahi faila, ʻimi mākou i ka manawa e loaʻa ai nā ʻikepili ʻē aʻe ma kahi o ke poʻo waihona i manaʻo ʻia, a ʻike ʻia ke poʻo i makemake ʻia me kahi hoʻololi maikaʻi. A i ko mākou hoʻomaʻemaʻe ʻana i nā wahi hoʻololi, hoʻopiha mākou i ka papaʻaina. ʻO ka hopena o ka hoʻopiha ʻana ma luna o 99% o nā faila me ka ʻole o ka pōʻino.

Ke hele nei ma waena o ka ʻeha a i ʻole ka mōʻaukala lōʻihi o kahi hoʻāʻo hoʻihoʻi ʻikepili
Laiki. 15 Ka papa inoa o nā faila mea hoʻohana (ua loaʻa ka ʻae mai ka mea kūʻai aku e paʻi i kēia kiʻi)

No ka hoʻokumu ʻana i nā hoʻololi kiko i nā faila pākahi, hiki iā ʻoe ke hoʻokō i nā hana hou aʻe, inā ʻike ʻoe i ke ʻano o ka faila, e ʻimi i nā inclusions o ka ʻikepili pili ʻole me ia. Akā i kēia hana, ʻaʻole hiki ke hoʻokele waiwai.

PS Makemake au e kamaʻilio i kaʻu mau hoa hana, ma ka lima nona kēia diski ma mua. E ʻoluʻolu e makaʻala i ka hana ʻana me ka firmware a hoʻihoʻi i ka ʻikepili lawelawe ma mua o ka hoʻololi ʻana i kekahi mea, a mai hoʻonui i ka pilikia inā ʻaʻole hiki iā ʻoe ke ʻae me ka mea kūʻai aku ma ka hana.

Paʻi mua: Mālama i nā pāʻani a hoʻihoʻi hou i ka ʻikepili mai kahi HDD Seagate ST3000NC002-1DY166 wili.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka