Parallels VMをVirtual Box VMに変換しますか?


11

質問は私が何を必要としているのかをよく説明していますが、ここに状況についての詳細があります。

LinuxでParallels Desktop 4を実行しているので、いくつかのWindows 7仮想マシンがあります。残念ながら、Parallelsはしばらくアップグレードされていないため、他のVMSを試してみましたが、VirtualBoxを強くお勧めしました。特に、OpenSUSE Linuxディストリビューションで提供されています。これにより問題が回避され、最新のOpenSUSEを最新の状態に保つことができます。

だから私の質問は、どのようにParallels VMをVirtual Boxに変換することができるのでしょうか?

回答:


8

VirtualBoxは変換せずにParallels(.hdd)ディスクをシンプルフォーマットで使用できます。ディスクがシンプルフォーマットを使用していない場合は、最初にParallels Image Toolを使用して変換する必要があります。

ただし、最初にParallels Toolsをアンインストールし(VMにインストールしている場合)、VMのバックアップコピーを作成します。次に、新しいVirtualBoxマシンを作成し、CPUとメモリの設定をParallelsマシンにできるだけ近づけます。

この記事は移行についても参照できますが、少し古く、VMWare Converterを使用することをお勧めします。できれば避けま​​す。


Parallels VMにはない.vhd 、、 vdi、またはvmdkファイルを探しているようです。名前を変更する必要がありますか?VMのディレクトリに空の.hddファイルと.xmlファイルがあります。
板井

VirtualBoxのどのバージョンを使用していますか?そして、どのバージョンのOpenSUSEですか?Parallelsディスクのサポートは3.1.0で追加されたようです。
seisyll 2011

VirtualBoxは3.0.6、OpenSUSEは11.2です。Parallelsのせいで11.2に閉じ込められました。
板井

近づいて、VirtualBoxを4.0.4.12に更新しました。これにより、.hddファイルが表示されますが、エラーが発生します。
板井

ディスクは新しいParallelsディスク(バージョン3または4)だと思います。バージョン2のディスクに変換してみてください。ガチョウの追跡でごめんなさい!
seisyll 2011

7

手順は次のとおりです:(Parallels Desktop 12)

1)Parallels Toolsと「特別」なもの(マウント、共有フォルダーなど)を削除して、Parallels VMを準備します。

sudo /usr/lib/parallels-tools/install -r

2)HDDファイルをPVM OS Xパッケージ内から開いているファイルシステムにコピーします(Finder、右クリック、パッケージコンテンツの表示)。通常、最初のHDDファイルには起動可能なシステムが含まれています。

3)HDDファイルがあるディレクトリにいるときに、このコマンドラインツールを使用します。

$/Applications/Parallels\ Desktop.app/Contents/MacOS/prl_disk_tool convert --hdd my-parallels-disk1.hdd --plain

4)結果のHDDファイルはソースファイルを置き換えますが、パッケージのままです。そのため、もう一度入力して、HDS(HDDではなく)ファイルをオープンファイルシステムにコピーします。これは、(空の)VirtualBox VMが配置されている場所に最適です(HDSで「file」コマンドを使用して、本当にブート可能なディスクイメージであることを確認できます。 )。

5)HDD拡張子を付けてファイルの名前を変更します。

6)ファイルを(起動)ディスクとして「空の」VirtualBox VMに追加し、(設定を更新)、起動してお楽しみください。

詳細はこちら

お役に立てれば :)


これはParallels Desktop 11とVirtualBox 5.0.18で動作しました。他の方法は機能していないようで、Linux VMであるため、VMware Converterを使用できませんでした。
Ellis

3

誰かがParallels 11、12、または13とVirtualBox 5を使用している場合-はるかに簡単です。

ステップ1:パラレルのHDDのパッケージ内容を展開する

ステップ2:その中にHDSファイルがあり、理想的にはデータを含むファイルは1つだけです(分割オプションが使用されていない場合)。探しているファイルの適切な指標であるファイルのサイズを再確認します。

ステップ3:HDSファイルをVirtualBoxがアクセスできる新しい場所にコピーし、ファイルの名前を変更して、拡張子をhddに変更します。

手順4:新しくコピーしたファイルをVirtualBoxで直接添付します。

ステップ5:すべてをテストします。これで問題ありません。

ステップ6:ゲストOSを実行し、古いParallels Toolをアンインストールして、VirtualBoxゲストツールをインストールします。

これらの手順は数分で完了し、変換は必要ありません。

私は前日にこれらすべてのステップの実行を完了し、テストしました。

この後、以下のオプションの手順を実行して、hddファイルがVDIファイルに変換されるようにしました。VDIファイルを使用すると、VirtualBoxの制御が強化されます。最も重要なのは、私が切実に必要としている空き領域を最適化することです。

オプションの手順:(この前にゲストOSをオフにします)

ステップ7:VirtualBoxツールのOpen Global Toolsから、すべてのハードディスクが一覧表示されます

ステップ8:コピー機能を使用します。これにより、添付のHDDファイルが他の互換性のあるオプションにエクスポートされます。これは、VirtualBoxにネイティブであるため、VDIを選択した最良のオプションを調査した後、VDI、VHD、VMDKなどです。

今後、仮想マシンを他のフォーマットにエクスポートする必要がある場合、VirtualBoxにはエクスポートオプションがあり、「仮想化フォーマットを開く」をサポートします。

基本的に、上記の手順では、変換のためにParallelsツールをスキップします。VMwareコンバーターが提案された場所では、それもスキップします。すべての手順を完了するには、VirtualBoxという1つのツールのみが必要です。


これはParallels 15とVirtualBox 6でも機能します。
jkratz

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.