web-dev-qa-db-ja.com

フォーマットせずにWindows 7をシステムイメージからBoot Campパーティションに復元するにはどうすればよいですか?

サイズを増やしたい70GBのBoot CampパーティションがiMacにあったので、Windowsバックアップと復元を使用してBoot Campパーティションの外部FWドライブにシステムイメージ(.vhd)を作成した後、Boot Campを削除しましたOS X内からパーティションを作成し、140GBに再作成しました。

Windows 7のインストールディスクまたはリペアディスクを使用してシステムイメージを復元しようとすると、イメージを復元すると、[物理?]ディスク全体が消去されてフォーマットされ、イメージを復元できるようになります。 。 (パーティションだけを選択するオプションはありません!)

VHDをパーティションに復元するためのコマンドラインユーティリティがWindows 7インストールディスクにある可能性があると考えましたが、そのようなドキュメントは見つかりません。 OSXパーティションを保持しながら、システムイメージのバックアップを新しいパーティションに復元するだけの費用のかからない方法はありますか?


編集:

基本的に私が言っているのは、Windows 7をインストールするときに、物理ディスク上の特定のパーティションにインストールするオプションがあるということですが、復元するときにそのオプションが表示されません...


更新:(バウンティ)

VHDイメージの復元をハードドライブのNTFSフォーマットのパーティションに作成する方法を探しています。具体的には、Macのブートキャンプパーティション。

パーティションにインストールすることはできますが、Windowsがこれを許可しない理由は本当にわかりません...

8
jsejcksn

新しいインストールとして、まず新しいパーティションにWindows 7をインストールすることをお勧めします。

次に、Windows 7内で システムイメージバックアップからコンピューターを復元しますControl Panel -> Recovery -> Advanced recovery methods -> Use a system image you created earlier to recover your computerを使用して、手順に従います。

最悪の場合は、いつでもディスク管理で.vhdをマウントしてデータを取得できます。

