ಒಂದು ಡೇಟಾ ಮರುಪಡೆಯುವಿಕೆ ಪ್ರಯತ್ನದ ಸಂಕಟ ಅಥವಾ ಸುದೀರ್ಘ ಇತಿಹಾಸದ ಮೂಲಕ ನಡೆಯುವುದು

ಅದು 2019 ಆಗಿತ್ತು. ನಮ್ಮ ಪ್ರಯೋಗಾಲಯವು 9.1GB ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ QUANTUM FIREBALL Plus KA ಡ್ರೈವ್ ಅನ್ನು ಸ್ವೀಕರಿಸಿದೆ, ಇದು ನಮ್ಮ ಸಮಯಕ್ಕೆ ಸಾಕಷ್ಟು ಸಾಮಾನ್ಯವಲ್ಲ. ಡ್ರೈವ್‌ನ ಮಾಲೀಕರ ಪ್ರಕಾರ, ವಿಫಲವಾದ ವಿದ್ಯುತ್ ಸರಬರಾಜಿನಿಂದಾಗಿ 2004 ರಲ್ಲಿ ವೈಫಲ್ಯ ಸಂಭವಿಸಿದೆ, ಅದು ಹಾರ್ಡ್ ಡ್ರೈವ್ ಮತ್ತು ಇತರ ಪಿಸಿ ಘಟಕಗಳನ್ನು ತೆಗೆದುಕೊಂಡಿತು. ನಂತರ ಡ್ರೈವ್ ಅನ್ನು ಸರಿಪಡಿಸಲು ಮತ್ತು ಡೇಟಾವನ್ನು ಮರುಸ್ಥಾಪಿಸುವ ಪ್ರಯತ್ನಗಳೊಂದಿಗೆ ವಿವಿಧ ಸೇವೆಗಳಿಗೆ ಭೇಟಿ ನೀಡಲಾಯಿತು, ಅದು ವಿಫಲವಾಗಿದೆ. ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ ಅವರು ಅಗ್ಗವಾಗಿದೆ ಎಂದು ಭರವಸೆ ನೀಡಿದರು, ಆದರೆ ಅವರು ಎಂದಿಗೂ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲಿಲ್ಲ, ಇತರರಲ್ಲಿ ಇದು ತುಂಬಾ ದುಬಾರಿಯಾಗಿದೆ ಮತ್ತು ಕ್ಲೈಂಟ್ ಡೇಟಾವನ್ನು ಪುನಃಸ್ಥಾಪಿಸಲು ಬಯಸುವುದಿಲ್ಲ, ಆದರೆ ಕೊನೆಯಲ್ಲಿ ಡಿಸ್ಕ್ ಅನೇಕ ಸೇವಾ ಕೇಂದ್ರಗಳ ಮೂಲಕ ಹೋಯಿತು. ಇದು ಹಲವಾರು ಬಾರಿ ಕಳೆದುಹೋಯಿತು, ಆದರೆ ಮಾಲೀಕರು ಮುಂಚಿತವಾಗಿ ಡ್ರೈವ್‌ನಲ್ಲಿನ ವಿವಿಧ ಸ್ಟಿಕ್ಕರ್‌ಗಳಿಂದ ಮಾಹಿತಿಯನ್ನು ರೆಕಾರ್ಡ್ ಮಾಡಲು ಕಾಳಜಿ ವಹಿಸಿದ್ದಾರೆ ಎಂಬ ಅಂಶಕ್ಕೆ ಧನ್ಯವಾದಗಳು, ಅವರು ತಮ್ಮ ಹಾರ್ಡ್ ಡ್ರೈವ್ ಅನ್ನು ಕೆಲವು ಸೇವಾ ಕೇಂದ್ರಗಳಿಂದ ಹಿಂತಿರುಗಿಸಿದ್ದಾರೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ನಿರ್ವಹಿಸುತ್ತಿದ್ದರು. ನಡಿಗೆಗಳು ಒಂದು ಜಾಡಿನ ಇಲ್ಲದೆ ಹಾದುಹೋಗಲಿಲ್ಲ, ಮೂಲ ನಿಯಂತ್ರಕ ಬೋರ್ಡ್‌ನಲ್ಲಿ ಬೆಸುಗೆ ಹಾಕುವಿಕೆಯ ಬಹು ಕುರುಹುಗಳು ಉಳಿದಿವೆ, ಮತ್ತು SMD ಅಂಶಗಳ ಕೊರತೆಯು ದೃಷ್ಟಿಗೋಚರವಾಗಿಯೂ ಕಂಡುಬಂದಿದೆ (ಮುಂದೆ ನೋಡುವಾಗ, ಇದು ಈ ಡ್ರೈವ್‌ನ ಕನಿಷ್ಠ ಸಮಸ್ಯೆ ಎಂದು ನಾನು ಹೇಳುತ್ತೇನೆ).

