Làm cách nào để khôi phục các phân vùng Windows vô tình bị mất sau khi cài đặt Ubuntu?


55

Tôi có máy tính xách tay Toshiba A-200 với hệ điều hành Vista với 4 phân vùng NTFS

(C:) Vista 
(D:) Entertainment 
(E:) Work 
(F:) Sources

và tôi muốn bắt đầu sử dụng Ubuntu thay thế. Vì vậy, tôi đã thử nó đầu tiên từ CD trực tiếp và mọi thứ đều ổn và tất cả các phân vùng đều được hiển thị và hoạt động và vì vậy tôi quyết định cài đặt Ubuntu để thay thế Vista trên ổ đĩa (C :). Sau khi tôi làm điều đó, tôi không còn có thể tìm thấy các thư mục và tệp của mình trên các phân vùng (D :), (E :), (F :) và hệ thống tệp duy nhất được hiển thị là một 198 GB mặc dù ổ cứng của tôi là 320 GB.

Tôi không thể truy cập dữ liệu bị mất trên 120 GB còn lại mà tôi hy vọng vẫn còn đó và không bị mất hoàn toàn

Tôi hiện đang làm việc từ CD trực tiếp nhưng tôi không thể cài đặt testdisk. Tôi có thể khôi phục các phân vùng Vista bằng CD khôi phục sản phẩm để đưa máy tính xách tay của tôi trở lại cài đặt gốc không? Tôi có thể khôi phục các phân vùng NTFS bằng chương trình khôi phục cho Windows không hoặc điều đó sẽ khiến vấn đề trở nên tồi tệ hơn?

Tôi rất cần những dữ liệu này vì tôi không có bản sao lưu cho chúng.


Tùy chọn nào bạn đã chọn khi trình cài đặt hỏi bạn cách cài đặt (phải là màn hình tương tự như thế này )?
Salem

2
Tôi đã chọn tùy chọn thứ hai Thay thế windows Vista bằng Ubuntu
Hoàn toàn là người mới vào

1
Cũng đọc điều này: omgubfox.co.uk/2014/08/ubfox-installer-orms-wipes-partitions Từ ngữ trong trình cài đặt của chúng tôi có vẻ sai.
Rinzwind

9
ĐỪNG KIẾM BẤT CỨ THAY ĐỔI NÀO ĐỂ LÁI XE CỦA BẠN
Elder Geek

1
Việc sử dụng khôi phục hoặc khôi phục windows sẽ khiến vấn đề trở nên tồi tệ hơn trừ khi bạn chỉ muốn một phiên bản Windows mới của nhà máy và (hoàn toàn có thể) hoàn toàn không có dữ liệu gốc của bạn.
mchid

Câu trả lời:


51

Thật không may, có vẻ như bạn đã vô tình phân vùng toàn bộ ổ đĩa của bạn thay thế các phân vùng Windows của bạn bằng một phân vùng Ubuntu duy nhất.

Bạn sẽ không thể khôi phục các phân vùng này bằng cách khôi phục Vista bằng CD khôi phục. Trong thực tế, mọi nỗ lực ghi vào ổ cứng của bạn sẽ khiến mọi thứ tồi tệ hơn vì dữ liệu còn sót lại của bạn có thể bị ghi đè nhiều hơn.

  • Phân vùng được mã hóa không thể được phục hồi
  • Các ổ đĩa là một phần của Windows "Storage Space / Pool" không thể được phục hồi

Tuy nhiên, bạn có thể khôi phục các phân vùng của mình bằng testdisk Cài đặt testdisk nhưng bạn không thể khôi phục tất cả dữ liệu của mình. Bạn cũng có thể tạm thời cài đặt testdisk trên phiên trực tiếp (tuy nhiên đây sẽ không phải là cài đặt cố định).

  • Vui lòng có một ổ đĩa ngoài sẵn sàng để lưu dữ liệu đã phục hồi của bạn trước khi bạn tiến hành. Bạn không thể khôi phục dữ liệu trên cùng một ổ đĩa.

  • Khởi động Ubuntu LiveCD của bạn ("Dùng thử Ubuntu") và sau đó cài đặt testdiskbằng cách:

    1. Thêm kho "Vũ trụ" vào nguồn phần mềm của bạn (từ Ubuntu system settings> Software & updates)

      Nâng cấp phần mềm

    2. Cập nhật bộ đệm apt của bạn trong một thiết bị đầu cuối bằng cách nhấn Ctrl+ Alt+ Trồi gõ:

      sudo apt update
      
    3. sau đó cài đặt testdisk với:

      sudo apt install testdisk
      
  • Gắn ổ đĩa sao lưu ngoài của bạn vào phiên trực tiếp (ví dụ với Nautilus) để có thể lưu trữ dữ liệu được phục hồi sau đó.

  • Thực hiện theo hướng dẫn từng bước ngắn gọn trên Testdisk Wiki sẽ giúp bạn khôi phục các phân vùng bị mất.

  • Nếu bạn không thể khôi phục từ hình ảnh của ổ đĩa bị ghi đè (điều này sẽ cần một ổ đĩa ngoài có dung lượng trống lớn hơn gấp đôi so với ổ cứng máy tính xách tay của bạn), bạn cần lưu tất cả dữ liệu của mình vào ổ đĩa ngoài ngay sau khi khôi phục.

  • Bạn sẽ không thể khôi phục cài đặt Windows của mình, vì điều này đã bị ghi đè bởi Ubuntu.

  • Chỉ khi bạn không khôi phục được các phân vùng, bạn mới có thể khôi phục tệp dữ liệu đơn bằng PhotoRec từ bộ TestDisk nhưng điều này sẽ không phục hồi tên tệp, cấu trúc thư mục hoặc dấu thời gian của tệp của bạn.

  • Không sử dụng ổ đĩa trước khi bạn có thể khôi phục dữ liệu bị mất của mình.


