Làm cách nào để khôi phục Windows 7 từ Ảnh hệ thống sang phân vùng Boot Camp mà không cần định dạng?


8

Tôi đã có phân vùng Boot Camp 70GB trên iMac mà tôi muốn tăng kích thước, vì vậy sau khi tạo hình ảnh hệ thống (.vhd) trên ổ FW bên ngoài của phân vùng Boot Camp bằng Windows Backup and Restore, tôi đã xóa Boot Camp phân vùng từ trong OS X và được tạo lại một cái hiện có 140GB.

Khi tôi khôi phục hình ảnh hệ thống bằng đĩa cài đặt Windows 7 hoặc đĩa sửa chữa, nó nói rằng khi khôi phục lại hình ảnh, toàn bộ đĩa [vật lý?] Sẽ bị xóa và định dạng để hình ảnh có thể được khôi phục . (Tôi không thấy bất kỳ tùy chọn nào để chọn chỉ là một phân vùng!)

Tôi đã xem xét rằng có thể có một tiện ích dòng lệnh trên đĩa cài đặt Windows 7 để khôi phục VHD cho phân vùng, nhưng không thể tìm thấy bất kỳ tài liệu nào cho việc đó. Có cách nào miễn phí để chỉ khôi phục bản sao lưu ảnh hệ thống sang phân vùng mới trong khi bảo tồn phân vùng OSX không?


BIÊN TẬP:

Về cơ bản điều tôi đang nói là khi cài đặt Windows 7, có một tùy chọn để cài đặt vào một phân vùng cụ thể trên đĩa vật lý, nhưng khi khôi phục, tôi không thấy tùy chọn đó ...


CẬP NHẬT: (tiền thưởng)

Tôi vẫn đang tìm cách khôi phục hình ảnh VHD thành phân vùng định dạng NTFS trên ổ cứng. Cụ thể là một phân vùng trại khởi động trên máy Mac.

Tôi thực sự không hiểu tại sao Windows sẽ không cho phép điều này, mặc dù nó cho phép cài đặt vào một phân vùng ...


1
Hơi muộn một chút kể từ khi bạn xóa phân vùng Boot Camp của mình, nhưng một cách dễ dàng hơn là sử dụng CampTune hoặc iPartition .
fideli

Tôi đã thử nghiệm khá nhiều với Windows Restore và tôi không thể tìm ra cách bảo tồn các phân vùng đĩa đích. Khôi phục hình ảnh hệ thống sẽ thay thế mọi thứ.
Pierre Arnaud

1
Tôi nghĩ rằng có thể khởi động từ Ubuntu Live CD và chỉ cần khôi phục nội dung của VHD sang phân vùng NTFS mới được định dạng và khởi động từ nó? Ubuntu hiện có hỗ trợ hình ảnh NTFS và VHD không?
jsejcksn

Câu trả lời:


7

Tôi sẽ đề nghị trước tiên cài đặt Windows 7 trên phân vùng mới dưới dạng cài đặt mới.

Sau đó, trong Windows 7, Khôi phục máy tính của bạn từ bản sao lưu ảnh hệ thống bằng cách sử dụng Control Panel -> Recovery -> Advanced recovery methods -> Use a system image you created earlier to recover your computervà sau đó làm theo các bước.

Nếu tệ hơn đến mức tệ nhất, bạn luôn có thể gắn .vhd trong Quản lý đĩa để truy xuất dữ liệu của mình.

BIÊN TẬP

Tôi đã tìm thấy thông tin mới từ bài viết này bằng Acronis True Image Home 2011 (phiên bản dùng thử):
Khôi phục tệp sao lưu Windows 7 VHD bằng Acronis True Image Home 2010 .

Bài báo nói:

Windows 7 có Phân vùng dành riêng cho hệ thống, được ẩn và chứa các tệp khởi động. Phân vùng này có thể được xem trong Quản lý đĩa Windows (Start-Run -> diskmgmnt.msc).

Khi tạo hình ảnh cho hệ thống Windows của bạn bằng công cụ Sao lưu Windows 7, nó sẽ tạo một tệp .vhd riêng cho từng phân vùng trong hệ thống, bao gồm Phân vùng dành riêng cho hệ thống.