ಒಂದು ಡೇಟಾ ಮರುಪಡೆಯುವಿಕೆ ಪ್ರಯತ್ನದ ಸಂಕಟ ಅಥವಾ ಸುದೀರ್ಘ ಇತಿಹಾಸದ ಮೂಲಕ ನಡೆಯುವುದು
ಅಕ್ಕಿ. 1 HDD ಕ್ವಾಂಟಮ್ ಫೈರ್‌ಬಾಲ್ ಪ್ಲಸ್ KA 9,1GB

ಕೆಲಸ ಮಾಡುವ ನಿಯಂತ್ರಕ ಬೋರ್ಡ್‌ನೊಂದಿಗೆ ಈ ಡ್ರೈವ್‌ನ ಅಂತಹ ಪ್ರಾಚೀನ ಅವಳಿ ಸಹೋದರರಿಗಾಗಿ ದಾನಿಗಳ ಆರ್ಕೈವ್‌ನಲ್ಲಿ ನಾವು ಮಾಡಬೇಕಾದ ಮೊದಲನೆಯದು. ಈ ಅನ್ವೇಷಣೆ ಪೂರ್ಣಗೊಂಡಾಗ, ವ್ಯಾಪಕವಾದ ರೋಗನಿರ್ಣಯ ಕ್ರಮಗಳನ್ನು ಕೈಗೊಳ್ಳಲು ಸಾಧ್ಯವಾಯಿತು. ಶಾರ್ಟ್ ಸರ್ಕ್ಯೂಟ್‌ಗಾಗಿ ಮೋಟಾರ್ ವಿಂಡ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿದ ನಂತರ ಮತ್ತು ಶಾರ್ಟ್ ಸರ್ಕ್ಯೂಟ್ ಇಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಂಡ ನಂತರ, ನಾವು ದಾನಿ ಡ್ರೈವ್‌ನಿಂದ ರೋಗಿಯ ಡ್ರೈವ್‌ಗೆ ಬೋರ್ಡ್ ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತೇವೆ. ನಾವು ಶಕ್ತಿಯನ್ನು ಅನ್ವಯಿಸುತ್ತೇವೆ ಮತ್ತು ಶಾಫ್ಟ್ ತಿರುಗುವ ಸಾಮಾನ್ಯ ಧ್ವನಿಯನ್ನು ಕೇಳುತ್ತೇವೆ, ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಲೋಡ್ ಮಾಡುವ ಮೂಲಕ ಮಾಪನಾಂಕ ನಿರ್ಣಯ ಪರೀಕ್ಷೆಯನ್ನು ಹಾದುಹೋಗುತ್ತೇವೆ ಮತ್ತು ಕೆಲವು ಸೆಕೆಂಡುಗಳ ನಂತರ ಇಂಟರ್ಫೇಸ್‌ನಿಂದ ಆಜ್ಞೆಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯಿಸಲು ಸಿದ್ಧವಾಗಿದೆ ಎಂದು ಡ್ರೈವ್ ರಿಜಿಸ್ಟರ್‌ಗಳ ಮೂಲಕ ವರದಿ ಮಾಡುತ್ತದೆ.

