லினக்ஸில் டெஸ்ட் டிஸ்க் தரவு மீட்பு கருவியை எவ்வாறு நிறுவுவது மற்றும் பயன்படுத்துவது


டெஸ்ட் டிஸ்க் என்பது ஒரு இலவச மற்றும் திறந்த மூல, கட்டளை-வரி தரவு மீட்பு கருவியாகும், இது நீக்கப்பட்ட அல்லது இழந்த பகிர்வுகளிலிருந்து தரவை மீட்டெடுக்கப் பயன்படுகிறது. மேலும், துவக்க முடியாத பகிர்வுகளை புதுப்பிக்க நீங்கள் இதைப் பயன்படுத்தலாம், அவை பகிர்வு அட்டவணைகளை தற்செயலாக நீக்குதல் மற்றும் சிலவற்றைக் குறிப்பிட தீம்பொருள் தாக்குதல்கள் போன்ற காரணிகளால் ஏற்படலாம்.

கட்டளை வரி மென்பொருள் கிறிஸ்டோஃப் கிரானியர் சி நிரலாக்க மொழிகளில் எழுதப்பட்டது மற்றும் குனு/ஜிபிஎல்வி 2 உரிமத்தின் கீழ் உரிமம் பெற்றது. டெஸ்ட் டிஸ்க் ஒரு குறுக்கு-தளம் கருவி மற்றும் கிட்டத்தட்ட எந்த டெஸ்க்டாப் இயக்க முறைமையிலும் இயங்குகிறது: லினக்ஸ், விண்டோஸ், மேகோஸ், ஃப்ரீ.பி.எஸ்.டி, ஓபன்.பி.எஸ்.டி மற்றும் நெட்பி.எஸ்.டி.

டெஸ்ட் டிஸ்க் ஒரு சக்திவாய்ந்த மற்றும் இலகுரக மென்பொருள் கருவியாகும், இது கீழே குறிப்பிடப்பட்டுள்ளபடி எண்ணற்ற தரவு மீட்பு பயன்பாடுகளுடன் வருகிறது:

  1. டெஸ்ட் டிஸ்க் ஒரு சிதைந்த அல்லது சேதமடைந்த பகிர்வு அட்டவணையை சரிசெய்ய முடியும்.
  2. இது நீக்கப்பட்ட வட்டு பகிர்வை தடையின்றி மீட்டெடுக்க முடியும்.
  3. இது விண்டோஸ் கோப்பு முறைமைகளான NTFS, FAT, FAT32, exFAT மற்றும் ext2 லினக்ஸ் கோப்பு முறைமை ஆகியவற்றிலிருந்து கோப்புகளை மீட்டமைக்கிறது.
  4. இது நீக்கப்பட்ட அல்லது சிதைந்த விண்டோஸ் கோப்பு முறைமைகளான NTFS, FAT32 மற்றும் exFAT மற்றும் லினக்ஸ் பகிர்வுகளிலிருந்து (ext2, ext3 மற்றும் ext4) கோப்புகளை நகலெடுக்க முடியும்.
  5. டெஸ்ட் டிஸ்க் NTFS, FAT32 மற்றும் FAT16 துவக்க பிரிவுகளை அவற்றின் காப்புப்பிரதிகளிலிருந்து மீட்டெடுக்கலாம் மற்றும் மீண்டும் உருவாக்க முடியும்.
  6. டெஸ்ட் டிஸ்க் MFT கண்ணாடியின் உதவியுடன் சவாரி செய்வதன் மூலம் ஊழல் நிறைந்த FAT32 அட்டவணைகள் மற்றும் MFT ஐ சரிசெய்ய முடியும்.

இந்த கட்டுரையில், லினக்ஸில் துவக்க முடியாத பகிர்வை மீட்டெடுக்க டெஸ்ட்டிஸ்க் தரவு மீட்பு பயன்பாட்டை எவ்வாறு நிறுவுவது என்பதைக் காண்பிப்போம்.

லினக்ஸில் டெஸ்ட் டிஸ்கை நிறுவுவது எப்படி

காட்டப்பட்டுள்ளபடி இயல்புநிலை தொகுப்பு நிர்வாகியைப் பயன்படுத்தி பெரும்பாலான லினக்ஸ் விநியோகத்தில் உள்ள இயல்புநிலை கணினி களஞ்சியங்களிலிருந்து நிறுவ டெஸ்டிஸ்க் தொகுப்பு கிடைக்கிறது.

தொடங்க, கணினி தொகுப்புகளை புதுப்பித்து, காட்டப்பட்டுள்ளபடி TestDisk ஐ நிறுவவும்.

$ sudo apt update
$ sudo apt install testdisk

டெஸ்ட்டிஸ்க் நிறுவப்பட்டுள்ளதா என சரிபார்க்க, பின்வரும் dpkg கட்டளையை இயக்குவதன் மூலம் கூடுதல் தகவல்களைக் காண்பிக்கும்.

$ sudo dpkg -l testdisk

TestDisk ஐ நிறுவ, முதலில், EPEL களஞ்சியத்தை இயக்கவும், பின்னர் காட்டப்பட்டுள்ளபடி TestDisk ஐ நிறுவவும்.

------------ On RHEL/CentOS 7 ------------
# yum install epel-release
# yum update
# yum install testdisk

------------ On RHEL/CentOS 8 ------------
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
# yum update
# yum install testdisk

டெஸ்ட்டிஸ்க் நிறுவப்பட்டுள்ளதா என்பதை சரிபார்க்கவும், டெஸ்ட்டிஸ்க் கருவியைப் பற்றிய கூடுதல் தகவலைக் காண்பிக்கவும் பின்வரும் rpm கட்டளையை இயக்கவும்.

