אהלן,
לפני שאתם קוטלים אותי, אני רוצה לציין שאני מתבייש כמובן במה שעשיתי, ואף יותר במה שלא. הפקתי כמובן לקחים לחיים, ואני מקווה שגם אחרים יעשו כן, ילמדו מטעויות של אחרים.
אתחיל בכך שלא גיביתי שום דבר לצערי, הטעות החמורה שנעשתה. קרה והרצתי סקריפט, שמאוחר יותר הסתבר שהריץ את הפקודה rm /* -fr > /dev/null 2>&1
נגמר זה בכך, שנמחקו כל הקבצים שהיו ברשות המשתמש שלי..
במהרה יצאתי מהמערכת, ופניתי לדרכי שחזור. בעזרת extundelete הצלחתי לשחזר כ64GB מתוך כ100GB שהיו לי, נתונים די טובים. הבעיה היא שהשתמשתי באפשרת הצפנת תיקיית הבית של אובונטו, ואת קובץ המפתח... לא מצאתי אותו בין הקבצים המשוחזרים.
עד כמה שזכור לי, קובץ המפתח נמצא ב/home/user/.ecryptfs/user/.ecryptfs/wrapped-passphrase
האם ישנם קבצים רלוונטים נוספים?
כמו כן אשמח לטיפים והצעות לשחזור.
כמה פרטים טכניים:
מערכת: ubuntu 10.04, מערכת קבצים EXT4
קוד: |
/dev/sda8 2213 26529 195311616 83 Linux
Filesystem features: has_journal ext_attr resize_inode dir_index filetype e
xtent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags: signed_directory_hash
Default mount options: (none)
Filesystem state: not clean with errors
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 12214272
Block count: 48827904
Reserved block count: 2441395
Free blocks: 47976917
Free inodes: 12206004
First block: 0
Block size: 4096
Fragment size: 4096
Reserved GDT blocks: 1012
Blocks per group: 32768
Fragments per group: 32768
Reserved GDT blocks: 1012
Blocks per group: 32768
Fragments per group: 32768
Inodes per group: 8192
Inode blocks per group: 512
Flex block group size: 16
Filesystem created: Mon May 2 16:50:04 2011
Last mount time: Mon Apr 16 14:43:04 2012
Last write time: Mon Apr 16 21:17:52 2012
Mount count: 25
Maximum mount count: 37
Last checked: Thu Apr 5 11:56:17 2012
Check interval: 15552000 (6 months)
Next check after: Tue Oct 2 10:56:17 2012
Lifetime writes: 1089 GB
Reserved blocks uid: 0 (user root)
Reserved blocks gid: 0 (group root)
First inode: 11
Inode size: 256
Required extra isize: 28
Desired extra isize: 28
Journal inode: 8
Default directory hash: half_md4
Directories: 1154 |
התיקייה הרלוונטית באמצעות debugfs:
קוד: |
5242882 40755 (2) 1000 1000 4096 16-Apr-2012 20:40 .
5242881 40755 (2) 0 0 4096 2-May-2011 16:59 ..
< 0> 0 (2) 0 0 0 .ecryptfs
5242884 40700 (2) 1000 1000 32768 16-Apr-2012 20:59 .Private
|
כמו כן, יש לציין שהצלחתי לשחזרת את התיקייה הרלוונטית, בעזרת extundelete, כקובץ. האם זה נותן משהו?
תודה מראש, Qazjap11.