ಒಂದು ಡೇಟಾ ಮರುಪಡೆಯುವಿಕೆ ಪ್ರಯತ್ನದ ಸಂಕಟ ಅಥವಾ ಸುದೀರ್ಘ ಇತಿಹಾಸದ ಮೂಲಕ ನಡೆಯುವುದು
ಅಕ್ಕಿ. 2 DRD DSC ಸೂಚಕಗಳು ಆಜ್ಞೆಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ಸಿದ್ಧತೆಯನ್ನು ಸೂಚಿಸುತ್ತವೆ.

ಫರ್ಮ್‌ವೇರ್ ಮಾಡ್ಯೂಲ್‌ಗಳ ಎಲ್ಲಾ ಪ್ರತಿಗಳನ್ನು ನಾವು ಬ್ಯಾಕಪ್ ಮಾಡುತ್ತೇವೆ. ನಾವು ಫರ್ಮ್ವೇರ್ ಮಾಡ್ಯೂಲ್ಗಳ ಸಮಗ್ರತೆಯನ್ನು ಪರಿಶೀಲಿಸುತ್ತೇವೆ. ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಓದುವುದರಲ್ಲಿ ಯಾವುದೇ ಸಮಸ್ಯೆಗಳಿಲ್ಲ, ಆದರೆ ವರದಿಗಳ ವಿಶ್ಲೇಷಣೆಯು ಕೆಲವು ವಿಚಿತ್ರತೆಗಳಿವೆ ಎಂದು ತೋರಿಸುತ್ತದೆ.

ಒಂದು ಡೇಟಾ ಮರುಪಡೆಯುವಿಕೆ ಪ್ರಯತ್ನದ ಸಂಕಟ ಅಥವಾ ಸುದೀರ್ಘ ಇತಿಹಾಸದ ಮೂಲಕ ನಡೆಯುವುದು
ಅಕ್ಕಿ. 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 ಮೊದಲ MFT ಕ್ಲಸ್ಟರ್‌ನ 00 00C 00 00 (0) ಸಂಖ್ಯೆ. ಸೆಕ್ಟರ್ ಸಂಖ್ಯೆಯನ್ನು ಸೂತ್ರದ ಮೂಲಕ ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ: ಕ್ಲಸ್ಟರ್ ಸಂಖ್ಯೆ * ಕ್ಲಸ್ಟರ್‌ನಲ್ಲಿನ ವಲಯಗಳ ಸಂಖ್ಯೆ + ವಿಭಾಗ 00* 00+786= 432 ಪ್ರಾರಂಭಕ್ಕೆ ಆಫ್‌ಸೆಟ್).
ನಾವು ಸೆಕ್ಟರ್ 6 ಗೆ ಹೋಗೋಣ.

ಒಂದು ಡೇಟಾ ಮರುಪಡೆಯುವಿಕೆ ಪ್ರಯತ್ನದ ಸಂಕಟ ಅಥವಾ ಸುದೀರ್ಘ ಇತಿಹಾಸದ ಮೂಲಕ ನಡೆಯುವುದು
ಅಂಜೂರ. 8

ಆದರೆ ಈ ವಲಯದಲ್ಲಿ ಒಳಗೊಂಡಿರುವ ಡೇಟಾವು MFT ದಾಖಲೆಯಿಂದ ಸಂಪೂರ್ಣವಾಗಿ ಭಿನ್ನವಾಗಿದೆ. ತಪ್ಪಾದ ದೋಷದ ಪಟ್ಟಿಯಿಂದಾಗಿ ಇದು ಸಂಭವನೀಯ ತಪ್ಪಾದ ಅನುವಾದವನ್ನು ಸೂಚಿಸುತ್ತದೆಯಾದರೂ, ಇದು ಈ ಸತ್ಯವನ್ನು ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ. ಮತ್ತಷ್ಟು ಪರಿಶೀಲಿಸಲು, ನಾವು 10 ವಲಯಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಎರಡೂ ದಿಕ್ಕುಗಳಲ್ಲಿ 000 ವಲಯಗಳಿಂದ ಡಿಸ್ಕ್ ಅನ್ನು ಓದುತ್ತೇವೆ. ತದನಂತರ ನಾವು ಓದುವುದರಲ್ಲಿ ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಹುಡುಕುತ್ತೇವೆ.