[〜#〜]編集[〜#〜]

Acronis True Image Home 2011 (試用版あり)を使用して、この記事から新しい情報を見つけました。
Acronis True Image Home 2010を使用したWindows 7 VHDバックアップファイルの復元

記事は言う:

Windows 7には特別なシステム予約パーティションがあり、これは非表示になっており、ブートファイルが含まれています。このパーティションは、Windowsのディスクの管理で表示できます([スタート]-[実行]-> [diskmgmnt.msc])。

Windows 7バックアップツールを使用してWindowsシステムのイメージを作成すると、システムの予約済みパーティションを含め、システム内の各パーティションに対して個別の.vhdファイルが作成されます。

作成したWindows 7バックアップ.vhdファイルからシステムパーティションを復元する場合は、このシステムパーティションがあるディスク全体を復元する必要があります。

ソリューション

  1. Acronisブータブルメディアから起動し、Acronis True Image Home(フルバージョン)を選択します。
  2. (回復)をクリックし、Windows 7バックアップの.vhdファイルを参照して、ファイルを選択します
  3. 選択したら、.vhdファイルを右クリックし、[リカバリ]を選択します
  4. ディスクとパーティション全体を回復を選択し、次へをクリックします
  5. 回復するパーティションを確認してください
    image1

宛先ディスクのすべてのデータが消去されることを警告されている場合、このアプローチは失敗します。
image2

7
harrymc

Mac OS Xシステムは損傷していないはずです。 Windows 7は、ブートキャンプパーティションをHDDとして「見る」だけです。ハードドライブのサイズはありますか?あなたが理解するのを助けるために?

通常、bootcampパーティションは、BOOTCAMP名が最後に表示されます。復元が失敗する場合は、Windows 7の新しいコピーをインストールして、作成したものをパーティション分割します。 virtualbox(virtualbox.org)またはこのメソッドを使用してファイルにアクセスしてみてください: http://www.gilsmethod.com/how-to-mount-vhd-files-without-virtual-pc

次回はwincloneフリーソフトウェアを使用してwin bootcampパーティションまたはParagonを変更します(試用または購入)

2
S.T.A.L.K.E.R.

簡単な解決策は、vhdディスクをrawディスクファイルに変換することです(これは70 GBを消費します)。次に、それを特定のパーティションに「dd」します。 QEMUの一部であるqemu-imgは変換を処理できます。 (明らかに、osx側にqemuをインストールする必要があります)

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

これはrawディスクイメージであるため、70 GBのスペースが必要になります。次に、rawディスクファイルを作成した後、

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

Disk0s2をパーティションデバイスノードへのパスに置き換えます。パーティションデバイスノード名は、ディスクユーティリティで確認できます。

明らかに、これらのコマンドはOSX側で実行する必要があります。これはすべて、VHDディスクがW7パーティションのみのイメージであり、ブートセクターなどがそのままであることを前提としています。

私が見たソリューションの中でこれが最も簡単です。これは、すでにインストールされているシステムで、最小限の労力と時間で実行できます。インストールする必要があるのはqemu(qemu-image iircを提供する)だけです。これは、macports/brew/finkから取得できます。

1
Eli

これは最も直接的な方法ではなく、不便ですが、おそらく最も安全です。

VHDを別のコンピューターのハードドライブに復元することをお勧めします。外付けドライブ、横に置いた予備のドライブ、不要なコンピューターがある場合は別のコンピューター、どこでも使用できます。次に、(特定のパーティションに復元する機能を備えた)別のイメージングスイートを使用してそのイメージを作成し、それを使用して元のマシンに復元します。

1
nhinkle

ステップ2ここからポイント7: http://www.sevenforums.com/tutorials/675-system-image-recovery.html

ディスクボックスのフォーマットと再パーティション化:注:この追加についてMJFに感謝します。 1)淡色表示され、選択されていますイメージが作成されたディスクのパーティション構造と一致するように、ディスク全体をフォーマットして再パーティション化する必要があります。これは、イメージを新しいディスクまたはパーティション構造が変更された元のディスクに復元するときに発生する可能性があります。復元先のディスク上の他のパーティション上のデータは失われます。

2)グレー表示され、選択されていないディスクをフォーマットして再パーティションするオプションはありません。これは、同じディスク上のパーティションからWindowsを復元する場合に発生します。

3)グレー表示されておらず、選択されていないここでは、ディスク全体のフォーマットと再パーティション化を選択するオプションがあります。この場合、イメージの取得元のディスクには、イメージの復元先のディスクと一致するパーティション構造があります。フォーマットと再パーティションのオプションを選択しないことにより、イメージが復元され、貴重なデータパーティションなどの他のパーティションはそのまま残ります。

要するに、あなた(そして私)はねじ込まれています= /

0
Santa

私はたまたま何も搭載していない古いMacを持っていたので、その特定のマシンではMac OSが失われても問題にはなりませんでした。そのため、Windows 7 Ultimate CDから直接イメージから復元を試みましたが、復元は成功しただけでなく、警告も不正確で、何も失われませんでした。これを読んでいる場合は、試してみてください...起こりうる最悪の事態は、Mac OSを失うdoことですが、それは機械は正しいですよね?

編集:プライマリMacでこのプロセスをもう一度実行しました。奇妙なことに、Macintosh HDパーティションはFAT32に再フォーマットされましたが、インストールは残りました。 Windows 7とLionはどちらも独立して動作し、MacをWindowsから表示することはできましたが、WindowsからMacを表示することはできませんでした。 Bootcampパーティションもディスクユーティリティでマウントされません。

ただし、問題は、Macintosh HDがFAT32になったため、ブートキャンプアシスタントが起動ディスクがサポートされていないというエラーを表示したことです。幸いにも、MacとWindowsの両方のバックアップを作成しましたが、すべてを復元しなければならず、Windowsのインストールに対する最後の週の変更を失う必要があります。ひどい(私にとっては)ですが、私の解決策を試さないようにアドバイスしたいと思います。

