በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ

2019 ነበር። የእኛ ላቦራቶሪ 9.1GB አቅም ያለው QUANTUM FIREBALL Plus KA ድራይቭ ተቀብሏል ይህም ለዘመናችን ብዙም የተለመደ አይደለም። የአሽከርካሪው ባለቤት እንደሚለው፣ ውድቀቱ የተከሰተው በ2004 ዓ.ም በተፈጠረው ውድቀት ምክንያት የሃርድ ድራይቭ እና ሌሎች ፒሲ ክፍሎችን ይዞ ነበር። ከዚያም ድራይቭን ለመጠገን እና መረጃን ወደነበረበት ለመመለስ የተደረጉ ሙከራዎችን በማድረግ የተለያዩ አገልግሎቶችን ጎብኝተዋል, ይህም አልተሳካም. በአንዳንድ ሁኔታዎች ርካሽ እንደሚሆን ቃል ገብተዋል, ነገር ግን ችግሩን ፈጽሞ አልፈቱትም, በሌሎች ውስጥ በጣም ውድ ነበር እና ደንበኛው ውሂቡን ወደነበረበት መመለስ አልፈለገም, ነገር ግን በመጨረሻ ዲስኩ ብዙ የአገልግሎት ማእከሎች ውስጥ አለፈ. ብዙ ጊዜ ጠፍቷል ነገር ግን ባለቤቱ በድራይቭ ላይ ከተለያዩ ተለጣፊዎች መረጃ ለመቅዳት አስቀድሞ ስለወሰደው ሃርድ ድራይቭ ከአንዳንድ የአገልግሎት ማእከላት መመለሱን ማረጋገጥ ችሏል። የእግር ጉዞዎቹ ያለ ምንም ዱካ አላለፉም ፣ በርካታ የሽያጭ ዱካዎች በዋናው መቆጣጠሪያ ሰሌዳ ላይ ቀርተዋል ፣ እና የ SMD ንጥረ ነገሮች እጥረትም እንዲሁ በእይታ ተሰምቷል (ወደ ፊት ስመለከት ፣ ይህ የዚህ ድራይቭ ችግሮች ትንሹ ነው እላለሁ)።

በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ
ሩዝ. 1 HDD Quantum Fireball Plus KA 9,1GB

እኛ ማድረግ ያለብን የመጀመሪያው ነገር ከለጋሾች ማህደር ውስጥ መፈለግ ነበር እንደዚህ ያለ ጥንታዊ የዚህ ድራይቭ መንታ ወንድም ከሚሰራ መቆጣጠሪያ ሰሌዳ። ይህ ተልዕኮ ሲጠናቀቅ ሰፊ የምርመራ እርምጃዎችን ማከናወን ተችሏል። ለአጭር ዙር የሞተርን ዊንዞችን ካረጋገጥን በኋላ አጭር ዙር አለመኖሩን ካረጋገጥን በኋላ ቦርዱን ከለጋሽ አንፃፊ ወደ ታካሚ ድራይቭ እንጭነዋለን። ኃይልን እንጠቀማለን እና የተለመደው የሾላው ድምጽ ወደ ላይ ሲወጣ እንሰማለን ፣ የመለኪያ ፈተናን በማለፍ firmware ን በመጫን ፣ እና ከጥቂት ሰከንዶች በኋላ ድራይቭ ከበይነገጽ ለሚመጡ ትዕዛዞች ምላሽ ለመስጠት ዝግጁ መሆኑን ይመዘግባል።

በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ
ሩዝ. 2 የDRD DSC አመላካቾች ትዕዛዞችን ለመቀበል ዝግጁ መሆናቸውን ያመለክታሉ።

ሁሉንም የጽኑዌር ሞጁሎች ቅጂዎች እናስቀምጣለን። የ firmware ሞጁሎችን ትክክለኛነት እንፈትሻለን. ሞጁሎችን በማንበብ ላይ ምንም ችግሮች የሉም, ነገር ግን የሪፖርቶቹ ትንተና አንዳንድ ያልተለመዱ ነገሮች እንዳሉ ያሳያል.

በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ
ሩዝ. 3. የዞን ሰንጠረዥ.

ለዞን ማከፋፈያ ሰንጠረዥ ትኩረት እንሰጣለን እና የሲሊንደሮች ብዛት 13845 መሆኑን እናስተውላለን.

በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ
ሩዝ. 4 ፒ-ዝርዝር (ዋና ዝርዝር - በምርት ዑደት ውስጥ የገቡ ጉድለቶች ዝርዝር).

በጣም ትንሽ ወደሆኑ ጉድለቶች እና ቦታቸው ትኩረት እንሰጣለን. የፋብሪካውን ጉድለት መደበቂያ ሎግ ሞጁል (60h) ተመልክተናል እና ባዶ እንደሆነ እና አንድ ግቤት ያልያዘ ሆኖ አግኝተነዋል። በዚህ መሠረት ከቀደምት የአገልግሎት ማእከሎች በአንዱ ውስጥ አንዳንድ ማጭበርበሮች በአሽከርካሪው የአገልግሎት ቦታ ላይ ሊደረጉ እንደሚችሉ መገመት እንችላለን ፣ እና በድንገት ወይም ሆን ተብሎ የውጭ ሞጁል ተፃፈ ወይም በዋናው ላይ ያሉ ጉድለቶች ዝርዝር። አንዱ ጸድቷል. ይህንን ግምት ለመፈተሽ በዳታ ኤክስትራክተር ውስጥ "ሴክተር-በሴክተር ቅጂ ፍጠር" እና "ምናባዊ ተርጓሚ ፍጠር" አማራጮች የነቃ ተግባር እንፈጥራለን።

በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ
ሩዝ. 5 የተግባር መለኪያዎች.

ተግባሩን ከፈጠርን በኋላ በክፋይ ሠንጠረዥ ውስጥ በሴክተር ዜሮ (LBA 0) ውስጥ ያሉትን ግቤቶች እንመለከታለን

በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ
ሩዝ. 6 ዋና የማስነሻ መዝገብ እና የክፍል ሰንጠረዥ።

በ0x1BE ማካካሻ ላይ አንድ ግቤት (16 ባይት) አለ። በክፋዩ ላይ ያለው የፋይል ስርዓት አይነት NTFS ነው, ከ 0x3F (63) ዘርፎች መጀመሪያ ጋር ተስተካክሏል, የክፍል መጠን 0x011309A3 (18) ዘርፎች.
በሴክተሩ አርታኢ ውስጥ LBA 63 ን ይክፈቱ።

በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ
ሩዝ. 7 NTFS ማስነሻ ዘርፍ

በ NTFS ክፍልፍል የማስነሻ ዘርፍ ውስጥ ባለው መረጃ መሠረት የሚከተለውን ማለት እንችላለን-በድምጽ ውስጥ ተቀባይነት ያለው ሴክተር መጠን 512 ባይት (ቃል 0x0 (0) በ 0200x512B ላይ ተጽፏል) በክላስተር ውስጥ ያሉት ዘርፎች ብዛት ነው ። 8 (ባይት 0x0 በማካካሻ 0x08D የተጻፈ ነው) ፣ የክላስተር መጠኑ 512x8=4096 ባይት ነው ፣የመጀመሪያው MFT መዝገብ የሚገኘው ከዲስክ መጀመሪያ ጀምሮ በ6 ሴክተሮች ማካካሻ ላይ ነው (በ 291x519 ባለአራት ቃል 0x30 0 ማካካሻ) 00 00C 00 00 (00) የመጀመሪያው MFT ክላስተር ቁጥር. የሴክተሩ ቁጥር በቀመር ይሰላል: ክላስተር ቁጥር * በክላስተር ውስጥ ያሉት የሴክተሮች ብዛት + ወደ ክፍል መጀመሪያ 0* 00+00= 786)።
ወደ ሴክተር 6 እንሂድ።

በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ
የበለስ. 8

ነገር ግን በዚህ ዘርፍ ውስጥ ያለው መረጃ ከ MFT መዝገብ ፈጽሞ የተለየ ነው. ምንም እንኳን ይህ በስህተት ዝርዝር ምክንያት የተሳሳተ ትርጉም ሊኖር እንደሚችል ቢያመለክትም, ይህንን እውነታ አያረጋግጥም. የበለጠ ለማጣራት ዲስኩን በሁለቱም አቅጣጫዎች ከ 10 ሴክተሮች አንጻር በ 000 ሴክተሮች እናነባለን. ከዚያም በምናነበው ነገር ውስጥ መደበኛ አገላለጾችን እንፈልጋለን።

በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ
ሩዝ. 9 የመጀመሪያው MFT ቀረጻ

በሴክተር 6 የመጀመሪያውን MFT መዝገብ እናገኛለን. የእሱ አቀማመጥ ከተሰላው አንድ በ 291 ሴክተሮች ይለያል, ከዚያም 551 መዛግብት (ከ 32 እስከ 16) ያለማቋረጥ ይከተላል. የሴክተሩን 0 ወደ ፈረቃ ጠረጴዛ እናስገባ እና በ15 ሴክተሮች ወደፊት እንቀጥል።

በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ
የበለስ. 10

የመዝገብ ቁጥር 16 አቀማመጥ በ 12 ማካካሻ መሆን አለበት, ነገር ግን ከ MFT መዝገብ ይልቅ ዜሮዎችን እናገኛለን. በአከባቢው አካባቢ ተመሳሳይ ፍለጋ እናድርግ።

በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ
ሩዝ. 11 MFT ግቤት 0x00000011 (17)

የ MFT ትልቅ ቁራጭ ተገኝቷል ፣ ከመዝገብ ቁጥር 17 ጀምሮ በ 53 መዝገቦች ርዝመት) በ 646 ሴክተሮች ፈረቃ። ለቦታ 17, በፈረቃ ሰንጠረዥ ውስጥ +12 ሴክተሮች ፈረቃ ያስቀምጡ.
የMFT ቁርጥራጮችን በህዋ ላይ ያለውን ቦታ ከወሰንን፣ ይህ በዘፈቀደ አለመሳካት እና የMFT ቁርጥራጮችን ትክክል ባልሆኑ ማካካሻዎች መቅዳት አይመስልም ብለን መደምደም እንችላለን። የተሳሳተ ተርጓሚ ያለው ስሪት እንደተረጋገጠ ሊቆጠር ይችላል.
የመቀየሪያ ነጥቦቹን የበለጠ ለማካካስ፣ የሚቻለውን ከፍተኛ መፈናቀል እናዘጋጃለን። ይህንን ለማድረግ የ NTFS ክፍልፋይ (የቡት ሴክተሩ ቅጂ) ምን ያህል የመጨረሻ ምልክት እንደሚቀየር እንወስናለን. በስእል 7፣ በ0x28 ማካካሻ፣ ኳድ ወርድ የ 0x00 00 00 00 01 13 09 A2 (18) ሴክተሮች ክፍፍል መጠን እሴት ነው። የክፋዩን ማካካሻ ከዲስክ መጀመሪያ አንስቶ እስከ ርዝመቱ ድረስ እንጨምር እና የመጨረሻውን የ NTFS ማርከር 024 + 866= 18 እናገኛለን ። እንደተጠበቀው ፣ የቡት ሴክተሩ አስፈላጊ ቅጂ እዚያ አልነበረም። በዙሪያው ያለውን አካባቢ ሲፈተሽ, ከመጨረሻው MFT ቁራጭ አንፃር እየጨመረ በ +024 ሴክተሮች ለውጥ ተገኝቷል.

በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ
ሩዝ. 12 የ NTFS ማስነሻ ዘርፍ ቅጂ

