ວິທີການຟື້ນຟູໄຟລ໌ຈາກການສູນເສຍ + ພົບ: ໂຟນເດີທີ່ມີຊື່ວ່າ /lost+found ແມ່ນບ່ອນທີ່ fsck ເອົາຊິ້ນສ່ວນຂອງໄຟລ໌ທີ່ມັນບໍ່ສາມາດຕິດຢູ່ບ່ອນໃດກໍໄດ້ຢູ່ໃນໄດເລກະທໍລີ. ໄດເລກະທໍລີທີ່ສູນເສຍ + ພົບ (ບໍ່ລືມ + ພົບ) ແມ່ນໂຄງສ້າງທີ່ໃຊ້ໂດຍ fsck ເມື່ອມີຄວາມເສຍຫາຍຕໍ່ລະບົບໄຟລ໌. ໄຟລ໌ທີ່ປົກກະຕິຈະສູນເສຍເນື່ອງຈາກການສໍ້ລາດບັງຫຼວງຂອງໄດເລກະທໍລີຈະຖືກເຊື່ອມຕໍ່ຢູ່ໃນລະບົບໄຟລ໌ທີ່ສູນເສຍ + ໄດເລກະທໍລີທີ່ພົບເຫັນໂດຍຈໍານວນ inode.
/lost+found ເປັນໄດເລກະທໍລີທີ່ສໍາຄັນທີ່ເປັນປະໂຫຍດສໍາລັບການຟື້ນຕົວໄຟລ໌ທີ່ບໍ່ໄດ້ປິດຢ່າງຖືກຕ້ອງເນື່ອງຈາກເຫດຜົນຫຼາຍຢ່າງເຊັ່ນ: ພະລັງງານລົ້ມເຫຼວ. Lost+Found ຖືກສ້າງຂື້ນໂດຍລະບົບໃນເວລາຕິດຕັ້ງ Linux OS ສໍາລັບແຕ່ລະພາທິຊັນທີ່ພວກເຮົາສ້າງ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ພວກເຮົາສາມາດເວົ້າວ່າໂຟນເດີທີ່ຕິດຕັ້ງປະກອບດ້ວຍໂຟນເດີທີ່ສູນເສຍ + ພົບເຫັນນີ້. ໂຟນເດີນີ້ປະກອບດ້ວຍໄຟລ໌ທີ່ບໍ່ມີການເຊື່ອມຕໍ່ແລະໄຟລ໌ທີ່ຈະຟື້ນຕົວ. ໄຟລ໌ທີ່ຈະໄດ້ຮັບການຟື້ນຟູແມ່ນເກັບຮັກສາໄວ້ໃນໂຟນເດີນີ້. ຄໍາສັ່ງ fsck ຖືກນໍາໃຊ້ເພື່ອຟື້ນຕົວໄຟລ໌ເຫຼົ່ານີ້.
ເນື້ອໃນ[ ເຊື່ອງ ]
- ວິທີການຟື້ນຟູໄຟລ໌ຈາກການສູນເສຍ + ພົບ
- ວິທີການ 2: ການນໍາໃຊ້ script ເພື່ອຟື້ນຕົວໄຟລ໌ອັດຕະໂນມັດ
ວິທີການຟື້ນຟູໄຟລ໌ຈາກການສູນເສຍ + ພົບ
1.ຖ້າຫາກວ່າທ່ານບໍ່ສາມາດທີ່ຈະ boot ແລະເຫັນຫນ້າຈໍສືບຕໍ່ລໍຖ້າ; ກົດ S ເພື່ອຂ້າມການຕິດຕັ້ງຫຼື M ສໍາລັບການຟື້ນຕົວດ້ວຍຕົນເອງເນື່ອງຈາກຄວາມຜິດພາດຂອງລະບົບໄຟລ໌ໃນ / ແລະ / home partitions. ຫຼັງຈາກນັ້ນ, ເລືອກເອົາທາງເລືອກການຟື້ນຕົວ.
2.ແລ່ນ fsck ທັງ / ແລະ / home ລະບົບໄຟລ໌.
3. ຖ້າຫາກວ່າທ່ານກໍາລັງມີບັນຫາໃນການໄດ້ຮັບການເກັບກູ້ fsck ສໍາລັບ /home ຫຼັງຈາກນັ້ນໃຫ້ນໍາໃຊ້:
|_+_|
4.ຕອນນີ້ເຈົ້າຈະສາມາດ pass /home ຈາກ fsck ສໍາເລັດ.
5.ຖ້າຫາກວ່າທ່ານຈະພະຍາຍາມ mount /home ມັນຈະບໍ່ມີໄຟລ໌ຜູ້ໃຊ້ໃດ excpet ສູນຫາຍ+ພົບໄດເລກະທໍລີ. ແລ່ນ df -h ແລະທ່ານຈະເຫັນວ່າລະບົບໄຟລ໌ຂອງທ່ານຈະໃຊ້ພື້ນທີ່ດຽວກັນກັບກ່ອນທີ່ຈະ crash ເນື່ອງຈາກວ່າໄຟລ໌ທັງຫມົດແມ່ນຢູ່ໃນການສູນເສຍ + ພົບໄດເລກະທໍລີແລະພວກເຮົາຈະຟື້ນຕົວໃຫ້ເຂົາເຈົ້າ.
6. ໃນປັດຈຸບັນໃນການສູນເສຍໂຟນເດີທີ່ພົບເຫັນ, ທ່ານຈະເຫັນວ່າມີຈໍານວນຫຼາຍຂອງໂຟນເດີທີ່ບໍ່ມີຊື່ແລະການກວດສອບແຕ່ລະຄົນຈະເສຍເວລາຫຼາຍຂອງທ່ານ. ດັ່ງນັ້ນຕໍ່ໄປພວກເຮົາຄວນຈະດໍາເນີນການ ໄຟລ໌ * ເພື່ອຮູ້ວ່າປະເພດຂອງໄຟລ໌ທີ່ພວກເຮົາກໍາລັງຈັດການກັບ.
|_+_|9.ໃນປັດຈຸບັນເຮັດໃຫ້ໄດ້ ໄຟລ໌ສາມາດປະຕິບັດໄດ້ ຫຼັງຈາກນັ້ນດໍາເນີນການແລະ redirect ຜົນຜະລິດກັບໄຟລ໌:
|_+_|10.ຕອນນີ້ຄົ້ນຫາໄຟລ໌ເຊັ່ນ:. Desktop ໃນໄຟລ໌ຜົນຜະລິດ dir.out . ຜົນໄດ້ຮັບຈະເປັນເຊັ່ນນີ້:
|_+_|11.The ຜົນຜະລິດຂ້າງເທິງໄດ້ລະບຸວ່າ home directory ແມ່ນ #7733249 . ໃນປັດຈຸບັນເພື່ອຟື້ນຟູໂຟນເດີເຮືອນພຽງແຕ່ mv ໂຟນເດີ:
|_+_|ຫມາຍເຫດ: ປ່ຽນຊື່ຜູ້ໃຊ້ຂອງເຈົ້າດ້ວຍຊື່ຜູ້ໃຊ້ຕົວຈິງຂອງເຈົ້າ ການຕິດຕັ້ງ Linux.
ວິທີການ 2: ການນໍາໃຊ້ script ເພື່ອຟື້ນຕົວໄຟລ໌ອັດຕະໂນມັດ
ທໍາອິດ, ແລ່ນ sudo -i ຫຼື ກ sudo su – ແລະຫຼັງຈາກນັ້ນດໍາເນີນການ script ຂ້າງລຸ່ມນີ້ທີ່ເຮັດວຽກຢູ່ໃນລະບົບໄຟລ໌ /dev/sd?? ແລະຜົນໄດ້ຮັບໄປຫາ /tmp/listing:
|_+_|ນັ້ນແມ່ນທ່ານໄດ້ຮຽນຮູ້ສົບຜົນສໍາເລັດ ວິທີການຟື້ນຟູໄຟລ໌ຈາກການສູນເສຍ + ພົບ ແຕ່ຖ້າທ່ານຍັງມີຄໍາຖາມໃດໆກ່ຽວກັບບົດຄວາມນີ້ກະລຸນາຖາມພວກເຂົາຢູ່ໃນສ່ວນຄໍາເຫັນ.
Aditya FarradAditya ເປັນຜູ້ຊ່ຽວຊານດ້ານເຕັກໂນໂລຢີຂໍ້ມູນຂ່າວສານທີ່ກະຕຸ້ນຕົນເອງແລະເປັນນັກຂຽນເຕັກໂນໂລຢີສໍາລັບ 7 ປີທີ່ຜ່ານມາ. ລາວກວມເອົາການບໍລິການອິນເຕີເນັດ, ມືຖື, Windows, ຊອບແວ, ແລະຄູ່ມືວິທີການ.