ວິທີການຕິດຕັ້ງແລະ ນຳ ໃຊ້ເຄື່ອງມືການຟື້ນຟູຂໍ້ມູນ TestDisk ໃນ Linux


TestDisk ແມ່ນເຄື່ອງມືການຟື້ນຟູຂໍ້ມູນທີ່ສາມາດ ນຳ ໃຊ້ໄດ້ໂດຍບໍ່ເສຍຄ່າແລະເປີດແຫຼ່ງຂໍ້ມູນທີ່ໃຊ້ໃນການກູ້ຂໍ້ມູນຈາກການແບ່ງປັນທີ່ຖືກລົບຫຼືສູນເສຍໄປ. ຍິ່ງໄປກວ່ານັ້ນ, ທ່ານສາມາດໃຊ້ມັນເພື່ອຟື້ນຟູການແບ່ງປັນທີ່ບໍ່ສາມາດໃຊ້ງານໄດ້ເຊິ່ງສາມາດເກີດຈາກປັດໃຈຕ່າງໆເຊັ່ນ: ການລຶບຕາຕະລາງການແບ່ງປັນໂດຍບັງເອີນແລະການໂຈມຕີຂອງ malware ເພື່ອກ່າວເຖິງສອງສາມຂໍ້.

ຊອບແວບັນທັດ ຄຳ ສັ່ງຖືກຂຽນເປັນພາສາ C programming ໂດຍ Christophe Granier ແລະໄດ້ຮັບອະນຸຍາດພາຍໃຕ້ໃບອະນຸຍາດ GNU/GPLv2. TestDisk ແມ່ນເຄື່ອງມືຂ້າມເວທີແລະໃຊ້ງານເກືອບທຸກລະບົບປະຕິບັດການ desktop: Linux, Windows, macOS, FreeBSD, OpenBSD, ແລະແມ້ກະທັ້ງ NetBSD.

TestDisk ແມ່ນເຄື່ອງມືຊອຟແວທີ່ມີປະສິດທິພາບແລະມີນ້ ຳ ໜັກ ເບົາທີ່ມາພ້ອມກັບໂປແກຼມການກູ້ຂໍ້ມູນຫຼາຍຂໍ້ທີ່ມີຢູ່ຂ້າງລຸ່ມນີ້:

<

  • TestDisk ສາມາດສ້ອມແປງຕາຕະລາງການແບ່ງປັນທີ່ເສີຍຫາຍຫຼືເສຍຫາຍໄດ້.
  • ມັນສາມາດກູ້ຄືນການແບ່ງປັນແຜ່ນທີ່ຖືກລຶບຖິ້ມໄປແລ້ວ.
  • ມັນຟື້ນຟູເອກະສານຈາກລະບົບແຟ້ມລະບົບ Windows ເຊັ່ນ NTFS, FAT, FAT32, exFAT ແລະ ext2 Linux filesystem.
  • ມັນສາມາດຄັດລອກໄຟລ໌ຈາກລະບົບແຟ້ມຂອງລະບົບ Windows ທີ່ຖືກລຶບຫຼືສໍ້ລາດບັງຫຼວງເຊັ່ນ: NTFS, FAT32, ແລະພາກສ່ວນ exFAT ແລະ Linux (ext2, ext3, ແລະ ext4).
  • TestDisk ສາມາດກູ້ຄືນແລະສ້າງ ໃໝ່ ໃນຂະ ແໜງ ການບູດເຄື່ອງ NTFS, FAT32 ແລະ FAT16 ຈາກການ ສຳ ຮອງຂໍ້ມູນຂອງພວກເຂົາ.
  • TestDisk ຍັງສາມາດສ້ອມແປງໂຕະ FAT32 ທີ່ເສື່ອມໂຊມເຊັ່ນດຽວກັນກັບ MFT ໂດຍຂີ່ດ້ວຍຄວາມຊ່ວຍເຫຼືອຂອງກະຈົກ MFT.
  • ໃນບົດຂຽນນີ້, ພວກເຮົາຈະສະແດງວິທີການຕິດຕັ້ງໂປແກຼມຊ່ວຍກູ້ຂໍ້ມູນ TestDisk ເພື່ອກູ້ເອົາສ່ວນແບ່ງທີ່ບໍ່ສາມາດເປີດໃຊ້ໄດ້ໃນ Linux.

    ວິທີການຕິດຕັ້ງ TestDisk ໃນ Linux

    ຊຸດ TestDisk ສາມາດໃຊ້ໄດ້ໃນການຕິດຕັ້ງຈາກຫໍສະມຸດຂອງລະບົບເລີ່ມຕົ້ນໃນການແຈກຢາຍ Linux ສ່ວນໃຫຍ່ໂດຍໃຊ້ຕົວຈັດການຊຸດເລີ່ມຕົ້ນດັ່ງທີ່ສະແດງໄວ້.

    ເພື່ອເລີ່ມຕົ້ນ, ປັບປຸງຊຸດຂອງລະບົບແລະຕິດຕັ້ງ TestDisk ຕາມທີ່ສະແດງ.

    $ sudo apt update
    $ sudo apt install testdisk
    

    ເພື່ອກວດສອບວ່າ 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
    

    ເພື່ອກວດສອບວ່າ Testdisk ໄດ້ຖືກຕິດຕັ້ງແລະສະແດງຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບເຄື່ອງມື TestDisk ເຮັດວຽກຕາມ ຄຳ ສັ່ງ rpm ຕໍ່ໄປນີ້.

    # rpm -qi testdisk
    

    ສຳ ລັບລະບົບ Fedora ດຳ ເນີນການ.

    $ sudo dnf install testdisk
    

    ສຳ ລັບການແລ່ນ Linux Linux:

    $ sudo pacman -S testdisk
    

    ຖ້າບໍ່ມີຊຸດທີ່ ເໝາະ ສົມ ສຳ ລັບການແຈກຈ່າຍ Linux ຂອງທ່ານ, ໃຫ້ດາວໂຫລດ TestDisk ຈາກເວັບໄຊທ໌ທາງການຂອງມັນ.

    ວິທີການໃຊ້ງານແລະໃຊ້ TestDisk ໃນ Linux

    ເນື່ອງຈາກ testdisk ແມ່ນແລ່ນຈາກເສັ້ນ ຄຳ ສັ່ງ, ໃຫ້ແລ່ນ ຄຳ ສັ່ງຢູ່ທາງລຸ່ມເພື່ອສະແດງສ່ວນທີ່ຢູ່ໃນລະບົບຂອງທ່ານ.

    # testdisk /list
    

    ໃນປັດຈຸບັນ, ສົມມຸດຕາຕະລາງການແບ່ງປັນ Linux ຂອງທ່ານສູນເສຍຫຼືສໍ້ລາດບັງຫຼວງ. ເພື່ອຟື້ນຟູການແບ່ງປັນ Linux ໂດຍໃຊ້ TestDisk ທຳ ອິດ ທຳ ອິດ.

    # testdisk
    

    ເລືອກ 'ສ້າງ' ແລະກົດ ENTER. ນີ້ຈະສະແດງບັນຊີລາຍຊື່ຂອງສ່ວນທີ່ຈະເລືອກ. ໃນກໍລະນີຂອງທ່ານ, ສ່ວນຂອງທ່ານຈະແຕກຕ່າງຈາກສິ່ງທີ່ສະແດງຢູ່ດ້ານລຸ່ມ.

    ຕໍ່ໄປ, ເລືອກ 'ດຳ ເນີນການ' ຢູ່ທາງລຸ່ມເພື່ອໄປຕົວເລືອກຕໍ່ໄປ.

    ລະບົບຂອງທ່ານຈະກວດພົບປະເພດຕາຕະລາງການແບ່ງປັນທີ່ທ່ານ ກຳ ລັງໃຊ້ໂດຍອັດຕະໂນມັດ. ໃນກໍລະນີຂອງຂ້ອຍ, ມັນແມ່ນ 'Intel'. ກົດ ENTER ເພື່ອ ດຳ ເນີນການຕໍ່.

    ໃນພາກຕໍ່ໄປ, ເລືອກຕົວເລືອກ 'ວິເຄາະ' ສຳ ລັບຜົນປະໂຫຍດຂອງ testdisk ເພື່ອກວດສອບໂຄງສ້າງການແບ່ງປັນຂອງທ່ານ.

    ຖ້າບໍ່ພົບການແບ່ງປັນທີ່ສາມາດໃຊ້ໄດ້ໃນ Disk, ຂໍ້ຜິດພາດຂ້າງລຸ່ມຈະຖືກພິມອອກ.

    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.
    

    ເລືອກຕົວເລືອກ OK.

    ໃນ ໜ້າ ຈໍຖັດໄປເລືອກ 'ອອກ' ເພື່ອອອກຈາກເມນູແລະສຸດທ້າຍເລືອກ 'ເຊົາ' ອີກເທື່ອ ໜຶ່ງ ເພື່ອອອກຈາກໂປຣແກຣມ TestDisk.

    ສິ່ງທີ່ທ່ານຕ້ອງເຮັດຕອນນີ້ແມ່ນການເລີ່ມຕົ້ນລະບົບຂອງທ່ານ. ຖ້າທຸກຢ່າງ ດຳ ເນີນໄປດ້ວຍດີ, ຕາຕະລາງການແບ່ງປັນ ໃໝ່ ຄວນອະນຸຍາດໃຫ້ລະບົບເລີ່ມປົກກະຕິ.

    TeskDisk ແມ່ນເຄື່ອງມືທີ່ດີທີ່ສຸດເມື່ອທ່ານຕ້ອງການລົບລ້າງຂໍ້ມູນຈາກການແບ່ງປັນທີ່ເສື່ອມເສຍຫຼືຟື້ນຟູການແບ່ງປັນທີ່ບໍ່ສາມາດຖີ້ມໄດ້ແລະເຮັດໃຫ້ພວກມັນເລີ່ມຕົ້ນໄດ້ຕາມທີ່ຄາດໄວ້. ມັນສະຫນັບສະຫນູນລະບົບເອກະສານທີ່ກວ້າງຂວາງແລະສາມາດເຮັດວຽກໃນລະບົບປະຕິບັດການໃດໆ: ຈາກ Windows ຫາ Linux.

    ໃນຄູ່ມືນີ້ພວກເຮົາໄດ້ສະແດງວິທີການກູ້ຄືນການແບ່ງປັນທີ່ບໍ່ສາມາດຖອດໄດ້ໂດຍໃຊ້ TestDisk, ເຖິງຢ່າງໃດກໍ່ຕາມ, ເຄື່ອງມືດັ່ງກ່າວສາມາດ ນຳ ໃຊ້ໄດ້ຫຼາຍຢ່າງ!