ሌላው የቡት ሴክተሩ ቅጂ በ18 ላይ ከኛ ክፍልፋዮች ጋር ስለማይገናኝ ችላ እንላለን። ቀደም ባሉት ተግባራት ላይ በመመስረት, በክፍሉ ውስጥ በስርጭቱ ውስጥ "ብቅለው" የወጡ 041 ሴክተሮች ተካተዋል, ይህም መረጃውን አስፋፍቷል.
34 ያልተነበቡ ዘርፎችን የሚተውን ድራይቭ ሙሉ ንባብ እናከናውናለን። እንደ አለመታደል ሆኖ ፣ ሁሉም ከ P-ዝርዝር የተወገዱ ጉድለቶች መሆናቸውን በአስተማማኝ ሁኔታ ማረጋገጥ አይቻልም ፣ ግን በበለጠ ትንታኔ የእነሱን አቋም ግምት ውስጥ ማስገባት ይመከራል ፣ ምክንያቱም በአንዳንድ ሁኔታዎች የመቀየሪያ ነጥቦችን በአስተማማኝ ሁኔታ መወሰን ይቻላል ። የሴክተሩ ትክክለኛነት, እና ፋይል አይደለም.

በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ
ሩዝ. 13 የዲስክ ንባብ ስታቲስቲክስ።

ቀጣዩ ስራችን የፈረቃዎቹ ግምታዊ ቦታዎችን (ወደ ተከሰቱበት ፋይል ትክክለኛነት) ማቋቋም ይሆናል። ይህንን ለማድረግ ሁሉንም የ MFT መዝገቦችን እንቃኛለን እና የፋይል ቦታዎችን (የፋይል ቁርጥራጮች) ሰንሰለቶችን እንገነባለን.

በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ
ሩዝ. 14 የፋይሎች መገኛ ሰንሰለቶች ወይም ቁርጥራጮቻቸው።

በመቀጠል, ከፋይል ወደ ፋይል በመንቀሳቀስ, ከተጠበቀው የፋይል ራስጌ ይልቅ ሌላ ውሂብ የሚኖርበትን ጊዜ እንፈልጋለን, እና የሚፈለገው ራስጌ ከተወሰነ አዎንታዊ ለውጥ ጋር ይገኛል. እና የመቀየሪያ ነጥቦቹን ስናጣራ, ጠረጴዛውን እንሞላለን. የመሙላት ውጤት ከ 99% በላይ ፋይሎች ያለምንም ጉዳት ይሆናል.

በስቃይ ውስጥ መሄድ ወይም የአንድ የውሂብ መልሶ ማግኛ ሙከራ ረጅም ታሪክ
ሩዝ. 15 የተጠቃሚ ፋይሎች ዝርዝር (ይህን ቅጽበታዊ ገጽ እይታ ለማተም ከደንበኛው ፈቃድ አግኝቷል)

በተናጥል ፋይሎች ውስጥ የነጥብ ፈረቃዎችን ለመመስረት ተጨማሪ ሥራ ማካሄድ እና የፋይሉን አወቃቀር ካወቁ ከሱ ጋር ያልተዛመዱ የውሂብ ማካተትዎችን ማግኘት ይችላሉ። ነገር ግን በዚህ ተግባር ውስጥ በኢኮኖሚ ሊተገበር የሚችል አልነበረም.

PS ቀደም ሲል ይህ ዲስክ በእጃቸው የነበሩትን የሥራ ባልደረቦቼን ማነጋገር እፈልጋለሁ። እባክዎን ከመሣሪያው firmware ጋር ሲሰሩ ይጠንቀቁ እና ማንኛውንም ነገር ከመቀየርዎ በፊት ምትኬ ያስቀምጡላቸው እና ከደንበኛው ጋር በስራው ላይ መስማማት ካልቻሉ ሆን ብለው ችግሩን አያባብሱ።

ያለፈው ህትመት፡ ግጥሚያዎችን መቆጠብ ወይም ከተፈጨ HDD Seagate ST3000NC002-1DY166 መረጃን በማገገም ላይ

ምንጭ: hab.com

አስተያየት ያክሉ