איך להתקין את TestDisk על Linux ולשחזר קבצים שנמחקו

אי פעם נתקעת במצב בו נמחק לך קובץ בטעות? במדריך הזה, נלך על כיצד להתקין את TestDisk ב-Linux ולשחזר קבצים שנמחקו.

במדריך זה, אני אשתמש בשרת Ubuntu, אך גם אם אתה בכל הפצה אחרת, תוכל לעקוב אחרי אותם השלבים. הדבר היחיד שיהיה שונה הוא מנהל החבילות שימושי להתקנה.

התקן את TestDisk ב-Linux

חבילת testdisk זמינה בכל ההפצות המרכזיות של Linux וניתן להוריד אותה בקלות עם שימוש במנהל חבילות ברירת המחדל. כאן, רשמתי את הפקודות הספציפיות לכל הפצה כדי להתקין את TestDisk ב-Linux.

התקן את TestDisk על Ubuntu/Debian

sudo apt update 
sudo apt -y install testdisk

אנו משתמשים במנהל חבילות apt במקום apt-get מכיוון שזהו המנהל החדש ל-Ubuntu/Debian.

התקן את TestDisk על Red Hat ו-CentOS 7

yum install epel-release
yum update
yum install testdisk

התקן את TestDisk על Red Hat ו-CentOS 8

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum update
yum install testdisk

עליך גם להפעיל/להתקין את מאגר החבילות EPEL. מאגר החבילות EPEL הוא מאגר חבילות נוסף שמספק גישה קלה להתקנת חבילות תוכנה נפוצות.

כדי לדעת יותר על מאגר החבילות EPEL, בקר ב-עמוד הרשמי.

התקן את TestDisk על Arch Linux

sudo pacman -S testdisk

התקן את TestDisk על Fedora

sudo dnf install testdisk

איך לשחזר קבצים שנמחקו ב-Linux?

עכשיו שהתקנת את כלי ה-testdisk, זה הזמן להשתמש בו כדי לשחזר את הקבצים או המחיצות שנמחקו שלנו.

Testdisk פועל עם סוגי המחיצות הבאים:

Partition Types Testdisk Works With

ייתכן שלא תצטרך לבדוק את סוג המחיצה מכיוון שהרשימה לעיל מכסה כמעט את כל סוגי המחיצות העיקריים. אם אתה לא בטוח, הכנס אחת מהפקודות:

stat -f <partition>
df -T
fdisk -l
Fdisk L

אחת מהפקודות לעיל תספק לך מידע על סוג המערכת הקבצים.

1. התחלת TestDisk והגדרת מקום הרצתו

בטרמינל שלך, הכנס פשוט את הפקודה testdisk כדי להפעיל את הכלי ותיקבל את ההוראות הבאות. תוכל לבחור את הכונן הקשיח המתאים שבו ברצונך לשחזר קבצים.

Testdisk Welcome Screen Log

אם זה הפעם הראשונה שאתה מפעיל את הכלי הזה, הוא יתן לך אפשרות ליצור קובץ יומן במסך הברכה. תוכל לבחור ליצור ולהמשיך עם ההגדרות ברירת המחדל.

המסך הבא מבקש ממך לבחור את הכונן הקשיח או המחיצה:

Test Disk Partition Select

2. בחירה וניתוח המחיצה

כשבחרת במחיצה הנכונה, יתבקש ממך לבחור את סוג המחיצה.

Testdisk Partition Type Selection Screen

המערכת אמורה לבחור באופן אוטומטי את סוג המחיצה הנכון, אך אם זה לא קורה, וודא שבוררת את הסוג הנכון.

לאחר מכן, יוצג לך תפריט של אפשרויות ועליהן נצטרך ללכת עם "ניתוח" כדי לחפש אחר נתונים אבודים.

Test Disk Analyse Partitions

תוכל לבחור ב"חיפוש מהיר" או "חיפוש מעמיק" כפי שמתאים לך ולתת לחיפוש לרוץ עד שיסרוק את כל ה-inodes.

Testdisk Analyse Screen

3. סריקת המחיצה לקבצים שנמחקו

עם האפשרות שנבחרה, תתקבל בשאלה על איזו מחיצה ספציפית ברצונך לסרוק.

Analyze Specific Partitions

בחר במחיצה הנכונה והפעל את הכלי לסריקה של כל הדיסק. בזמן קצר תקבל את רשימת הקבצים בתוך המחיצה. במהלך הסריקה, תראה מסך דומה לזה שמוצג למטה.

Testdisk Working

עכשיו, כשהתהליך הושלם, המערכת מספקת לך אפשרות לבחור את המחיצה שבה ברצונך לעיין בקבצים. כל הקבצים שמודגשים ב-"אדום" או בכל צבע או סגנון טקסט אחר (שיכול להיות משתנה על פי הגדרות הטרמינל) הם הקבצים ששוחזרו על ידי הכלי TestDisk.

כדי לשחזר את הקבצים הללו, פשוט ללחוץ על האות "C" וזה יאפשר לך להעתיק את הקובץ ולהדביק אותו בתיקייה אחרת שברצונך לשחזר אותו אליה.

מסקנה

אז ככה, יש לך את זה. למדת איך לשחזר קבצים שנמחקו ב-Linux! תמשיך וחקור את הכלי הזה יותר על מכונה וירטואלית כדי להבין איך להשתמש בו לפני שאתה משתמש בו במציאות כדי שתדע בדיוק איך לעבוד איתו בצורה מתקדמת.

אנו מקווים שהבנת את השימוש בכלי ה-testdisk ב-Linux ושאתה יודע כיצד להשתמש בו כעת. אם יש לך שאלות, תגיב למטה.

Source:
https://www.digitalocean.com/community/tutorials/how-to-install-testdisk-on-linux-and-recover-deleted-files