0
techie91

VHDをWIMファイルに変換し、ImageXを使用してWIMを新しいパーティションに適用することができます。私はこれを試していませんが、探索するオプションです。

これには、 Windows®7用のWindows®自動インストールキット(AIK)が必要です

ホストシステムにVHDを(読み取り専用として)マウントします。
-diskmgmt.msc
-アクション> VHDのアタッチ
-読み取り専用のチェック
-VHDを選択します。 D:という文字が割り当てられているとします。

次に、imagexを使用してWIMを作成します。

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

その後、Windows PEディスクから起動し、次のコマンドでイメージを適用します。

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

Microsoft ImageXリファレンス

0
bzsparks

これが、vhdを物理パーティションに、140 GBのパーティションに復元できると私が考える方法です。 vhdが外部ディスクドライブにあると想定しています。ブータブルCDを含むパーティションマネージャーツールが必要です。無料のものは MiniTool Partition Wizard Bootable CD です。

  1. 140 GBのパーティションを70 GBの2つのパーティションに再パーティション化し、NTFSとしてフォーマットします。/Applications/UtiltiesのOS X「ディスクユーティリティ」を使用してFAT32としてフォーマットし、「MS-DOSファイルシステム」としてフォーマットできます。または(推奨)MiniToolの起動可能なCDを使用して、パーティションとNTFSでのフォーマットの両方を直接行うことができます。他のMacパーティションを破棄しないように注意し、最初のパーティションがvhdにバックアップされたときとまったく同じサイズであることを確認してください。これで、2つのパーティションがWindows 7ブートインストールDVDから見えるようになります。
  2. Windows 7を最初のパーティションにインストールします。可能であれば、NTFS形式でパーティションを作成します。それ以外の場合、インストール後に Windows 7でFATまたはFAT32ボリュームをNTFSに変換
  3. バックアップユーティリティを使用してvhdを復元してみてください。成功した場合は、Windowsディスクマネージャーを使用して2番目の70 GBパーティションを消去し、最初の(システム)パーティションのサイズを変更して2番目のパーティションを含めます。 vhdの復元に失敗した場合は、次の手順に進みます。
  4. 必要に応じて、Windows 7で、2番目のドライブがまだNTFSにない場合はNTFSとしてフォーマットし、ドライブ文字を割り当てます。
  5. ディスクの管理では、仮想ディスクとして Windows 7内にVHDをマウント します。
  6. コントロールパネル/フォルダオプション/表示タブを使用して、[非表示のファイルとフォルダを表示する]を設定し、[保護されたオペレーティングシステムファイルを非表示にする]をオフにして、[OK]を押します。
  7. すべてのファイルをvhd仮想ディスクから2番目のパーティションにコピーします。
  8. MiniToolを使用して、最初のパーティションを消去し、2番目のパーティションをその場所に移動します。
  9. Windowsを起動してみます。失敗した場合は、 修復インストールを実行してWindows 7を修正 を試してください。
  10. 成功した場合は、Windowsディスクマネージャを使用してシステムパーティションのサイズを変更し、2番目のパーティションを移動したときに残った未使用のスペースを含めます。

もちろん、上記のアドバイスが実際に機能するかどうかをテストする方法はありませんが、問題がある場合はお知らせください。

0
harrymc

BootcampをインストールしてLionからSnow Leopardにダウングレードし、デフォルトのWindows 8システムイメージバックアップツール(Windows 7と同じ)でbootcampパーティションを復元しました

VHDイメージから復元する場合、ディスク全体がフォーマットされると表示されますが、実際にはブートキャンプパーティションにのみ書き込まれ、mac osxパーティションは変更されません(そして、私にとってはパーティションはMac OSX Extendedのままでした)

復元する前に、Mac OSX内でBootcampパーティションをセットアップしてください。

0
sweetiebll