Nếu bạn chọn khôi phục phân vùng hệ thống của mình từ các tệp .vhd Sao lưu Windows 7 đã tạo, bạn sẽ cần khôi phục toàn bộ đĩa có phân vùng hệ thống này.

Giải pháp

  1. Khởi động từ Acronis Bootable Media và chọn Acronis True Image Home (Phiên bản đầy đủ)
  2. Nhấp vào Recovery, duyệt đến các tệp .vhd Sao lưu Windows 7 của bạn và chọn bất kỳ tệp nào
  3. Sau khi chọn, nhấp chuột phải vào tệp .vhd và chọn Khôi phục
  4. Chọn Khôi phục toàn bộ đĩa và phân vùng và nhấp vào Tiếp theo
  5. Kiểm tra phân vùng để phục hồi
    hình ảnh1

Cách tiếp cận này đã thất bại nếu bạn được cảnh báo rằng tất cả dữ liệu trên đĩa đích sẽ bị xóa:
hình ảnh 2


Bài viết đó cuối cùng đã đưa tôi đến cùng một màn hình mà tôi đã mô tả trong tin nhắn của mình, nhưng nó đang được đọc từ HĐH đã cài đặt thay vì đĩa ...
jsejcksn

@ pattern86: Bạn có thể thấy toàn bộ đĩa, nhưng bạn không thể chọn phân vùng Windows? Có thể là một ý tưởng tốt để đăng ảnh chụp màn hình của màn hình này, bây giờ bạn đang ở trong Windows.
harrymc

Tôi không biết cách chụp ảnh màn hình tại thời điểm đó sau khi khởi động lại, nhưng tôi đã tìm thấy một số hình ảnh cho thấy những gì tôi đang thấy. Tôi làm theo quy trình này: sevenforums.com/tutorials/675-system-image-recovery.html và không bao giờ được cung cấp tùy chọn nơi tôi muốn khôi phục hình ảnh. So sánh với các hình ảnh của quá trình cài đặt tại đây: techtalkz.com/windows-7/ Từ Hãy lưu ý bước có tên "Bạn muốn cài đặt Windows ở đâu?" Tôi đang cố gắng chọn một phân vùng khi khôi phục, nhưng không có lựa chọn nào như vậy.
jsejcksn

@ mẫu86: Xem chỉnh sửa của tôi cho một giải pháp có thể khác.
harrymc

Tôi có thể làm điều này với phiên bản dùng thử không? Tôi không muốn tiêu tiền. Tôi thà cài đặt lại mọi thứ từ đầu hơn là chi nhiều tiền hơn.
jsejcksn

2

Hệ thống Mac OS X của bạn phải còn nguyên vẹn. Windows 7 "xem" chỉ phân vùng bootcamp là HDD. Có kích thước của ổ cứng? để giúp bạn tìm ra?

phân vùng bootcamp thường trông giống như cuối cùng với tên BOOTCAMP trên đó. Nếu quá trình khôi phục của bạn không thành công, hãy cài đặt bản sao mới của windows 7 để phân vùng những gì bạn đã tạo. hãy thử sử dụng hộp ảo (virtualbox.org) hoặc phương pháp này để truy cập các tệp của bạn: http://www.gilsmethod.com/how-to-mount-vhd-files-without-virtual-pc

Lần tới sử dụng phần mềm miễn phí winclone để thay đổi phân vùng win bootcamp Hoặc Paragon (dùng thử hoặc mua)


1
Đĩa cài đặt Windows 7 báo cáo kích thước ổ cứng đầy đủ, không chỉ phân vùng NTFS. Mục tiêu của tôi là khôi phục hình ảnh vhd vì vậy tôi không phải thực hiện bất kỳ thiết lập / tinh chỉnh ứng dụng nào sau khi khôi phục.
jsejcksn

1

Đây không phải là cách tiếp cận trực tiếp nhất, và sẽ bất tiện, nhưng có lẽ sẽ an toàn nhất.

