- - วิธีการกู้คืนไฟล์ที่ถูกลบบน Linux ด้วย Photorec

วิธีการกู้คืนไฟล์ที่ถูกลบบน Linux ด้วย Photorec

มีหลายวิธีในการกู้คืนที่ถูกลบไฟล์บน Linux อย่างไรก็ตามตัวเลือกที่เป็นมิตรกับผู้ใช้มากที่สุดคือเครื่องมือเทอร์มินัลที่เรียกว่า Photorec ผู้ใช้สามารถสแกนพาร์ติชั่นและฮาร์ดไดรฟ์ทั้งหมดเพื่อหาไฟล์ที่สูญหายได้อย่างง่ายดาย สิ่งที่ดีที่สุดคือเครื่องมือนี้ทำงานได้กับระบบไฟล์ทุกประเภทไม่ใช่แค่ระบบลีนุกซ์ นี่คือวิธีการใช้งาน

แจ้งเตือนสปอยเลอร์: เลื่อนลงและดูวิดีโอบทแนะนำท้ายบทความนี้

การติดตั้ง

Photorec ไม่ใช่สิ่งที่ติดตั้งด้วยตัวเอง แต่มักจะมาพร้อมกับ Testdisk ซึ่งเป็นชุดเครื่องมือการกู้คืนที่ทรงพลังซึ่งช่วยให้ผู้ใช้สามารถกู้คืนข้อมูลสำรองข้อมูลและคัดลอกในรูปแบบต่างๆ ซอฟต์แวร์ใช้งานกันอย่างแพร่หลายบน Linux โดยเฉพาะในแวดวง Linux ขององค์กร หากต้องการติดตั้งลงใน Linux PC ของคุณให้เปิดเทอร์มินัลแล้วป้อนคำสั่งต่อไปนี้เพื่อรับมัน

อูบุนตู

sudo apt install testdisk

Debian

sudo apt-get install testdisk

Arch Linux

sudo pacman -S testdisk

Fedora

sudo dnf install testdisk

OpenSUSE

sudo zypper install testdisk

ลินุกซ์อื่น ๆ

โอกาสที่ระบบปฏิบัติการ Linux ของคุณมีTestdisk เช่นเดียวกับ Photorec อย่างไรก็ตามหากนี่ไม่ใช่กรณีดังกล่าวโปรดลองไปที่เว็บไซต์อย่างเป็นทางการแล้วดาวน์โหลดโปรแกรมโดยตรง นักพัฒนาทำให้โปรแกรมพร้อมใช้งานสำหรับการแจกแจง Linux ทั่วไปในรูปแบบของไฟล์เก็บถาวร tar.bz2 บนเว็บไซต์บอกว่าซอฟต์แวร์รองรับการแจกจ่ายลีนุกซ์ที่มีเมล็ด 2.6 และใหม่กว่า

เห็นได้ชัดว่าการกระจาย Linux ในปี 2560 อยู่ไกลจากเคอร์เนล 2.6 มาก ที่กล่าวว่าเมื่อเห็นว่าเป็นโปรแกรมเทอร์มินัลผู้ใช้ไม่ควรมีปัญหาในการใช้งาน

กู้คืนข้อมูลจากฮาร์ดไดรฟ์

ในการกู้คืนข้อมูลด้วยเครื่องมือ Photorec เปิดขึ้นมาหน้าต่างเทอร์มินัล ขั้นแรกรับการเข้าถึงรูทในเครื่อง เทอร์มินัลต้องการรูทเนื่องจากการกู้คืนข้อมูลใช้งานไม่ได้หากไม่มีสิทธิ์พิเศษจากผู้ใช้ขั้นสูง รับรูทเชลล์ด้วยคำสั่งนี้:

sudo -s

ด้วยรูทที่ได้รับให้เริ่ม Photorec:

photorec

เมื่อแอพ Photorec เริ่มต้นทำงานในเทอร์มินัลจะทำการสแกนทั้งระบบเพื่อหาอุปกรณ์บล็อก (ฮาร์ดไดรฟ์และอุปกรณ์เก็บข้อมูลขนาดใหญ่อื่น ๆ ) ทันที การสแกนเกิดขึ้นอย่างรวดเร็วและเมื่อเสร็จสิ้นรายการจะปรากฏขึ้น ดูรายการไดรฟ์เพื่อพิจารณาว่าคุณต้องการสแกนไฟล์และโฟลเดอร์ที่ถูกลบไปเมื่อเร็ว ๆ นี้ ใช้ปุ่มลูกศรเพื่อไฮไลต์ตัวเลือกจากนั้นกดปุ่ม Enter เพื่อดำเนินการต่อ

