最近死んだWindowsラップトップを持っています(マザーボードが死んでいます)。 7年前のラップトップなので、今回はApple試してみて、必要に応じてVMwareを使用して古いデータにアクセスしてみることにしました。
これを行うには、物理ドライブをVMwareイメージに変換する必要があります。ぐるぐる回ると、VMwareConvertorを使用してこれを行うことができるようです。
私の当初の考えは、ラップトップドライブを外部USBエンクロージャーを介してWindowsデスクトップに接続し、その方法でイメージを作成してから、動作中のVMをMacに転送することでした。ただし、さらに調査したところ、 VMware Converterは、ローカルマシン(デスクトップ)またはリモートマシン(IP経由)の変換のみをサポートし、ローカルマシンに接続されたラップトップドライブはサポートしていないようです。明らかに、元のラップトップがまだ機能している場合は、vmwareコンバーターをインストールして実行できます。そこからですが、それはここではオプションではありません。
そのことを念頭に置いて、このラップトップドライブを新しいMacbookProで使用できるものに変換する方法についての提案とヘルプを探しています。
この操作は、デスクトップとラップトップの2台のPCで実行しました。
しかし、それは長距離であり、 ラップトップドライブ(死んだラップトップを含む)をVMwareイメージとして使用するために変換する方法 での提案のほとんどは限られた用途でした。
Rawディスクアクセスとそれ自体の仮想ディスクの両方を使用して新しいVMを作成し、(clonezillaを使用して)一方を他方にクローンしてから、VMware変換ユーティリティを実行しようとしましたが、VMが発生しました起動時にブルースクリーンが表示されたので、それは解決策ではありませんでした。
新しいVMを作成し、生のハードドライブをVM and convertメソッドに接続しようとしましたが、次のような不可解なエラーメッセージが表示されました。現在 vmware-vdiskmanager
プログラム。
ServerFaultのソリューションを調べてみました ハードドライブをVMwareマシンに変換します しかし、それらのソリューションのほとんどは、提案されたソリューションで発生した問題を乗り越えるには詳細が少なすぎました。
私たちがに決めた解決策は、その質問に対する答え Dave Mによって提案された でした。
Symantec System Recovery Server Edition (当時は Symantec™System Recovery 2011 Server Editionの60日間無料評価! の試用版をダウンロードしてインストールしましたが、現在は- Symantec™System Recovery 2013 Server Editionの60日間の無料評価! )。
次に、各ターゲットハードドライブ(1つはデスクトップPCハードドライブ用、もう1つはラップトップハードドライブ用)の1回限りのバックアップを作成し、2つのリカバリポイントを作成しました。次に、それぞれを仮想マシンに1回限り変換しました。
Windows Mini-Setupを実行および仮想ディスクを2 GB(.vmdk)ファイルに分割するオプションを選択しました。前者は、結果のVMを稼働させるまでの時間を大幅に短縮し、2つ目は、2GBを超えるファイルをサポートしないメモリースティックでVMを転送できるようにします。
次に、VMwarePlayerで各VMを起動すると、Windows miniのセットアップがすばやく実行され、新しい仮想ドライバーがインストールされ、古い実際のドライバーが置き換えられました。
最後に、各VMにVMwareツールをインストールし、VMが新しいVMwareツールに最適化されたドライバーを取得できるようにしました。
この方法の唯一の欠点は、ウィンドウを再度アクティブ化する必要があることです。そのため、開始する前に、デッドマシンのプロダクトキーを書き留めておいてください。
最初にWindows8 PCでこの手順を試しましたが、インストール後にSSRSEを実行できなかったため、Windows XPマシン(同じハードウェア上)を使用するように戻しました。トライアルが2011年から2013年にアップグレードされると、この問題は解消されると想定しています。
これまで、私は実行中のマシンのみを仮想化したことがあり、VMwareコンバーターを使用するとプロセスは迅速かつ簡単になりました。ハードドライブだけから死んだシステムを仮想化することはなのではるかに複雑になることを知って驚いた、私はただVMwareコンバーターがちょうど持っているだろうと思ったそれを行うためのオプション。
最初のステップは、機能しているコンピューターでディスクを使用できるようにしてから、VMDKに変換することです。
dd2vmdk ユーティリティはLinux Live CDで動作し、VMDKの作成に役立ちます。このリンクは、手順を説明するスクリーンショットを含む非常に詳細な記事へのリンクです。
このプロセスでは、ブラウザベースのアプリケーションを使用してスクリプトを作成し、その出力をブラウザアプリケーションにフィードバックする必要があります。アイデアは、rawディスクをファイルにコピー(dd)してから、そのイメージをディスクとして使用するVMDKファイルを作成することです。
これを行ったら、 ltimate P2Vユーティリティ ( dd2vmdk記事 の最後にリンクされています)を使用してHALを置き換え、ブルースクリーンを防止します。悲しいことに、Ultimate P2Vの記事はほとんど登録の壁の後ろに隠れているので、 このBart PEフォーラムの投稿 または この達人のコーナーの投稿 にすぐにアクセスできる可能性があります。
生のディスクがファイルにコピーされたら、別のおそらくより簡単な方法は、 VBoxManage convertfromraw コマンドを介して VirtualBox を使用して、VMDK形式に変換することです。
コマンドは次のようになります。
VBoxManage convertfromraw <filename> <outputfile> --format VMDK --variant Standard
ハードドライブをUSB経由で接続すると、VMware仮想マシンで使用するVMDKファイルとしてハードドライブのイメージを作成できるようになります。 T
このディスクが接続されたOSで実行されているVMwareConverterで実行できない場合は、NTFS、Fat32、またはその他のファイルシステムを備えたディスクをVMDKファイルに変換するための無料のコンバーター(以下のリンクを参照)を見つけることができる場合があります。
以前のラップトップにインストールされた同じタイプと同じオペレーティングシステムで新しい仮想マシンを作成します。これにより、仮想ハードドライブ(VMDK)を追加できる仮想マシンが作成されます(この場合、VMの[設定の編集]で作成したVMDKファイルを仮想マシンにポイントします)。
VMwareコミュニティで検索または質問してみてください: http://communities.vmware.com/ 通常、迅速な応答が得られるか、同じことをした人からの投稿が見つかります。
幸運を!
-bn
もう1つのツール(有料)はImage for Windowsスイートで、物理ハードドライブまたはイメージバックアップからのVMware専用のP2V用のスクリプトが含まれています。リンク: https://www.terabyteunlimited.com/kb/article.php?id=434
私も同じ問題を抱えていて、自分だけで解決しました...
Cドライブのディスクイメージを作成し、VMware仮想マシンで実行します
もちろん、あなたはMACで実行しているので、Macbookにvdmkイメージをマウントする方法を追加で検索する必要がありますが、そう見つけるのは非常に簡単です。
そして、私の上記のソリューションは、windows7イメージでも機能します。 Lemmeは、クエリを受け取ったかどうかを知っています。
別の答え(2017年現在で機能し、無料で簡単に見つけられるツールのみを使用しています)-
firmware="efi"
行を追加または削除します。そうしないと、起動しません。または同等のもの:
firmware="efi"
行が含まれている(または含まれていない)ことを確認してください。含まれていないと、起動しません。これの良いところは、本質的に、ほとんど常に機能するはずであり、用途が広く、透過的であるということです。また、VMDKに戻す前に、ハードディスクと同じようにシステムを変更することもできます。