Tôi khuyên bạn nên khôi phục VHD sang một ổ cứng máy tính khác - một ổ đĩa ngoài, một ổ dự phòng mà bạn có thể nằm xung quanh, một máy tính khác nếu bạn có một thứ bạn không quan tâm - bất cứ nơi nào bạn có thể. Sau đó, sử dụng một bộ hình ảnh khác (có khả năng khôi phục lại một phân vùng cụ thể) để tạo một hình ảnh về điều đó, sau đó sử dụng nó, khôi phục lại máy ban đầu của bạn.


Tất cả các tập tin liên quan đến khởi động của tôi sẽ được trong chiến thuật? Tôi không quá hiểu biết khi nói đến kiến ​​trúc hệ thống cấp thấp.
jsejcksn

Mà phụ thuộc. Tôi không thể nói cụ thể cho máy Mac sử dụng Bootcamp, vì tôi không quen thuộc lắm với nền tảng đó. Vì Bootcamp xử lý quyết định khởi động hệ điều hành nào, tôi sẽ cho rằng nó vẫn hoạt động, nhưng thật không may, tôi không thể hứa với bạn bất cứ điều gì. Có lẽ ai đó ở đây có nhiều kinh nghiệm sử dụng Bootcamp có thể nhận xét về khả năng đó.
nheo

Cảm ơn - Tôi hy vọng ai đó biết. Điều Boot Camp là một phần quan trọng vì thiết lập của tôi.
jsejcksn

1

Một giải pháp đơn giản là chuyển đổi đĩa vhd thành tệp đĩa thô, (sẽ chiếm 70gb) sau đó 'dd' nó vào phân vùng đã cho. qemu-img, một phần của QEMU, có thể xử lý việc chuyển đổi. (Bạn rõ ràng sẽ phải cài đặt qemu ở phía osx)

qemu-img convert -f vhd -O raw YourW7Disk.vhd OutputDiskImage.raw

Điều này sẽ, vì nó là một hình ảnh đĩa thô, cần 70gb dung lượng. Sau đó, bạn sẽ sau khi tạo tệp đĩa thô:

dd if=OutputDiskImage.raw of=/dev/disk0s2

Thay thế đĩa0s2 bằng đường dẫn đến nút thiết bị phân vùng. Bạn có thể tìm thấy tên nút thiết bị phân vùng trong Disk Utility.

Rõ ràng, các lệnh này sẽ phải được chạy ở phía OSX. Đây là tất cả giả định rằng đĩa VHD là hình ảnh của phân vùng W7 và vẫn còn nguyên bộ khởi động / etc.

Điều này, trong số các giải pháp tôi đã thấy, là dễ nhất. Nó có thể được thực hiện trong hệ thống đã được cài đặt, với nỗ lực và thời gian tối thiểu. Điều duy nhất bạn sẽ phải cài đặt là qemu (cung cấp qemu-image iirc), mà bạn có thể có được thông qua macports / brew / fink.


Đối với tất cả những người muốn làm theo giải pháp này, trong trang này có một hướng dẫn làm việc về cách cài đặt QEMU trên OSX;)
Vito Gentile

0

