2-3วันก่อน เผลอลบไฟล์ผิดตัวไป ก็เลยนั่งเหงื่อตก เพราะไม่รู้จะกู้กลับมายังไงดี ไม่เคยทำซะด้วย เลยตั้งสติ แล้วรีบถามพี่google เพื่อนเก่าโดยด่วน ก็พบคำตอบน่าสนใจ นั่นคือ
TestDisk นั่นเอง
สำหรับ
TestDisk นั้น มีทั้ง version บน dos, windows , linux, FreeBSD, Sun OS , Mac OSX และอีกหลายระบบ และยังมีความสามารถมากมาย กับ หลายๆ File System อีกด้วย
และเนื่องจาก ใน FreeBSD ก็มี TestDisk มาให้แล้ว ใน ports(/usr/ports/sysutils/testdisk) งั้นมา install กันเลย ใน xterm หรือ terminal แล้วแต่ถนัด
#cd /usr/ports/sysutils/testdisk && make install clean
รอสักพัก เมื่อ install เรียบร้อยแล้ว สั่ง rehash อีกครั้ง เพื่อจะได้เรียกใช้ TestDisk ได้โดยไม่ต้อง reboot ใหม่
#rehash
สั่งใน xterm ดังนี้
#testdisk
ก็จะเจอกับ interface ดังรูป
จากนั้นก็ดูตามตัวอย่าง ก็ละกันครับ
 |
เลือกPartitionที่ต้องการกู้ไฟล์ |
 |
เลือกชนิดของ partition |
|
 |
เลือก Advance |
 |
เลือก Partition ที่ต้องการกู้ไฟล์คืน และเลือก Undelete |
 |
ใช้cursor เลื่อนขึ้นลงหาไฟล์ที่ต้องการกู้คืน(บรรทัดสีแดง)แล้วกด C (copy) |
 |
จะมีคำถามให้เลือกว่าจะcopy ไฟล์นั้นมาไว้ที่ใด |
 |
เมื่อcopyเสร็จ ก็กลับมาหน้าเดิม กด Q เพื่อออกจากโปรแกรม |
หวังว่า คงเป็นประโยชน์สำหรับผู้ที่ชอบเผลอลบไฟล์แบบไม่ดูตาม้าตาเรือแบบผมนะครับ ;-p
Powerful BSD Data Recovery Tool smooth and instant data recovery of deleted or lost files from 3 different BSD distributions – NetBSD, FreeBSD and OpenBSD.
ตอบลบ