Tin tức và phân tích của tất cả các thiết bị di động

Cách khôi phục các tệp đã xóa trên Linux bằng Photorec

Có nhiều cách khác nhau để khôi phục các tệp đã xóa trên Linux. Tuy nhiên, tùy chọn thân thiện với người dùng nhất là tiện ích đầu cuối có tên Photorec. Với nó, người dùng có thể dễ dàng quét các phân vùng và toàn bộ ổ cứng để tìm các tệp bị mất. Trên hết, công cụ này hoạt động với nhiều loại hệ thống tệp khác nhau, không chỉ Linux. Đây là cách sử dụng nó.

CẢNH BÁO SPOILER: Cuộn xuống và xem video hướng dẫn ở cuối bài viết này.

Cài đặt

Photorec không phải là thứ tự cài đặt. Thay vào đó, nó thường đi kèm với Testdisk, một bộ công cụ khôi phục mạnh mẽ cho phép người dùng khôi phục, sao lưu và sao chép dữ liệu theo nhiều cách khác nhau. Phần mềm này được sử dụng rộng rãi trong Linux, đặc biệt là trong giới công ty Linux. Để cài đặt nó trên PC Linux của bạn, hãy mở một thiết bị đầu cuối và nhập lệnh sau để tải xuống.

Ubuntu

sudo apt install testdisk

Debian

sudo apt-get install testdisk

Vòm Linux

sudo pacman -S testdisk

mũ phớt

sudo dnf install testdisk

mởSUSE

sudo zypper install testdisk

Các hệ thống Linux khác

Chắc hệ điều hành Linux của bạn có Testdisk cũng như Photorec. Tuy nhiên, nếu vì lý do nào đó không phải như vậy, hãy cân nhắc truy cập trang web chính thức và tải xuống chương trình trực tiếp. Các nhà phát triển cung cấp chương trình cho các bản phân phối Linux chung dưới dạng tệp lưu trữ tar.bz2. Trang web nói rằng phần mềm hỗ trợ các bản phân phối Linux có nhân 2.6 và mới hơn.

Tất nhiên, các bản phân phối Linux năm 2017 khác rất xa so với kernel 2.6. Điều đó nói rằng, vì đây là một chương trình đầu cuối nên người dùng sẽ không gặp khó khăn gì khi làm cho nó hoạt động.

Khôi phục dữ liệu từ ổ cứng

Để khôi phục dữ liệu bằng Photorec, hãy mở một cửa sổ đầu cuối. Đầu tiên, nhận quyền root trong thiết bị đầu cuối. Terminal cần root vì phục hồi dữ liệu không hoạt động tốt nếu không có đặc quyền siêu người dùng. Nhận Shell gốc bằng lệnh này:

sudo -s

Sau khi root, hãy chạy Photorec:

photorec

Khi ứng dụng Photorec khởi chạy trong thiết bị đầu cuối, nó sẽ ngay lập tức quét toàn bộ hệ thống để tìm các thiết bị khối (ổ cứng và các thiết bị lưu trữ khác). Quá trình quét rất nhanh và một danh sách sẽ xuất hiện khi hoàn tất. Xem lại danh sách ổ đĩa để xác định nơi bạn muốn quét các tệp và thư mục đã xóa gần đây. Sử dụng các phím mũi tên để tô sáng một tùy chọn, sau đó nhấn Enter để tiếp tục.

Trong cửa sổ lựa chọn, Photorec sẽ hiển thị tất cả các phân vùng trên ổ đĩa mà bạn muốn khôi phục. Để khôi phục từ toàn bộ đĩa, hãy tìm tùy chọn “[whole drive]và nhấn Enter.

Ở trang tiếp theo, chương trình sẽ hỏi hệ thống tập tin là gì. Mặc dù Photorec sắp quét toàn bộ ổ cứng của bạn, nhưng vẫn chọn hệ thống tệp. Nếu ổ cứng của bạn chứa nhiều hệ thống tệp, hãy thử xác định hệ thống lớn nhất.

Đối với hệ thống Linux, chọn “Ext2/ext3”. Đối với các mục còn lại, hãy chọn ‘khác’.

Lưu ý: Chạy lsblk –fs trong một thiết bị đầu cuối để xác định hệ thống tệp trên ổ cứng của bạn là gì.

Trên trang tiếp theo, Photorec sẽ hỏi nơi quét. Nó sẽ tìm kiếm ổ cứng của bạn và hiển thị cho bạn các thư mục khác nhau để quét. Nếu bạn chắc chắn biết nơi tệp đã bị xóa, hãy sử dụng các phím mũi tên để chọn chính xác vị trí mà bạn muốn chương trình quét. Nếu không, nhấn c ở tùy chọn đầu tiên xuất hiện trong danh sách. Tùy chọn này sẽ quét mọi thứ.

Sau khi chọn một thư mục, ngồi lại và chờ đợi. Quá trình quét có thể mất một chút thời gian (tất cả phụ thuộc vào tốc độ và dung lượng ổ cứng của bạn). Sau khi Photorec hoàn tất, nó sẽ đặt một số tệp đã khôi phục vào thư mục chính của người dùng. Lưu ý rằng đây không phải là một thư mục. Thay vào đó, có rất nhiều cái khác nhau. Mỗi thư mục chia sẻ tên “recup” theo sau là một số.

Truy cập các tệp đã khôi phục này bằng cách điều hướng đến các thư mục “khôi phục” trong thư mục chính của bạn.

Khôi phục dữ liệu từ các phân vùng riêng lẻ

Photorec tìm thấy các tệp đã xóa gần đây rất tốt bằng cách quét tất cả các phân vùng trên toàn bộ ổ cứng. Tuy nhiên, đôi khi tốt hơn (và nhanh hơn) là quét từng phân vùng một. Đây là cách để làm điều đó.

Bươc 1: chạy Photorec như mô tả ở trên trong hướng dẫn.

Bươc 2: Chọn một ổ cứng duy nhất để quét trong menu.

Bươc 3: chọn một phân vùng đĩa cứng riêng lẻ để quét.

Bươc 4: Trong thiết bị đầu cuối, hãy chạy lsblk –fs để xác định loại hệ thống tệp của phân vùng.

Sau đó, trong Photorec, chỉ định loại hệ thống tệp.

Bươc 5: Đánh dấu thư mục cần quét trên phân vùng ổ cứng, sau đó chọn nút c để bắt đầu quá trình.

Ngồi lại và đợi quá trình quét kết thúc. Sau khi hoàn tất, hãy chuyển đến thư mục chính của bạn. Tất cả các tệp được khôi phục sẽ được đặt trong các thư mục bắt đầu bằng từ “recup”.

Đăng kí

Mất dữ liệu là khủng khiếp và thực sự có thể làm hỏng ngày của bạn. May mắn thay, các công cụ như Photorec tồn tại và biến việc khôi phục các tệp quý giá đó thành hiện thực. Nếu bạn đã từng vô tình xóa một số nội dung trên PC Linux của mình, hãy xem chương trình này. Bạn sẽ được hạnh phúc bạn đã làm!