Đây là cách tôi nghĩ người ta có thể khôi phục vhd thành phân vùng vật lý, thành phân vùng 140 GB. Tôi giả sử rằng vhd là trên một ổ đĩa ngoài. Bạn sẽ cần một công cụ quản lý phân vùng với đĩa CD có thể khởi động. Một bản miễn phí là CD có thể khởi động MiniTool Partition Wizard .

  1. Phân vùng lại phân vùng 140 GB thành 2 phân vùng 70 GB và định dạng chúng dưới dạng NTFS. Bạn có thể định dạng dưới dạng FAT32 bằng cách sử dụng "Tiện ích đĩa" của OS X trong / Ứng dụng / Ứng dụng để định dạng là "Hệ thống tệp MS-DOS". Hoặc (ưu tiên) bạn có thể sử dụng CD khởi động MiniTool để thực hiện cả phân vùng và định dạng trực tiếp trong NTFS. Cẩn thận không phá hủy bất kỳ phân vùng Mac nào khác và đảm bảo rằng phân vùng đầu tiên có cùng kích thước như khi được sao lưu vào vhd. Hai phân vùng sẽ hiển thị với DVD cài đặt khởi động Windows 7.
  2. Cài đặt Windows 7 vào phân vùng đầu tiên. Nếu có thể, hãy tạo phân vùng ở định dạng NTFS. Khác, Chuyển đổi âm lượng FAT hoặc FAT32 sang NTFS trong Windows 7 sau khi cài đặt.
  3. Cố gắng sử dụng tiện ích sao lưu để khôi phục vhd. Nếu thành công, hãy sử dụng Trình quản lý đĩa Windows để xóa phân vùng 70 GB thứ hai và thay đổi kích thước phân vùng (hệ thống) đầu tiên để bao gồm phân vùng thứ hai. Nếu khôi phục vhd đã thất bại, tiếp tục bước tiếp theo.
  4. Nếu được yêu cầu, trong định dạng Windows 7, ổ đĩa thứ hai là NTFS nếu nó chưa có ở dạng NTFS và gán cho nó một ký tự ổ đĩa.
  5. Trong Quản lý đĩa, gắn VHD trong Windows 7 dưới dạng đĩa ảo.
  6. Sử dụng Bảng điều khiển / Tùy chọn thư mục / Xem tab, đặt "Hiển thị các tệp và thư mục ẩn" và bỏ đặt "Ẩn các tệp hệ điều hành được bảo vệ" và nhấn OK.
  7. Sao chép tất cả các tệp từ đĩa ảo vhd sang phân vùng thứ hai.
  8. Sử dụng MiniTool để xóa phân vùng đầu tiên và di chuyển phân vùng thứ hai vào vị trí của nó.
  9. Hãy thử khởi động vào Windows. Nếu không thành công, hãy thử Thực hiện Cài đặt Sửa chữa để Khắc phục Windows 7 .
  10. Nếu thành công, hãy sử dụng Trình quản lý đĩa Windows để thay đổi kích thước phân vùng hệ thống để bao gồm không gian chưa sử dụng còn lại khi bạn di chuyển phân vùng thứ hai.

Tất nhiên không có cách nào để tôi có thể kiểm tra nếu lời khuyên trên của tôi sẽ thực sự hiệu quả, nhưng hãy cho tôi biết nếu bạn có bất kỳ khó khăn nào.


Bạn đúng. Tôi đã cập nhật câu hỏi để giải quyết rằng tôi vẫn đang tìm cách khôi phục hình ảnh VHD thành phân vùng có định dạng NTFS trên ổ cứng. Cụ thể là một phân vùng trại khởi động trên máy Mac.
jsejcksn

Tôi đã viết một giải pháp có thể ở trên.
harrymc

0

Bạn có thể thử chuyển đổi VHD thành tệp WIM và sử dụng ImageX để áp dụng WIM cho phân vùng mới. Tôi đã không thử điều này nhưng nó là một lựa chọn để khám phá.

Điều này sẽ yêu cầu Bộ cài đặt tự động Windows® (AIK) cho Windows® 7

Gắn VHD (chỉ đọc) trong hệ thống máy chủ của bạn:
- diskmgmt.msc
- Hành động> Đính kèm VHD
- kiểm tra Chỉ đọc
- chọn VHD. Chúng ta hãy giả sử rằng nó có chữ D: được gán.

Sau đó sử dụng imagex để tạo WIM:

imagex /compress fast /flags “Ultimate” /check /capture D: C:\image.wim “Windows 7 Ultimate”

Sau đó khởi động từ đĩa Windows PE và áp dụng hình ảnh bằng lệnh sau:

imagex /apply d:\image.wim 1 c:\ /verify

Tham chiếu Microsoft ImageX


Tôi có thể gắn VHD dễ dàng trên máy Mac không?
jsejcksn


0

Tôi tình cờ có một máy Mac cũ không có gì trên đó, vì vậy việc mất Mac OS không phải là vấn đề với tôi với chiếc máy cụ thể đó. Vì lý do đó, tôi đã thử khôi phục từ một hình ảnh trực tiếp từ Windows 7 Ultimate CD và không chỉ khôi phục thành công mà cảnh báo không chính xác, tôi không mất gì cả! Nếu bạn đang đọc này, đi trước và thử nó ... điều tồi tệ nhất có thể xảy ra là bạn làm mất Mac OS, nhưng đó là những gì Time Machine là cho, phải không?

