Windows buộc tôi phải định dạng hd


0

Khi tôi gắn ổ cứng vào máy tính, nó sẽ báo cho tôi biết tôi phải định dạng nó trước khi sử dụng. Tôi biết rằng tôi đã từng sử dụng nó như một hd bình thường và nó vẫn chứa dữ liệu. Như tôi đã tìm ra, mfr có thể bị phá vỡ. Nó có thể là gì khác? Và vẫn còn - có bất kỳ cơ hội nào để tự phục hồi nó không?

Chỉnh sửa 1: Thêm thông tin:

fdisk -l /dev/sdd

Disk /dev/sdd: 400.1 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders, total 781422768 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x2836e887

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1              63    93801897    46900917+   7  HPFS/NTFS/exFAT
/dev/sdd2       104857261   781420751   338281745+   f  W95 Ext'd (LBA)
/dev/sdd5       104857263   314572607   104857672+   e  W95 FAT16 (LBA)
/dev/sdd6       314572671   524288015   104857672+   e  W95 FAT16 (LBA)
/dev/sdd7       524288079   734003423   104857672+   e  W95 FAT16 (LBA)
/dev/sdd8       734003487   781420751    23708632+   e  W95 FAT16 (LBA)

Vì sdd1 hoàn toàn không phải là vấn đề. Cái này chạy bình thường.

Bây giờ một số thông tin sau khi chạy testdisk:

Warning: Incorrect number of heads/cylinder 16 (NTFS) != 255 (HD)
  HPFS - NTFS              0   1  1  5838 228 54   93801825

Như đã đề cập như một bình luận bên dưới, tôi đã thực hiện dd trên các thiết bị. Vì vậy, tôi đã nhận được các tập tin nhị phân bây giờ. Nhưng tiếp theo là gì? Làm thế nào để tìm ra nếu có các tập tin trong các bản sao đó?


nếu bạn có thể truy cập nội dung, phía an toàn sẽ là sao lưu nội dung, định dạng và đặt lại nội dung trên đó.
Lorenzo Von Matterhorn

Không có Windows không cho phép tôi truy cập dữ liệu của mình. Bất cứ khi nào tôi thử, nó sẽ định dạng, trước khi sử dụng nó. Sẽ làm cho linux một sự khác biệt?
Peter

1
Trong hầu hết các trường hợp, linux có thể truy cập các ổ đĩa trong trạng thái đó để bạn có thể sao lưu dữ liệu của mình, vâng.
Lorenzo Von Matterhorn

1
cũng thế, chkdsk /f có thể lưu ổ đĩa của bạn. tuy nhiên, tôi vẫn khuyên bạn nên sao lưu dữ liệu của mình bằng cách nào đó, nếu có thể.
Lorenzo Von Matterhorn

Nó không hoạt động. Và Linux cũng không cho phép tôi truy cập dữ liệu của mình. Khi cố gắng mount ... nó nói điều gì đó về mount: wrong fs type, bad option, bad superblock on ...
Peter

Câu trả lời:


0

Sau đó fdisk /mbr có thể là bạn của bạn ... Tôi nghĩ rằng bảng điều khiển sửa chữa trên đĩa CD cài đặt WinXP cho phép bạn chạy nó.

Nhưng tôi sẽ làm một dd sao lưu từ Linux trước khi chạm vào nó. Lệnh dd có thể đọc một ổ đĩa từng chút một, bỏ qua tất cả cấu trúc, miễn là ổ đĩa thực sự hoạt động, nó sẽ hoạt động:

dd if=/dev/sda<insert proper number here> of=/mypath/myfile bs=4M

Đối số if chỉ định Tệp đầu vào (hoặc thiết bị, trong trường hợp này) và of chỉ định tệp đầu ra.

Tôi đã làm những bản sao như thế này nhiều lần. Bạn có thể phải thử nghiệm kích thước khối, nhưng 4M hoạt động khá tốt (từ chối trách nhiệm: Tôi thường làm điều này với ổ đĩa được sao lưu được kết nối qua bộ chuyển đổi USB sang SATA, kết nối trực tiếp có thể được hưởng lợi từ việc đặt kích thước khối cao hơn.)

Tất cả các đĩa CD trực tiếp của Linux là đủ cho việc này, tôi thường sử dụng Knoppix


Tôi không có đĩa cài đặt WinXP. Nhưng tôi đã làm dd ... (vẫn chạy atm). Làm thế nào để tôi biết nếu tệp nhị phân có nội dung trên đó? Hay tôi sẽ gắn kết nó? Nhưng làm thế nào tôi .: D Nhân tiện ... xem phần chỉnh sửa của tôi trên đầu :) Cảm ơn vì sự giúp đỡ
Peter
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.