ಒಂದು ಡೇಟಾ ಮರುಪಡೆಯುವಿಕೆ ಪ್ರಯತ್ನದ ಸಂಕಟ ಅಥವಾ ಸುದೀರ್ಘ ಇತಿಹಾಸದ ಮೂಲಕ ನಡೆಯುವುದು
ಅಕ್ಕಿ. 9 ಮೊದಲ MFT ರೆಕಾರ್ಡಿಂಗ್

ವಲಯ 6 ರಲ್ಲಿ ನಾವು ಮೊದಲ MFT ದಾಖಲೆಯನ್ನು ಕಾಣುತ್ತೇವೆ. ಅದರ ಸ್ಥಾನವು 291 ವಲಯಗಳಿಂದ ಲೆಕ್ಕಹಾಕಲ್ಪಟ್ಟ ಒಂದರಿಂದ ಭಿನ್ನವಾಗಿರುತ್ತದೆ ಮತ್ತು ನಂತರ 551 ದಾಖಲೆಗಳ ಗುಂಪು (32 ರಿಂದ 16 ರವರೆಗೆ) ನಿರಂತರವಾಗಿ ಅನುಸರಿಸುತ್ತದೆ. ನಾವು ವಲಯ 0 ಸ್ಥಾನವನ್ನು ಶಿಫ್ಟ್ ಟೇಬಲ್‌ಗೆ ನಮೂದಿಸಿ ಮತ್ತು 15 ವಲಯಗಳಿಂದ ಮುಂದುವರಿಯೋಣ.

ಒಂದು ಡೇಟಾ ಮರುಪಡೆಯುವಿಕೆ ಪ್ರಯತ್ನದ ಸಂಕಟ ಅಥವಾ ಸುದೀರ್ಘ ಇತಿಹಾಸದ ಮೂಲಕ ನಡೆಯುವುದು
ಅಂಜೂರ. 10

ದಾಖಲೆ ಸಂಖ್ಯೆ 16 ರ ಸ್ಥಾನವು 12 ಆಫ್‌ಸೆಟ್‌ನಲ್ಲಿರಬೇಕು, ಆದರೆ MFT ದಾಖಲೆಯ ಬದಲಿಗೆ ನಾವು ಸೊನ್ನೆಗಳನ್ನು ಕಾಣುತ್ತೇವೆ. ಸುತ್ತಮುತ್ತಲಿನ ಪ್ರದೇಶದಲ್ಲಿ ಇದೇ ರೀತಿಯ ಹುಡುಕಾಟ ನಡೆಸೋಣ.

ಒಂದು ಡೇಟಾ ಮರುಪಡೆಯುವಿಕೆ ಪ್ರಯತ್ನದ ಸಂಕಟ ಅಥವಾ ಸುದೀರ್ಘ ಇತಿಹಾಸದ ಮೂಲಕ ನಡೆಯುವುದು
ಅಕ್ಕಿ. 11 MFT ಪ್ರವೇಶ 0x00000011 (17)