EDIT: Tôi đã thực hiện lại quy trình này trên máy Mac chính của mình. Thật kỳ lạ, phân vùng Macintosh HD đã được định dạng lại thành FAT32, nhưng cài đặt vẫn còn. Cả Windows 7 và Lion đều hoạt động độc lập và tôi có thể xem Mac từ Windows, nhưng không phải Windows từ Mac. Phân vùng Bootcamp cũng sẽ không gắn kết trong Disk Utility.

Tuy nhiên, vấn đề là kể từ khi Macintosh HD trở thành FAT32, trợ lý trại khởi động đã báo lỗi rằng đĩa khởi động không được hỗ trợ. May mắn thay, tôi đã tạo bản sao lưu của cả Mac và Windows, nhưng tôi sẽ phải khôi phục mọi thứ và mất tuần thay đổi cuối cùng để cài đặt Windows. Không khủng khiếp (đối với tôi), nhưng tôi muốn khuyên không nên thử giải pháp của mình.


Tôi sẽ thử điều này khi có thời gian để tạo lại hình ảnh cho máy Mac của mình nếu có gì đó không ổn. Tôi không muốn làm điều này đơn giản chỉ vì đau đầu nếu nó sai, nhưng tôi đang ở điểm đáng để thử.
jsejcksn

1
Kiểm tra cập nhật của tôi và DEFINITELY chạy Time Machine trước.
techie91

Tôi đã chạy TM trước và tự mình thử trước khi bạn cập nhật bài viết. Nó đơn giản là thất bại đối với tôi. Tôi đã phân vùng lại iMac của mình dưới dạng một phân vùng HFS + và cài đặt lại Lion / được khôi phục từ bản sao lưu TM. Bây giờ đang chờ câu trả lời khác.
jsejcksn

0

Bước 2 Điểm 7 từ đây: http://www.sevenforums.com/tutorials/675-system-image-recovery.html

Hộp định dạng và phân vùng lại: LƯU Ý: Đặc biệt cảm ơn MJF cho phần bổ sung này. 1) Màu xám và được chọn Bạn buộc phải có toàn bộ đĩa được định dạng và phân vùng lại để phù hợp với cấu trúc phân vùng của đĩa mà hình ảnh được tạo từ đó. Điều này có thể xảy ra khi khôi phục hình ảnh vào đĩa mới hoặc đĩa gốc có cấu trúc phân vùng đã sửa đổi. Dữ liệu trên các phân vùng khác trên đĩa bạn đang khôi phục sẽ bị mất.

2) Màu xám và không được chọn Bạn không được cung cấp tùy chọn định dạng và phân vùng lại đĩa. Điều này sẽ xảy ra nếu bạn đang khôi phục Windows từ một phân vùng trên cùng một đĩa.

3) Không được tô xám và bỏ chọn Ở đây bạn có tùy chọn để chọn định dạng toàn bộ đĩa và phân vùng lại hay không. Trong trường hợp này, hình ảnh được lấy từ có cấu trúc phân vùng phù hợp với đĩa bạn đang khôi phục hình ảnh. Bằng cách không chọn tùy chọn định dạng và phân vùng lại, hình ảnh của bạn sẽ được khôi phục và các phân vùng khác chưa được xử lý, chẳng hạn như phân vùng dữ liệu có giá trị.

Nói tóm lại, bạn (và tôi) bị lừa = /


0

Tôi vừa hạ cấp từ Lion xuống Snow Leopard bằng cài đặt Bootcamp và khôi phục phân vùng bootcamp bằng công cụ sao lưu ảnh hệ thống Windows 8 mặc định (Nó giống như Windows 7)

Khi khôi phục từ hình ảnh VHD, vâng, nó sẽ nói rằng toàn bộ đĩa sẽ được định dạng nhưng trong thực tế, nó sẽ chỉ ghi vào phân vùng bootcamp và để phân vùng mac osx không bị ảnh hưởng (và đối với tôi, phân vùng vẫn ở dạng Mac OSX Extended)

Chỉ cần đảm bảo thiết lập phân vùng Bootcamp trong Mac OSX trước khi khôi phục

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.