Sao chép dữ liệu từ hệ thống trực tiếp sang ổ đĩa ngoài

Để có thể lưu dữ liệu của chúng tôi vào một ổ đĩa ngoài, chúng tôi cần gắn cả các phân vùng đã phục hồi và ổ USB ngoài trong môi trường trực tiếp. Hình dưới đây cho thấy cách ổ USB sẽ được gắn vào khi chèn (các phân vùng bên trong sẽ được gắn vào khi chọn chúng):

nhập mô tả hình ảnh ở đây

Sau đó, chúng tôi có thể sao chép và dán (hoặc kéo và thả) các tệp được giải cứu của chúng tôi từ ổ đĩa trong sang ổ đĩa ngoài (ví dụ: bằng cách mở một cửa sổ Nautilus riêng biệt hoặc trong các bản phát hành <13.04 bằng cách thêm một khung phụ với F3 ). Từ thiết bị đầu cuối, chúng tôi có thể phát hành:

cp -a /<mountpoint_source>/* /media/ubuntu/<name_destination>

Sau khi sao chép thành công, chúng ta cần ngắt kết nối các ổ đĩa để tránh mất dữ liệu. Điều này sẽ được thực hiện trong Nautilus từ menu ngữ cảnh nhấp chuột phải hoặc trong thiết bị đầu cuối:

sudo umount /media/ubuntu/<name>

Sao chép các tập tin duy nhất bằng testdisk

Trong trường hợp chúng tôi không thể hoặc không muốn khôi phục bảng phân vùng, chúng tôi có thể cố gắng sao chép các tệp hoặc thư mục đã chọn bằng testdisk từ <Advanced> Filesystem Utilsmenu:

nhập mô tả hình ảnh ở đây

Trong ví dụ trên tôi đã chọn examples.desktoprsynctestthư mục bằng cách nhấn : . Để sao chép các tệp này, chúng tôi nhấn C cho menu tiếp theo để phân cấp tệp của hệ thống đang chạy của chúng tôi. Chúng tôi phải duyệt đến điểm gắn kết của ổ đĩa ngoài của chúng tôi (ở đây /media/23GB_USBnhưng điều này có thể sẽ /media/ubuntu/<name_of_devicenằm trong trường hợp của bạn). Nội dung của USB của chúng tôi hiện được liệt kê và có thể được duyệt cho các thư mục sâu hơn:

nhập mô tả hình ảnh ở đây

Khi chúng tôi nhấn C vào ví dụ ở trên, chúng tôi đã chọn ở trên example.desktopvà thư mục rsynctestsẽ được sao chép vào ổ USB ngoài.

Để xác minh, chúng tôi đã thành công, giờ đây chúng tôi có thể mở Nautilus trong hệ thống trực tiếp của chúng tôi và xem nội dung của các tệp được giải cứu. Sau khi hoàn thành, đừng quên ngắt kết nối ổ USB.


Tôi sẽ thử điều đó, nhưng tại sao nó chỉ hiển thị 200 GB trong số 320 GB, điều đó không có nghĩa là chúng ở đó nhưng nó không thể nhìn thấy chúng?
Hoàn toàn là người mới

Tôi đã quản lý để cài đặt testdisk và tôi chạy nó nhưng nó chỉ hiển thị các phân vùng đã được hiển thị trong hệ thống chỉ với 200 GB, tôi phải làm gì bây giờ ???
Hoàn toàn là người mới

Tôi đã tìm kiếm sâu hơn và tìm thấy 2 phân vùng của 3 ... Bây giờ tôi cần sao chép các tập tin vào USB mà tôi gắn vào lòng và tôi cần chọn nó từ danh sách hiển thị nhưng tôi không biết làm thế nào. .. làm thế nào tôi có thể tìm thấy nó ??? Trợ giúp
Hoàn toàn là người mới

Tôi đã làm theo hướng dẫn và tôi đã sao chép các tập tin abd vào nhà .. nhưng bây giờ tôi muốn sao chép chúng trực tiếp vào USB .. vậy tôi nên chọn cái gì? Có phải là phương tiện truyền thông khi tôi tìm thấy vị trí cho USB là phương tiện / ubfox
Hoàn toàn là người mới

2
@PeterRaeves: chúng tôi không thể cho bạn một lời khuyên chung ở đây. Tùy thuộc vào lý do ổ đĩa của bạn bị lỗi, bố cục phân vùng có thể bị hỏng hoặc không. Nếu tất cả dữ liệu đã được khôi phục sau khi khôi phục các phân vùng, bạn có thể an toàn nhưng đối với dữ liệu rất có giá trị, tôi sẽ không muốn mạo hiểm. Tôi sẽ sao chép tất cả dữ liệu vào một ổ đĩa mà tôi biết chắc rằng các phân vùng vẫn ổn chỉ để ở bên an toàn.
Takkat 15/2/2015

23

ĐỪNG THAY ĐỔI MỌI THỨ TRÊN NỀN TẢNG CỦA BẠN! Không cài đặt bất kỳ phần mềm, cập nhật hoặc bất cứ điều gì khác, nếu có thể thậm chí không sử dụng Ubuntu cho đến khi bạn khôi phục dữ liệu của mình. Khác, bạn sẽ làm cho dữ liệu không thể phục hồi!

Tải xuống SystemResTHERCd và ghi nó. Sử dụng nó để khôi phục bảng phân vùng cũ của bạn. Sau khi khôi phục nó, sao chép tất cả dữ liệu vào một ổ đĩa ngoài. Bạn có thể sẽ có thể khôi phục hầu hết dữ liệu của mình, mặc dù một số có thể sẽ bị mất mãi mãi. Sau khi sao chép dữ liệu của bạn, bạn có thể cài đặt Ubuntu một cách an toàn trên toàn bộ đĩa. Sau đó, bạn có thể tạo thêm phân vùng nếu bạn muốn và sao chép dữ liệu trở lại PC.

Hãy nhớ rằng, sao lưu thường xuyên luôn là một điều tốt để có. (Ubuntu có một công cụ cho việc đó, chỉ cần nhấn phím Windows và gõ "sao lưu".


3
Phục hồi từ SystemResTHERCD cũng được thực hiện với TestDisk, được bao gồm trong đĩa này. Tuy nhiên, có thể hơi khó để tải xuống và ghi đĩa CD khi bạn không nên sử dụng đĩa cứng của máy tính.
Takkat

1
Đúng rồi. Nó sẽ phải được thực hiện trên một máy khác. Giải pháp của bạn có vẻ tốt hơn.
Donarsson

5
Giải pháp tốt nhất là luôn có sẵn một hệ thống cứu hộ trong ngăn kéo;)
Takkat

1
testdiskchỉ ~ 500k để tải xuống bất kỳ hệ thống / iso trực tiếp dựa trên Debian nào và gddrescuelà ~ 100k. Tôi sẽ cảm thấy thoải mái hơn với một đĩa sống Ubuntu hoặc Mint và apt-getmột vài ứng dụng hơn toàn bộ SystemResTHERCD chỉ xuất hiện trong trường hợp khẩn cấp (với những cái bắt tay ướt đẫm mồ hôi! ;-)
Xen2050

3

Do không ai cung cấp giải pháp thay thế GUI cho người dùng Ubuntu bị suy yếu thiết bị đầu cuối, nên đây là GUI cho Testdisk.

  • Chèn Ubuntu CD / DVD / USB của bạn và khởi động từ nó

    • Khi khởi động, chọn dùng thử Ubuntu.
  • Tải về qphotorec .

    • Cài đặt như vậy: sudo dpkg -i qphotorec_1.0_all.deb

    • Nếu có bất kỳ vấn đề phụ thuộc nào, hãy chạy: sudo apt-get -f install

  • Sau khi cài đặt qphotorec, hãy thực hiện nó, như vậy: qphotorechoặc tìm kiếm thông qua dấu gạch ngang, đểqphotorec

    • Chọn ổ đĩa bạn muốn khôi phục và nơi bạn cũng muốn khôi phục tất cả dữ liệu.
  • Hãy cầu nguyện với Thần Nhân của chúng ta và hy vọng bạn lấy lại mọi thứ.

Ngoài ra, hãy để đây là một bài học: LUÔN LUÔN SAU . Luôn luôn.


QPhotorec là một ứng dụng 32 bit, nếu bạn có Hệ điều hành 64 bit, bạn cần cài đặt các thư viện 32 bit, để chạy QPhotorec:

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386

Vì hầu hết nhân viên CNTT đều lười biếng - bao gồm cả bản thân tôi - nên tôi cung cấp cho bạn một lớp lót, không có thư viện 32 bit:

cd /tmp/; wget "http://downloads.sourceforge.net/project/crunchyiconthem/QPhotoRec/qphotorec_1.0_all.deb?r=&ts=1443542155&use_mirror=netix" -O qphotorec_1.0_all.deb; sudo dpkg -i qphotorec_1.0_all.deb; sudo apt-get -f install; qphotorec

QPhotorec trên Ubuntu, 14.04, Trusty Tahr


1
QPhotoRec là một GUI cho photorec, không phải testdisk.
Andrea Lazzarotto
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.