ບາງຄັ້ງຜູ້ໃຊ້ປະເຊີນກັບການສູນເສຍຫຼືການລຶບລ້າງຂໍ້ມູນທີ່ຈໍາເປັນ. ໃນເວລາທີ່ສະຖານະການດັ່ງກ່າວເກີດຂື້ນ, ບໍ່ມີຫຍັງທີ່ຈະເຮັດ, ເຮັດແນວໃດເພື່ອພະຍາຍາມຟື້ນຟູທຸກສິ່ງທຸກຢ່າງໂດຍມີການຊ່ວຍເຫຼືອຂອງບໍລິສັດພິເສດ. ພວກເຂົາຈະສະແກນແຜ່ນຮາດດິດ, ຊອກຫາວັດຖຸທີ່ຖືກທໍາລາຍລ້າຫຼືລ້າໆແລະພະຍາຍາມສົ່ງກັບຄືນ. ການດໍາເນີນງານດັ່ງກ່າວບໍ່ໄດ້ຜົນສະເຫມີເນື່ອງຈາກການແບ່ງປັນຫຼືການສູນເສຍຂໍ້ມູນຄົບຖ້ວນ, ແຕ່ມັນກໍ່ເປັນການທົດລອງ.
ກູ້ຄືນໄຟລ໌ທີ່ຖືກລຶບໃນ Ubuntu
ໃນມື້ນີ້ພວກເຮົາຢາກຈະສົນທະນາກ່ຽວກັບໂຊລູຊັ່ນທີ່ມີຢູ່ໃນລະບົບປະຕິບັດການ Ubuntu ເຊິ່ງເຮັດວຽກຢູ່ໃນ Linux kernel. ນັ້ນແມ່ນ, ວິທີການພິຈາລະນາເຫມາະສົມສໍາລັບການແຈກຢາຍທັງຫມົດໂດຍອີງໃສ່ Ubuntu ຫຼື Debian. ແຕ່ລະຜົນປະໂຫຍດເຮັດຫນ້າທີ່ແຕກຕ່າງກັນ, ດັ່ງນັ້ນຖ້າຫາກວ່າຄັ້ງທໍາອິດບໍ່ມີຜົນກະທົບໃດໆ, ທ່ານກໍ່ຄວນພະຍາຍາມທີສອງ, ແລະພວກເຮົາຈະນໍາສະເຫນີຄູ່ມືລາຍລະອຽດທີ່ສຸດໃນຫົວຂໍ້ນີ້.
ວິທີທີ່ 1: TestDisk
TestDisk, ເຊັ່ນ: ຜົນປະໂຫຍດຕໍ່ໄປນີ້ແມ່ນເຄື່ອງມື console, ແຕ່ບໍ່ແມ່ນຂະບວນການທັງຫມົດຈະຖືກປະຕິບັດໂດຍການໃສ່ຄໍາສັ່ງ, ການປະຕິບັດບາງສ່ວນຂອງການໂຕ້ຕອບກາຟິກຍັງຄົງຢູ່ທີ່ນີ້. ໃຫ້ເລີ່ມຕົ້ນດ້ວຍການຕິດຕັ້ງ:
- ໄປທີ່ເມນູແລະແລ່ນ "Terminal"ທີ່ຢູ່ ນີ້ຍັງສາມາດເຮັດໄດ້ໂດຍການກົດປຸ່ມຮ້ອນ. Ctrl + Alt + T.
- ລົງທະບຽນທີມ
sudo apt install testdisk
ເພື່ອເລີ່ມຕົ້ນການຕິດຕັ້ງ. - ຕໍ່ໄປທ່ານຈໍາເປັນຕ້ອງຢືນຢັນບັນຊີຂອງທ່ານໂດຍການໃສ່ລະຫັດຜ່ານ. ກະລຸນາສັງເກດວ່າຕົວອັກສອນທີ່ເຂົ້າມາບໍ່ປາກົດ.
- ລໍຖ້າສໍາລັບການດາວໂຫລດແລະຖີ້ມທຸກແພັກເກດທີ່ຈໍາເປັນ.
- ຫຼັງຈາກຮູບລັກສະນະຂອງພາກສະຫນາມໃຫມ່, ທ່ານສາມາດເອີ້ນໃຊ້ອຸປະກອນຕົວມັນເອງໃນນາມຂອງ superuser ໄດ້, ແລະນີ້ແມ່ນເຮັດຜ່ານຄໍາສັ່ງ
sudo testdisk
. - ໃນປັດຈຸບັນທ່ານໄດ້ເຂົ້າໄປໃນການປະຕິບັດ GUI ງ່າຍໆໂດຍຜ່ານ console ໄດ້. ການຄວບຄຸມແມ່ນເຮັດດ້ວຍລູກສອນແລະທີ່ສໍາຄັນ. ກະລຸນາໃສ່ທີ່ຢູ່ ເລີ່ມຕົ້ນໂດຍການສ້າງແຟ້ມບັນທຶກໃຫມ່ເພື່ອໃຫ້ທ່ານສາມາດຮູ້ເຖິງສິ່ງທີ່ປະຕິບັດໄດ້ໃນເວລາໃດຫນຶ່ງ.
- ໃນເວລາທີ່ສະແດງທຸກຂັບລົດທີ່ມີ, ທ່ານຄວນເລືອກເອົາຫນຶ່ງທີ່ໄຟລ໌ທີ່ເສຍຫາຍຈະຖືກຟື້ນຟູ.
- ເລືອກຕາຕະລາງການແບ່ງປັນໃນປະຈຸບັນ. ຖ້າທ່ານບໍ່ສາມາດເລືອກເອົາໄດ້, ອ່ານຄໍາແນະນໍາຈາກຜູ້ພັດທະນາ.
- ທ່ານໄດ້ໄປຫາເມນູປະຕິບັດ, ການກັບຄືນຂອງວັດຖຸເກີດຂື້ນໂດຍຜ່ານພາກສ່ວນ "Advanced".
- ມັນຍັງມີພຽງແຕ່ການຊ່ວຍເຫຼືອຂອງລູກສອນ ຂຶ້ນ ແລະ ລົງ ກໍານົດພາກສ່ວນຂອງຄວາມສົນໃຈ, ແລະການນໍາໃຊ້ ໄປທາງຂວາ ແລະ ໄປທາງຊ້າຍ ລະບຸການດໍາເນີນງານທີ່ຕ້ອງການ, ໃນກໍລະນີຂອງພວກເຮົາມັນແມ່ນ "ລາຍຊື່".
- ຫຼັງຈາກການສະແກນສັ້ນ, ບັນຊີລາຍຊື່ຂອງໄຟລ໌ໃນການແບ່ງປັນຈະປາກົດຂຶ້ນ. ສາຍທີ່ຫມາຍໃນສີແດງຊີ້ໃຫ້ເຫັນວ່າວັດຖຸໄດ້ຮັບຄວາມເສຍຫາຍຫຼືລຶບ. ທ່ານພຽງແຕ່ຕ້ອງການຍ້າຍເສັ້ນເລືອກໄປຫາໄຟລ໌ທີ່ຫນ້າສົນໃຈແລະຄລິກໃສ່ ມີເພື່ອຄັດລອກມັນໄປທີ່ໂຟເດີທີ່ຕ້ອງການ.
ການເຮັດວຽກຂອງເຄື່ອງມືທີ່ພິຈາລະນາເປັນສິ່ງທີ່ຫນ້າປະຫລາດໃຈເພາະມັນສາມາດຟື້ນຕົວໄຟລ໌ບໍ່ພຽງແຕ່ແບ່ງປັນທັງຫມົດແລະຍັງສາມາດຕິດຕໍ່ກັບ NTFS, FAT ລະບົບໄຟລ໌ແລະທຸກຮຸ່ນ Ext. ນອກຈາກນັ້ນ, ເຄື່ອງມືບໍ່ພຽງແຕ່ສົ່ງຂໍ້ມູນເທົ່ານັ້ນ, ແຕ່ຍັງດໍາເນີນການແກ້ໄຂຂໍ້ຜິດພາດທີ່ພົບ, ຊຶ່ງອະນຸຍາດໃຫ້ຫຼີກເວັ້ນບັນຫາຕື່ມອີກກັບໄດ.
ວິທີທີ່ 2: Scalpel
ສໍາລັບຜູ້ໃຊ້ຈົວ, ມັນຈະມີຄວາມຫຍຸ້ງຍາກຫຼາຍໃນການຈັດການກັບເຄື່ອງມື Scalpel, ເພາະວ່າທຸກໆການປະຕິບັດງານນີ້ຈະຖືກເປີດໃຊ້ໂດຍການຂຽນຄໍາສັ່ງທີ່ເຫມາະສົມ, ແຕ່ທ່ານບໍ່ຄວນກັງວົນ, ເພາະວ່າພວກເຮົາຈະຂຽນລາຍລະອຽດທຸກຂັ້ນຕອນ. ສໍາລັບການເຮັດວຽກຂອງໂຄງການນີ້, ມັນບໍ່ໄດ້ເຊື່ອມໂຍງກັບລະບົບໄຟລ໌ໃດໆແລະເຮັດວຽກເທົ່າທຽມກັນກັບທຸກປະເພດຂອງມັນ, ແລະຍັງສະຫນັບສະຫນູນຮູບແບບຂໍ້ມູນທີ່ມີຄວາມນິຍົມທັງຫມົດ.
- ຫ້ອງສະຫມຸດທີ່ຈໍາເປັນທັງຫມົດຖືກດາວໂຫຼດຈາກບ່ອນເກັບຮັກສາຢ່າງເປັນທາງການຜ່ານ
sudo apt-get install scalpel
. - ຕໍ່ໄປທ່ານຈໍາເປັນຕ້ອງໃສ່ລະຫັດຜ່ານສໍາລັບບັນຊີຂອງທ່ານ.
- ຫຼັງຈາກນັ້ນ, ຈົ່ງລໍຖ້າສໍາເລັດໃນການເພີ່ມແພັກເກດໃຫມ່ຈົນກວ່າເສັ້ນທາງເຂົ້າຈະປາກົດ.
- ໃນປັດຈຸບັນທ່ານຄວນກໍານົດໄຟລ໌ການຕັ້ງຄ່າໂດຍເປີດມັນຜ່ານບັນນາທິການຂໍ້ຄວາມ. ໃຊ້ເພື່ອເຮັດເສັ້ນນີ້:
sudo gedit /etc/scalpel/scalpelconf
. - ຄວາມຈິງແລ້ວແມ່ນວ່າໂດຍຕົວຢ່າງເຄື່ອງໃຊ້ບໍ່ໄດ້ເຮັດວຽກກັບຮູບແບບໄຟລ໌ - ພວກເຂົາຕ້ອງໄດ້ເຊື່ອມຕໍ່ໂດຍສາຍທີ່ບໍ່ມີຄໍາຄິດຄໍາເຫັນ. ເພື່ອເຮັດສິ່ງນີ້, ພຽງແຕ່ຢູ່ທາງຫນ້າຂອງຮູບແບບທີ່ຕ້ອງການ, ເອົາກຼາມແລະຫຼັງຈາກສໍາເລັດການຕັ້ງຄ່າ, ໃຫ້ບັນທຶກການປ່ຽນແປງ. ຫຼັງຈາກປະຕິບັດຂັ້ນຕອນເຫຼົ່ານີ້, Scalpel ປົກກະຕິຈະຟື້ນຟູປະເພດທີ່ກໍານົດໄວ້. ນີ້ຄວນຈະເຮັດເພື່ອໃຫ້ສະແກນໃຊ້ເວລາຫນ້ອຍເທົ່າທີ່ເປັນໄປໄດ້.
- ທ່ານພຽງແຕ່ຕ້ອງການກໍານົດການແບ່ງປັນຮາດດິດບ່ອນທີ່ການວິເຄາະຈະຖືກປະຕິບັດ. ເພື່ອເຮັດສິ່ງນີ້, ເປີດໃຫມ່. "Terminal" ແລະຂຽນຄໍາສັ່ງ
lsblk
ທີ່ຢູ່ ໃນບັນຊີລາຍຊື່, ຊອກຫາການກໍານົດຂອງຂັບທີ່ຕ້ອງການ. - ເລີ່ມການກູ້ຄືນຜ່ານຄໍາສັ່ງ
sudo scalpel / dev / sda0 -o / home / user / Folder / output /
ບ່ອນທີ່ sda0 - ຈໍານວນສ່ວນທີ່ຕ້ອງການ, ຜູ້ໃຊ້ - ຊື່ຂອງໂຟນເດີຜູ້ໃຊ້, ແລະ ໂຟເດີ - ຊື່ຂອງໂຟເດີໃຫມ່ທີ່ຂໍ້ມູນທີ່ກູ້ຄືນທັງຫມົດຈະຖືກເກັບໄວ້. - ເມື່ອສໍາເລັດແລ້ວ, ໄປຫາຜູ້ຈັດການໄຟລ໌ (
sudo nautilus
) ແລະເຂົ້າໃຈຕົວເອງກັບສິ່ງຂອງທີ່ພົບ.
ດັ່ງທີ່ທ່ານສາມາດເຫັນໄດ້, ມັນບໍ່ແມ່ນສິ່ງທີ່ໃຫຍ່ທີ່ສຸດທີ່ຈະສະແດງ Scalpel, ແລະຫຼັງຈາກທີ່ໄດ້ຮູ້ຈັກກັບການຄຸ້ມຄອງ, ການປະຕິບັດກິດຈະກໍາຜ່ານທີມບໍ່ມີຄວາມສັບສົນ. ແນ່ນອນວ່າບໍ່ມີເຄື່ອງມືໃດໆທີ່ສາມາດຮັບປະກັນການຟື້ນຕົວຢ່າງເຕັມທີ່ຂອງຂໍ້ມູນທີ່ສູນຫາຍທັງຫມົດແຕ່ຢ່າງຫນ້ອຍບາງຢ່າງກໍ່ຕ້ອງໄດ້ຮັບການສົ່ງຄືນໂດຍແຕ່ລະປະໂຫຍດ.