17 ದಾಖಲೆಗಳ ಉದ್ದದೊಂದಿಗೆ ರೆಕಾರ್ಡ್ ಸಂಖ್ಯೆ 53 ರಿಂದ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ) 646 ವಲಯಗಳ ಬದಲಾವಣೆಯೊಂದಿಗೆ MFT ಯ ದೊಡ್ಡ ತುಣುಕು ಪತ್ತೆಯಾಗಿದೆ. 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 ಓದದ ವಲಯಗಳನ್ನು ಬಿಡುತ್ತದೆ. ದುರದೃಷ್ಟವಶಾತ್, ಅವೆಲ್ಲವೂ ಪಿ-ಪಟ್ಟಿಯಿಂದ ತೆಗೆದುಹಾಕಲಾದ ದೋಷಗಳು ಎಂದು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿ ಖಾತರಿಪಡಿಸುವುದು ಅಸಾಧ್ಯ, ಆದರೆ ಹೆಚ್ಚಿನ ವಿಶ್ಲೇಷಣೆಯಲ್ಲಿ ಅವರ ಸ್ಥಾನವನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುವುದು ಸೂಕ್ತವಾಗಿದೆ, ಏಕೆಂದರೆ ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ ಶಿಫ್ಟ್ ಪಾಯಿಂಟ್‌ಗಳನ್ನು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿ ನಿರ್ಧರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಸೆಕ್ಟರ್‌ನ ನಿಖರತೆ, ಮತ್ತು ಫೈಲ್ ಅಲ್ಲ.

ಒಂದು ಡೇಟಾ ಮರುಪಡೆಯುವಿಕೆ ಪ್ರಯತ್ನದ ಸಂಕಟ ಅಥವಾ ಸುದೀರ್ಘ ಇತಿಹಾಸದ ಮೂಲಕ ನಡೆಯುವುದು
ಅಕ್ಕಿ. 13 ಡಿಸ್ಕ್ ಓದುವ ಅಂಕಿಅಂಶಗಳು.

ಶಿಫ್ಟ್‌ಗಳ ಅಂದಾಜು ಸ್ಥಳಗಳನ್ನು (ಅವು ಸಂಭವಿಸಿದ ಫೈಲ್‌ನ ನಿಖರತೆಗೆ) ಸ್ಥಾಪಿಸುವುದು ನಮ್ಮ ಮುಂದಿನ ಕಾರ್ಯವಾಗಿದೆ. ಇದನ್ನು ಮಾಡಲು, ನಾವು ಎಲ್ಲಾ MFT ದಾಖಲೆಗಳನ್ನು ಸ್ಕ್ಯಾನ್ ಮಾಡುತ್ತೇವೆ ಮತ್ತು ಫೈಲ್ ಸ್ಥಳಗಳ ಸರಪಳಿಗಳನ್ನು ನಿರ್ಮಿಸುತ್ತೇವೆ (ಫೈಲ್ ತುಣುಕುಗಳು).

ಒಂದು ಡೇಟಾ ಮರುಪಡೆಯುವಿಕೆ ಪ್ರಯತ್ನದ ಸಂಕಟ ಅಥವಾ ಸುದೀರ್ಘ ಇತಿಹಾಸದ ಮೂಲಕ ನಡೆಯುವುದು
ಅಕ್ಕಿ. 14 ಫೈಲ್‌ಗಳ ಸ್ಥಳ ಅಥವಾ ಅವುಗಳ ತುಣುಕುಗಳ ಸರಪಳಿಗಳು.

ಮುಂದೆ, ಫೈಲ್‌ನಿಂದ ಫೈಲ್‌ಗೆ ಚಲಿಸುವಾಗ, ನಿರೀಕ್ಷಿತ ಫೈಲ್ ಹೆಡರ್ ಬದಲಿಗೆ ಇತರ ಡೇಟಾ ಇರುವ ಕ್ಷಣವನ್ನು ನಾವು ನೋಡುತ್ತೇವೆ ಮತ್ತು ಅಪೇಕ್ಷಿತ ಹೆಡರ್ ನಿರ್ದಿಷ್ಟ ಧನಾತ್ಮಕ ಬದಲಾವಣೆಯೊಂದಿಗೆ ಕಂಡುಬರುತ್ತದೆ. ಮತ್ತು ನಾವು ಶಿಫ್ಟ್ ಅಂಕಗಳನ್ನು ಪರಿಷ್ಕರಿಸಿದಾಗ, ನಾವು ಟೇಬಲ್ ಅನ್ನು ಭರ್ತಿ ಮಾಡುತ್ತೇವೆ. ಅದನ್ನು ಭರ್ತಿ ಮಾಡುವ ಫಲಿತಾಂಶವು 99% ನಷ್ಟು ಫೈಲ್‌ಗಳಿಗೆ ಹಾನಿಯಾಗದಂತೆ ಇರುತ್ತದೆ.

