Tôi vừa xóa một tệp trên Nexus S mà tôi thực sự cần quay lại. (Đây thực sự là một phần của ứng dụng sử dụng cơ sở dữ liệu sqlite đã tạo bảng thả khi nâng cấp lên phiên bản mới.)
Có lẽ tôi cần root điện thoại trước (điều mà tôi nghe thấy dễ dàng trên điện thoại Nexus) nhưng tôi có bị kẹt ở đây không? Cụ thể, root điện thoại có nghĩa là xóa / ghi đè lên phân vùng nơi dữ liệu sống?
Nếu không, bạn khuyên gì cho các công cụ phục hồi dữ liệu? Có lẽ tệp chỉ bị hủy liên kết và không được ghi đè chủ động (thông thường khi "xóa" tệp) nên về mặt kỹ thuật, dữ liệu phải ở đó ...
dd
thẻ micro SD bằng các mảnh 4Gb: `` `dd if = / dev / dm-0 of = / sdcard / x1 ... n bs = 1048576 Count = 4095 bỏ qua = ... `` `Vâng, bạn có một tùy chọn để gắn ổ OTG bên ngoài (mặc dù tìm một số nguồn năng lượng bên ngoài). Nhưng của tôi không hoạt động, vì vậy tôi phải đặt các mảnh cho micro-SD. Trong skip
tham số bạn sẽ đặt: 0, 4095, 8190, 16380, v.v.
cat
.
testdisk
để phục hồi. Đây là công cụ linh hoạt nhất cho extfs undelete. Nó cho phép hoàn tác từ thư mục cụ thể và xóa bỏ ngay cả các tệp bị hỏng và hoạt động rất nhanh (ngoài máy quét heuristic). Vì vậy, bạn sẽ chắc chắn rằng tất cả mọi thứ có thể là không bị xóa hoặc ghi đè.
testdisk
như một phần của gói busybox và giữ nó trên điện thoại của bạn.
/data
(tệp cục bộ và tệp bị xóa của bạn nằm trong/data/media
hoặc một cái gì đó tương tự).