物理オペレーティングシステムをVirtualBoxディスクに変換する


33

Ubuntuの物理Ubuntuインストール(Ubuntu 10.10を搭載したIntelベースのPC)を仮想ボックスディスクに変換することはできますか?

物理的なWindows 2K3以降のボックスをVHDまたはVMwareイメージに変換する「Disk2VHD」に似たもの。

あなたの援助に感謝します!敬具

回答:


27

はい、ただし非常に長い時間がかかります。以下の手順は実際には試していませんが、うまくいくはずです。

まず、パーティション全体のイメージを作成する必要があります。Ubuntuパーティションのパーティションパスを知る必要があります。たとえば、/ dev / sda1は、最初に接続されたハードドライブの最初のパーティションになります。

sudo dd if=PART_PATH of=OUTPUT_PATH/ubuntu.bin

マウントをコピーしようとしているパーティションでliveCDから上記のコマンドを実行する必要があることに注意してください。つまり、別のハードドライブまたはすべてのデータをコピーするものが必要です。

liveCDをシャットダウンし、Ubuntuを起動して最後の手順を実行できます。

バイナリをvboxドライブに変換します。

VBoxManage convertdd PATH_TO_ubuntu.bin ubuntu.vdi --format VDI

その後、作成されたubuntu.vdiをVirtualboxドライブとして使用できます。この操作に十分な時間とハードドライブの空きがあることを確認してください。ちょっとしたヒント:コマンドラインのタスクはCtrl+を押すことで一時停止できますZ。操作はスリープ状態になり、コンピューターを再び使用できるようになります。プロセスの再開に関心がある場合はfg、ターミナルに入力すると、操作が再開されます。このような長時間の操作には非常に便利です。


6
ddを実行する前にgpartedを使用します。ddを使用すると、200 GBのLinux OSパーティションがある場合、200 GBのファイルを取得できます。8 GBしか使用していない場合でも。その後、変換すると合計400GBが必要になります。したがって、gpartedを使用し、9GBに縮小して(少しスペースを空けて)DDを実行します。注意するには、gpartedの実行には長い時間がかかりますが、長期的には200GBのビンDDバックアップでVBoxManageを実行するよりもはるかに高速です。:)
Psytek7

2
これは、同様に動作し、高速化する必要があります:デバイスのサイズはバイト単位ですsudo dd if=PART_PATH | VBoxManage convertdd stdin ubuntu.vdi SIZE_BYTES --format VDISIZE_BYTES
ジェイコブ

これらの手順を使用しました。virtualboxでVDIを起動すると、次のエラーが表示されます。致命的:ブータブルメディアが見つかりません!システム停止。
リカルド14

@butcher同じここ:(
00fruX

1
@ 00fruX初期ddコマンドでは、ブートパーティションを取得するために、/dev/sdaプライマリパーティション(例:)だけではなくrawデバイス(例:)をイメージする必要/dev/sda1があります。
チェス007

1

代替ルート、チェックアウト:「VMware vCenter Converter」

これは無料で入手でき、一度にこれを行うことができます:http : //linhost.info/2009/04/vmware-converter-installation-on-ubuntu-linux

そこから、vmwareページにリンクしますが、Linuxフレーバーは「バージョン4.01」の下でのみ有効です。登録後、「バージョン履歴-VMware vCenter Converter 4.0.1」を展開して探します。


4
私はこれを試しました。VMを保存するには、ネットワーク上のどこかにESXサーバーが必要です。VMware VCenter Converterは、物理コンピューターをVMに変換してESXサーバーに保存する「仲介者」に過ぎません。(vmware.com/pdf/converter_standalone_guide401.pdf)-「Linux変換では、ソースマシンにエージェントはデプロイされません。代わりにヘルパー仮想マシンが作成され、宛先ESX / ESXiホストにデプロイされます。」
00fruX
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.