Câu hỏi này đã có câu trả lời ở đây:
- phục hồi dữ liệu sau khi sử dụng dd lệnh 1 câu trả lời
Tôi có một ổ cứng ngoài, trên đó tôi có nhiều thứ quan trọng mà tôi không có bản sao khác. Một cái gì đó đã bị rối với phân vùng của ổ cứng, vì nó hiển thị là phân vùng 600 và GB, trong đó bản thân ổ cứng là 1 TB. Tôi quyết định cho nó một định dạng, để khôi phục kích thước ban đầu của nó. Tôi đã sao lưu tất cả nội dung của mình bằng cách sao chép các tệp và thư mục vào PC Windows của mình (quá trình sao chép diễn ra tốt đẹp, không có lỗi hay bất cứ điều gì, vì vậy tôi giả sử tất cả nội dung của mình đã được sao lưu đúng cách), sau đó tôi xóa ổ cứng bằng cách sử dụng lệnh trong thiết bị đầu cuối OS X trên máy mac của tôi:
dd if=/dev/zero of=/dev/disk1 bs=1m
Tôi đã sử dụng lệnh này vì tôi muốn đảm bảo rằng ổ cứng của tôi hoàn toàn trống, vì vậy tôi có thể tạo một phân vùng mới trên đó. Vì vậy, tôi đã tạo một phân vùng trên đó (có dung lượng lên tới 1TB, vì vậy tôi rất vui vì điều đó), nhưng khi tôi muốn sao chép lại nội dung của mình vào đó, tôi nhận ra rằng chỉ một phần dữ liệu của tôi hiện diện trên PC. Tôi không biết tại sao nó không sao lưu mọi thứ. Tôi đã chọn tất cả các tệp trên ổ cứng khi sao lưu chúng và quá trình sao chép diễn ra tốt đẹp. Chắc chắn, đó là lỗi của tôi khi tôi không kiểm tra xem dữ liệu đã được sao lưu đúng chưa, nhưng tôi cho rằng đó là.
Dù sao, có cách nào để khôi phục dữ liệu từ một ổ cứng đã bị xóa không? Tôi đã mất rất nhiều thứ cá nhân ... :(