Tôi đã chuyển tất cả dữ liệu của mình sang một ổ đĩa mới và có vẻ như nó đã bị mất. Xin hãy giúp tôi khôi phục dữ liệu.
Đây là những gì tôi đã làm để làm cho vấn đề xảy ra:
Tôi đã di chuyển, không sao chép dữ liệu. (Sai lầm đầu tiên)
Ổ cứng phát ra tiếng ồn khi tôi di chuyển dữ liệu. Vì ổ đĩa còn mới và tất cả các giá trị SMART đều có vẻ tốt nên tôi không quá lo lắng về điều đó, nhưng có lẽ tôi nên lo lắng?
Để sử dụng dữ liệu, tôi đã cắm ổ đĩa vào máy Windows. (Sai lầm thứ hai) tôi đã cố gắng sử dụng DiskInternals LinuxReader để có thể đọc định dạng ext4. Một số tệp có thể đọc được, các thư mục khác bị lỗi hoặc xuất hiện trống.
Tôi đã cắm ổ đĩa vào máy Ubuntu ban đầu, chỉ để thấy kết quả tương tự.
Những gì tôi đã cố gắng sửa nó:
Khuyến nghị đầu tiên là thực hiện một đ
sao lưu toàn bộ đĩa. Tôi đã làm điều đó.
Mặc dù khi kiểm tra sau đó với df -h
đĩa gốc hiển thị 981G đã sử dụng và bản sao chỉ hiển thị 80K đang sử dụng. Vì vậy, có lẽ một cái gì đó đã đi sai?
Sáng nay tôi đã cố gắng tiếp tục sau khi khởi động lại và đột nhiên tôi không thể gắn cả hai đĩa:
thiết bị đặc biệt /dev/sdb1/ không tồn tại (tiền tố đường dẫn không phải là thư mục).
Tôi đã thử những gì được đề xuất đây và chạy sudo blockdev --rereadpt
trên cả hai đĩa, nhưng nó chạy mà không có bất kỳ phản hồi nào và việc gắn kết vẫn không thể thực hiện được. Vì tôi đã lên kế hoạch sử dụng e2fsck nên tôi không quá lo lắng về điều đó, vì dù sao thì tôi cũng phải sử dụng một đĩa chưa được đếm.
tôi đã chạy gdisk
với r
để đến các tùy chọn khôi phục và sau đó với b
và c
để đọc và khôi phục bảng phân vùng từ bảng phụ. Từ v
không có lỗi, tôi đã xác nhận việc ghi với w
.
Vì điều đó không hiệu quả, cuối cùng tôi đã thử e2fsck
. Tôi đã xác nhận mọi thứ nó yêu cầu tôi. Chủ yếu là tổng kiểm tra không hợp lệ, nút trống hoặc "rác" và số lượng sai cho các nhóm. Mọi thứ tôi đọc đều nói rằng quá trình này có thể mất hàng giờ, nhưng nó chỉ diễn ra trong mười phút.
Sau đó, thú cưỡi cuối cùng cũng hoạt động, nhưng df -h
chỉ hiển thị 6,9G (Phải có 981G) đang được sử dụng. Ổ đĩa dường như trống ngoài khoảng 50 mục trong bị mất + tìm thấy
, vì vậy gần như không đủ để bao gồm tất cả các tệp bị mất.
Tôi không biết cách tiến hành và dường như không thể tự mình tìm thêm câu trả lời.
Tại sao các ổ đĩa không thể gắn kết được nữa? - Đã trả lời bởi @mchid, cảm ơn!
Tôi có thể thử làm gì tiếp theo để có cơ hội khôi phục dữ liệu?
Và nếu ai đó có đủ kiên nhẫn để giáo dục tôi:
Việc cắm ổ ext4 vào máy windows có làm hỏng nó không? Nếu vậy, tại sao? Từ những gì tôi hiểu với các trình điều khiển chính xác (tức là LinuxReader), nó có thể đọc được.
Bất kỳ trả lời được đánh giá rất cao. Nhờ sự giúp đỡ trước!
Chỉnh sửa để thêm:
đầu ra lsblk:
TÊN MAJ:KÍCH THƯỚC RM TỐI THIỂU RO LOẠI NÚI
đĩa sda 8:0 0 8G 0
ââsda1 8:1 0 1M 0 phần
ââsda2 8:2 0 8G 0 phần /
sdb 8:16 0 3,7T 0 đĩa
ââsdb1 8:17 0 3.7T 0 phần
sdc 8:32 0 3.7T 0 đĩa
ââsdc1 8:33 0 3.7T 0 phần
sdd 8:48 0 1000G 0 đĩa
ââsdd1 8:49 0 1000G 0 phần /dữ liệu
đầu ra chia tay:
(chia tay) in
Model: QEMU QEMU HARDDISK (scsi)
Đĩa /dev/sdb: 4001GB
Kích thước cung (logic/vật lý): 512B/512B
Bảng phân vùng: gpt
Cờ đĩa:
Số Bắt đầu Kết thúc Kích thước Hệ thống tệp Tên Cờ
1 1049kB 4001GB 4001GB ext2