שחזר קבצים שנמחקו בקלות באמצעות Photorec מהקונסולה

בימים האחרים חברה הגיעה עם בעיה רצינית. הם עיצבו את ה- MicroSD בטלפון הנייד שלה והתמונות שלה מתו !!

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

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

קודם כל נקודה חשובה: אם אנו יודעים שמחקנו או עיצבנו משהו בטעות, בלי שום סיבה שנרשום עליו שום דבר. אם זו מחיצה במחשב האישי שלנו, עדיף לבטל אותה מחדש. ואם זה נמצא במחיצת המערכת שלנו, עדיף לכבות מיד את המחשב האישי ולעשות את הצעדים מ- LiveCD.

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

אחרי שאמרנו את זה נתחיל:

דבר ראשון, להתקין אותו:

sudo apt-get install testdisk (עם חבילה זו התקן את שתי התוכניות).

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

אנחנו פותחים את הטרמינל

אנו בוחרים בספרייה (אם היא לא קיימת אנו יוצרים אותה) כדי לשמור את הקבצים ששוחזרו.

mkdir ./recuperados
cd ./recuperados/

ואז התוכנית:

sudo photorec (אנו זקוקים להרשאות משתמש-על)

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

> [המשך] כדי לבחור אותו (כלומר, לחץ על [להיכנס])

כפי שתראו במקרה זה, זה נותן לנו לבחור את המחיצה.

ואז עלינו לבחור > [חיפוש] ונותן לנו לבחור את סוג המחיצה. זה לא מאוד קשה, יש לנו רק שתי אפשרויות. כדי להקל, אם מדובר בדיסק או מחיצה עם לינוקס זה הראשון, אם זה עם מערכת הפעלה אחרת או שזה pendrive, כרטיס זיכרון או משהו אחר, זה השני (למעט חריגים מאוד מוזרים).

אנחנו ממשיכים הלאה. כעת יש לנו שתי אפשרויות:

חופשי: משחזר רק קבצים שנמחקו במקום פנוי.

כולו: משחזר הכל, בין אם הם נמחקים ובין אם לא.

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

לאחר סיום אנו פותחים את סייר הקבצים המועדף עלינו ונכנס לתיקיה בה אנו מאחזרים את הקבצים כדי לראות מה אנו מוצאים.

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

רק רגע!!! אם אני מוחק רק קובץ של 100 kb. האם עלי להעתיק את שטח הפנוי של 500 ג'יגה-בתים מהמחיצה שלי לתיקייה שלי כדי למצוא את הקובץ הזה ???

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

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

1) אנו פותחים את המסוף

2) mkdir ./התאושש

3) CD ./recuperados/

4) sudo testdisk

5) אנו בוחרים באופציה צור (תיצור רשימת קבצים)

6) אנו בוחרים את הדיסק, את pendrive או את היחידה שהיא.

7) סוג המחיצה (אם אינך יודע איזו מחיצה תמיד זה זה שתבחר כברירת מחדל.)

8) חשוב: אנו בוחרים מתקדם, האפשרות השנייה. את השאר אני ממליץ להשאיר אותו למשתמשים מתקדמים.

9) אנו בוחרים (אם רלוונטי) את המחיצה בה היה הקובץ. שימו לב שבתחתית המסך יש לנו 5 אפשרויות: סוג, אתחול, בטל מחיקה, יצירת תמונות, צא. מה שמעניין אותנו הוא בטל מחיקה. עם החצים שמאלה / ימינה על המקלדת אנו בוחרים בה (לאחר בחירת המחיצה) אנו נותנים אותה זן.

10) כעת אנו רואים רשימת קבצים הניתנת לדפדוף. הקבצים באדום הם אלה שנמחקים וניתנים לשחזור. אנו מחפשים את שלנו ו (על פי הפקודות בסוף החלון) אנו לוחצים C (חשוב לשמור את האותיות הקטנות) לעבוד בדיוק עם הקובץ הזה. אם יש כמה, אנו בוחרים אותם באמצעות : ואז אנחנו לוחצים C (שימו לב להבדל בין האותיות הקטנות והקטנות).

11) כעת אנו בוחרים בספרייה בה אנו שומרים אותה. אם נבצע את השלבים כמו קודם mkdir ו- cd, נוכל ללחוץ ישירות C y מוּכָן!!!

בוא נלך לראות מה הקובץ.

דבר נוסף, מכיוון שאנו עובדים עם sudo הקובץ כעת שייך ל-root. אבל בטוח שאתה כבר יודע מה לעשות במקרה הזה 

עכשיו אמרתי הכל. תיהנו מזה ושיהיה לכם שימושי.