ภายในตัวเลือก Photorec จะแสดงพาร์ติชันทั้งหมดบนไดรฟ์ที่คุณต้องการเรียกใช้การกู้คืน ในการกู้คืนจากไดรฟ์ทั้งหมดให้ค้นหาตัวเลือก“ [ทั้งไดรฟ์]” และกดปุ่ม Enter

ในหน้าถัดไปโปรแกรมจะถามสิ่งที่ไฟล์ระบบคือ แม้ว่า Photorec จะสแกนฮาร์ดไดรฟ์ทั้งหมด แต่ยังคงเลือกระบบไฟล์ หากฮาร์ดไดรฟ์มีระบบไฟล์หลายระบบให้ลองระบุระบบที่ใหญ่ที่สุด

สำหรับระบบ Linux เลือก“ Ext2 / ext3” สำหรับทุกอย่างอื่นเลือก“ อื่น ๆ ”

หมายเหตุ: เรียกใช้ lsblk –fs ในเทอร์มินัลเพื่อพิจารณาว่าระบบไฟล์ของฮาร์ดไดรฟ์ของคุณคืออะไร

ในหน้าถัดไป Photorec ถามว่าจะสแกนที่ไหน มันจะดูผ่านฮาร์ดไดรฟ์และแสดงไดเรกทอรีต่าง ๆ เพื่อสแกน หากคุณมั่นใจว่าไฟล์ถูกลบอยู่ที่ไหนให้ใช้ปุ่มลูกศรเพื่อเลือกตำแหน่งที่แน่นอนที่โปรแกรมควรสแกน ถ้าไม่กด ที่ตัวเลือกแรกมันจะแสดงในรายการ ตัวเลือกนี้จะสแกนทุกอย่าง

หลังจากเลือกไดเรกทอรีให้นั่งรอ การสแกนอาจใช้เวลาค่อนข้างนาน (ขึ้นอยู่กับความรวดเร็วและความใหญ่ของฮาร์ดไดรฟ์ของคุณ) เมื่อ Photorec เสร็จสิ้นมันจะวางไฟล์ที่กู้คืนหลายไฟล์ไว้ในโฮมไดเร็กตอรี่ของผู้ใช้ โปรดทราบว่านี่ไม่ใช่โฟลเดอร์เดียว มีหลายสิ่งหลายอย่าง แต่ละโฟลเดอร์แชร์ชื่อ“ recup” ตามด้วยหมายเลข

เข้าถึงไฟล์ที่กู้คืนได้โดยไปที่โฟลเดอร์“ recup” ในโฮมไดเร็กตอรี่ของคุณ

กู้คืนข้อมูลจากแต่ละพาร์ติชัน

Photorec ทำได้ดีมากในการค้นหาเมื่อเร็ว ๆ นี้ไฟล์ที่ถูกลบโดยการสแกนพาร์ทิชันทั้งหมดในฮาร์ดไดรฟ์ทั้งหมด อย่างไรก็ตามบางครั้งก็เป็นการดีกว่า (และเร็วกว่า) ในการสแกนทีละพาร์ติชัน นี่คือวิธีการ

ขั้นตอนที่ 1: เปิด Photorec ตามที่ระบุไว้ข้างต้นในคำแนะนำ

ขั้นตอนที่ 2: เลือกฮาร์ดไดรฟ์แต่ละตัวเพื่อสแกนในเมนู

ขั้นตอนที่ 3: เลือกพาร์ติชั่นฮาร์ดไดรฟ์แต่ละตัวเพื่อทำการสแกน

ขั้นตอนที่ 4: ในเทอร์มินัลให้รัน lsblk –fs เพื่อกำหนดประเภทของระบบไฟล์ที่พาร์ติชันมี

จากนั้นใน Photorec ให้ระบุประเภทระบบไฟล์

ขั้นตอนที่ 5: ไฮไลต์ไดเรกทอรีที่จะสแกนในพาร์ติชั่นฮาร์ดไดรฟ์แล้วเลือก ปุ่มเพื่อเริ่มกระบวนการ

เอนหลังและรอให้การสแกนเสร็จสมบูรณ์ เมื่อเสร็จแล้วให้ไปที่ไดเรกทอรีบ้านของคุณ ไฟล์ที่กู้คืนทั้งหมดจะอยู่ในโฟลเดอร์ที่ขึ้นต้นด้วยคำว่า "recup"

ข้อสรุป

การสูญเสียข้อมูลนั้นแย่มากและสามารถทำลายคุณได้จริงๆวัน. โชคดีที่มีเครื่องมืออย่าง Photorec อยู่และทำให้ไฟล์ที่มีค่าเหล่านั้นกลับมาเป็นจริง หากคุณเคยลบบางสิ่งบางอย่างบน PC Linux ของคุณโดยไม่ได้ตั้งใจให้ลองใช้โปรแกรมนี้ คุณจะมีความสุขที่คุณทำ!

ความคิดเห็น