# rpm -qi testdisk

ஃபெடோரா அமைப்புகள் இயங்குகின்றன.

$ sudo dnf install testdisk

ஆர்ச் லினக்ஸ் இயக்கத்திற்கு:

$ sudo pacman -S testdisk

உங்கள் லினக்ஸ் விநியோகத்திற்கு பொருத்தமான தொகுப்பு எதுவும் கிடைக்கவில்லை என்றால், டெஸ்ட் டிஸ்கை அதன் அதிகாரப்பூர்வ தளத்திலிருந்து பதிவிறக்கவும்.

லினக்ஸில் டெஸ்ட் டிஸ்கை எவ்வாறு இயக்குவது மற்றும் பயன்படுத்துவது

டெஸ்ட் டிஸ்க் கட்டளை வரியிலிருந்து இயக்கப்படுவதால், உங்கள் கணினியில் பகிர்வுகளைக் காட்ட கீழே உள்ள கட்டளையை இயக்கவும்.

# testdisk /list

இப்போது, உங்கள் லினக்ஸ் பகிர்வு அட்டவணை தொலைந்துவிட்டது அல்லது சிதைந்துள்ளது என்று வைத்துக் கொள்ளுங்கள். டெஸ்ட் டிஸ்க் முதல் ரன் பயன்படுத்தி லினக்ஸ் பகிர்வை மீட்டெடுக்க.

# testdisk

‘உருவாக்கு’ என்பதைத் தேர்ந்தெடுத்து ENTER ஐ அழுத்தவும். இது தேர்வு செய்ய வேண்டிய பகிர்வுகளின் பட்டியலைக் காண்பிக்கும். உங்கள் விஷயத்தில், உங்கள் பகிர்வுகள் கீழே காண்பிக்கப்படுவதிலிருந்து வித்தியாசமாக இருக்கும்.

அடுத்து, அடுத்த விருப்பங்களுக்குச் செல்ல கீழே உள்ள ‘தொடரவும்’ என்பதைத் தேர்ந்தெடுக்கவும்.

நீங்கள் பயன்படுத்தும் பகிர்வு அட்டவணை வகையை உங்கள் கணினி தானாகவே கண்டுபிடிக்கும். என் விஷயத்தில், அது ‘இன்டெல்‘. தொடர ENTER ஐ அழுத்தவும்.

அடுத்த பிரிவில், உங்கள் பகிர்வு கட்டமைப்பை ஆய்வு செய்ய டெஸ்டிஸ்க் பயன்பாட்டிற்கான ‘பகுப்பாய்வு’ விருப்பத்தைத் தேர்ந்தெடுக்கவும்.

வட்டில் துவக்கக்கூடிய பகிர்வு எதுவும் இல்லை என்றால், கீழே உள்ள பிழை அச்சிடப்படும்.

Partition                  Start        End    Size in sectors
No partition is bootable

*=Primary bootable  P=Primary  L=Logical  E=Extended  D=Deleted

[Proceed ]

‘தொடரவும்’ விருப்பத்தைத் தேர்ந்தெடுக்கவும்.

கிடைக்கக்கூடிய பகிர்வுகளின் பட்டியல் அடுத்த திரையில் காண்பிக்கப்படும். அடுத்த திரையில் தொடர ‘ENTER’ ஐ அழுத்தவும்.

அடுத்த திரையில் ‘எழுது’ விருப்பத்தைத் தேர்ந்தெடுக்கவும். பகிர்வு அட்டவணையில் எழுத இந்த விருப்பம் TestDisk ஐத் தூண்டும்.

அடுத்து, கீழே காட்டப்பட்டுள்ளதை உறுதிப்படுத்த Y ஐ அழுத்தவும்.

Write partition table, confirm ? (Y/N)

மாற்றங்கள் நடைமுறைக்கு வர உங்கள் கணினியை மறுதொடக்கம் செய்ய TestDsk கேட்கும்.

You will have to reboot for the change to take effect.

சரி விருப்பத்தைத் தேர்ந்தெடுக்கவும்.

அடுத்த திரையில் மெனுவிலிருந்து வெளியேற ‘வெளியேறு’ என்பதைத் தேர்ந்தெடுத்து, டெஸ்ட் டிஸ்க் நிரலிலிருந்து வெளியேற மீண்டும் ‘வெளியேறு’ என்பதைத் தேர்ந்தெடுக்கவும்.

நீங்கள் இப்போது செய்ய வேண்டியது உங்கள் கணினியை மீண்டும் துவக்க வேண்டும். அனைத்தும் சரியாக நடந்தால், புதிய பகிர்வு அட்டவணை கணினி சாதாரணமாக துவக்க அனுமதிக்க வேண்டும்.

சிதைந்த பகிர்வுகளிலிருந்து தரவை நீக்க அல்லது துவக்க முடியாத பகிர்வுகளை புதுப்பிக்க மற்றும் எதிர்பார்த்தபடி துவக்க பெற விரும்பும் போது டெஸ்க்டிஸ்க் ஒரு சிறந்த கருவியாகும். இது பரந்த அளவிலான கோப்பு முறைமைகளை ஆதரிக்கிறது மற்றும் எந்த இயக்க முறைமையிலும் வேலை செய்ய முடியும்: விண்டோஸ் முதல் லினக்ஸ் வரை.

இந்த வழிகாட்டியில், டெஸ்ட் டிஸ்கைப் பயன்படுத்தி துவக்க முடியாத பகிர்வை எவ்வாறு மீட்டெடுப்பது என்பதை விளக்கினோம், இருப்பினும், கருவியை இன்னும் அதிகமாகப் பயன்படுத்தலாம்!