ಒಂದು ಡೇಟಾ ಮರುಪಡೆಯುವಿಕೆ ಪ್ರಯತ್ನದ ಸಂಕಟ ಅಥವಾ ಸುದೀರ್ಘ ಇತಿಹಾಸದ ಮೂಲಕ ನಡೆಯುವುದು
ಅಕ್ಕಿ. 15 ಬಳಕೆದಾರರ ಫೈಲ್‌ಗಳ ಪಟ್ಟಿ (ಈ ಸ್ಕ್ರೀನ್‌ಶಾಟ್ ಅನ್ನು ಪ್ರಕಟಿಸಲು ಕ್ಲೈಂಟ್‌ನಿಂದ ಸಮ್ಮತಿಯನ್ನು ಸ್ವೀಕರಿಸಲಾಗಿದೆ)

ಪ್ರತ್ಯೇಕ ಫೈಲ್ಗಳಲ್ಲಿ ಪಾಯಿಂಟ್ ಶಿಫ್ಟ್ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು, ನೀವು ಹೆಚ್ಚುವರಿ ಕೆಲಸವನ್ನು ಕೈಗೊಳ್ಳಬಹುದು ಮತ್ತು ಫೈಲ್ನ ರಚನೆಯನ್ನು ನೀವು ತಿಳಿದಿದ್ದರೆ, ಅದಕ್ಕೆ ಸಂಬಂಧಿಸದ ಡೇಟಾದ ಸೇರ್ಪಡೆಗಳನ್ನು ಕಂಡುಹಿಡಿಯಿರಿ. ಆದರೆ ಈ ಕಾರ್ಯದಲ್ಲಿ ಅದು ಆರ್ಥಿಕವಾಗಿ ಕಾರ್ಯಸಾಧ್ಯವಾಗಿರಲಿಲ್ಲ.

PS ನಾನು ನನ್ನ ಸಹೋದ್ಯೋಗಿಗಳನ್ನು ಉದ್ದೇಶಿಸಲು ಬಯಸುತ್ತೇನೆ, ಅವರ ಕೈಯಲ್ಲಿ ಈ ಡಿಸ್ಕ್ ಹಿಂದೆ ಇತ್ತು. ಸಾಧನದ ಫರ್ಮ್‌ವೇರ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ ದಯವಿಟ್ಟು ಜಾಗರೂಕರಾಗಿರಿ ಮತ್ತು ಯಾವುದನ್ನಾದರೂ ಬದಲಾಯಿಸುವ ಮೊದಲು ಸೇವಾ ಡೇಟಾವನ್ನು ಬ್ಯಾಕಪ್ ಮಾಡಿ ಮತ್ತು ಕೆಲಸದಲ್ಲಿ ಕ್ಲೈಂಟ್‌ನೊಂದಿಗೆ ನೀವು ಒಪ್ಪಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಾಗದಿದ್ದರೆ ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಸಮಸ್ಯೆಯನ್ನು ಉಲ್ಬಣಗೊಳಿಸಬೇಡಿ.

ಹಿಂದಿನ ಪ್ರಕಟಣೆ: ಪಂದ್ಯಗಳಲ್ಲಿ ಉಳಿಸುವುದು ಅಥವಾ ಗ್ರೈಂಡಿಂಗ್ HDD ಸೀಗೇಟ್ ST3000NC002-1DY166 ನಿಂದ ಡೇಟಾವನ್ನು ಮರುಪಡೆಯುವುದು

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