Cách khôi phục tệp khỏi bị mất + tìm thấy
How to Restore files from lost+found: Thư mục có tên / bị mất + tìm thấy là nơi fsck đặt các đoạn tệp mà nó không thể đính kèm vào bất kỳ đâu trong cây thư mục. Thư mục Lost + found (không phải Lost+Found ) là một cấu trúc được fsck sử dụng khi có thiệt hại đối với hệ thống tập tin. Các tệp thường bị mất do hỏng thư mục sẽ được liên kết trong thư mục bị mất + tìm thấy của hệ thống tệp đó theo số inode.
/ lost + found là một thư mục quan trọng rất hữu ích để khôi phục các tập tin không được đóng đúng cách do nhiều nguyên nhân như mất điện. Lost+Found được tạo bởi hệ thống tại thời điểm cài đặt hệ điều hành Linux(Linux OS) cho mỗi phân vùng mà chúng tôi tạo. Nói cách khác, chúng ta có thể nói thư mục được gắn kết chứa thư mục bị mất + tìm thấy này. Thư mục này chứa các tệp không có liên kết và tệp cần được khôi phục. Bất kỳ tệp nào cần khôi phục đều được lưu trong thư mục này. Lệnh fsck được sử dụng để khôi phục các tệp này.
Cách khôi phục tệp khỏi bị mất + tìm thấy
1.Nếu bạn không thể khởi động và nhìn thấy màn hình “Tiếp tục đợi; Nhấn S(Press S) để bỏ qua quá trình gắn kết hoặc M để khôi phục thủ công ”do lỗi hệ thống tệp trong / và / phân vùng chính. Sau đó chọn tùy chọn khôi phục.
2. Chạy fsck on both / and /home .
3.Nếu bạn gặp khó khăn trong việc xóa fsck cho /home thì hãy sử dụng:
fsck -p /home (Automatic fixing) "fsck -y /home" (this would select yes for all the prompts automatically).
4.Bây giờ bạn sẽ có thể pass /home from fsck successfully.
5.Nếu bạn cố gắng mount /home sẽ không có bất kỳ tệp người dùng nào lost+found directory.Chạy “ df -h ” và bạn sẽ thấy rằng hệ thống tệp của bạn sẽ sử dụng cùng một không gian như trước khi gặp sự cố vì tất cả các tệp đều nằm trong thư mục bị mất + tìm thấy và chúng tôi sẽ khôi phục chúng.
6.Bây giờ trong thư mục Lost + found, bạn sẽ thấy có rất nhiều thư mục không có tên và việc xem xét kỹ lưỡng từng thư mục sẽ lãng phí rất nhiều thời gian của bạn. Vì vậy, tiếp theo chúng ta nên chạy “ file * ” để biết loại tệp mà chúng ta đang xử lý.
#7479417: directory #7479418: directory #7479419: directory #7602560: directory #7603310: MPEG sequence, v2, program multiplex #7603464: JPEG image data, JFIF standard 1.02 #7603542: Audio file with ID3 version 2.3.0, contains: Audio file with ID3 version 2.4.0, contains: MPEG ADTS, layer III, v1, 320 kbps, 44.1 kHz, JntStereo #7604043: ISO 9660 CD-ROM filesystem data 'Linux Mint 9 Isadora ' (bootable) #7604089: ISO 9660 CD-ROM filesystem data 'netbook-x86_64-201005242312 ' (bootable) #7605425: MPEG sequence, v2, program multiplex #7605470: MPEG sequence, v2, program multiplex #7605484: MPEG sequence, v2, program multiplex #7607478: gzip compressed data, from Unix, last modified: Fri May 14 07:55:35 2017 #7607788: gzip compressed data, from Unix, last modified: Tue May 4 14:16:31 2017 #7610801: PDF document, version 1.4 #7612061: ISO 9660 CD-ROM filesystem data 'Ubuntu 10.04 LTS amd64 ' (bootable) #7613228: directory #7613583: directory #7613588: directory
7. Bây giờ chúng ta hãy lọc ra kết quả bởi vì chúng ta chỉ muốn thư mục được bao gồm trong kết quả của chúng ta. Vì vậy, hãy chạy “ file * | grep directory > /root/list.dir ”.
8. Tiếp theo, chỉnh sửa /root/list.dir để biến nó thành một tập lệnh hiển thị danh sách các tệp trong mỗi thư mục. Chỉnh sửa tệp để biến tệp thành tập lệnh sử dụng vi, vim, nano. Thêm(Add) set -v vào dòng đầu tiên và thêm ' ls -l ' vào đầu mỗi dòng khác.
set -v ls -l \#10104455 ls -l \#10104531 ls -l \#10104536
9.Bây giờ làm cho tệp thực thi( file executable) sau đó chạy nó và chuyển hướng đầu ra đến tệp:
chmod -x /tmp/list.dir ./list.dir 1> /tmp/list.out 2>&1
10.Bây giờ tìm kiếm tệp, ví dụ: Máy tính để bàn trong tệp đầu ra dir.out(Desktop in the dir.out output file) . Kết quả sẽ như thế này:
ls -l \#7733249 total 5704 drwxr-xr-x 2 1002 1002 4096 2017-06-05 13:24 Desktop drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Documents drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Downloads -rw-r--r-- 1 1002 1002 179 2017-04-30 09:14 examples.desktop drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Music drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Pictures drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Public -rw-r--r-- 1 1002 1002 5794003 2017-05-15 11:00 scrap001_a.ora drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Templates -rw-r--r-- 1 1002 1002 1265 2017-05-20 14:35 tinda chuteny drwxrwxr-x 2 1002 1002 4096 2017-05-23 14:57 Ubuntu One drwxr-xr-x 2 1002 1002 4096 2017-04-30 09:15 Videos
11. Kết quả ở trên chỉ định rằng thư mục chính là #7733249 . Bây giờ để khôi phục thư mục chính chỉ cần mv thư mục:
mv /lost+found/#7733249 /home/yourUsername
Lưu ý: Thay thế tên người dùng của bạn bằng tên người dùng thực của cài đặt Linux của bạn.(Linux installation.)
Phương pháp 2: Sử dụng tập lệnh để tự động khôi phục tệp
Đầu tiên, chạy “ sudo -i ” hoặc “ sudo su - ” và sau đó chạy tập lệnh dưới đây chạy trên hệ thống tập tin / dev / sd ?? và xuất ra / tmp / list:
fsck -y /dev/sd?? mkdir /tmp/recover mount /dev/sd?? /tmp/recover -o rw cd /tmp/recover-lost+found ( echo ‘set -v’ file * | grep directory 2>/dev/null | perl -pe ‘s/^(\#[0-9]+)\:.*$/ls -l ‘”‘”‘$1'”‘”‘/’ ) | sh > /tmp/listing
Vậy là bạn đã học thành công How to Restore files from lost+found nhưng nếu bạn vẫn còn bất kỳ câu hỏi nào liên quan đến bài viết này, vui lòng hỏi họ trong phần bình luận.
Related posts
Làm thế nào để Fix PC Won't POST
Fix itunes Keeps Opening bởi chính nó
Cách tạo Desktop Shortcut của Website trong Chrome
Fix High CPU Usage của Service Host: Hệ thống địa phương
Cách Setup Roadrunner Email cho Android (Steps đến Configure)
Fix Error 0X80010108 trong Windows 10
Làm thế nào để Khối Annoying YouTube Ads với Single click
Làm thế nào để Kích hoạt Blue Light Filter trên Android
Làm thế nào để kiểm tra Email ID Liên kết với Facebook Account của bạn
Fix YouTube Running Slow On Your PC
Fix Google Chrome Không lưu mật khẩu
Cách Fix Instagram Keeps Crashing (2021)
[SOLVED] 100% Disk Usage bởi System và nén bộ nhớ
Cách thêm Music vào Facebook Profile của bạn
3 Ways Để tiêu diệt A Process bằng Windows 10
Tạo Full System Image Backup trong Windows 10 [Hướng dẫn cuối cùng]
Fix Facebook Home Page Wo không tải Z8550 310
3 Ways Để chia sẻ Wi-Fi Access mà không tiết lộ Password
Làm thế nào để Fix Application Load Error 5:0000065434
Fix Office 365 activation error Chúng tôi không thể liên lạc với máy chủ