web-dev-qa-db-ja.com

物理的なUbuntuオペレーティングシステムを仮想マシンに変換する方法は?

少し前に、PCをWindowsとUbuntuでデュアルブートに変えました。
しかし、私の経験では、Ubuntuを起動することはめったにないので、2番目のOSとしてではなく、Windowsの仮想マシンとして利用できるようにしたかったのです。
私の選択したツールである情報と、この移行を実現する方法を教えてください。すでにVMWarePlayerをインストールしています。

4
dan-lee

何度もやりくりした後、私はついにチュートリアルを見つけました:Linuxシステムの仮想化

基本的には簡単ですが、少し作業が必要です。

物理的なUbuntu上の既存のすべてのパーティションからイメージを作成する必要がありました。同様の仮想マシンを再作成してから、ブートローダーを復元しました。それでおしまい。


歴史的に、別の方法はRemastersysを使用することです(はるかに簡単です!)しかし、プロジェクトは現在死んでいます。

1
dan-lee

VMWare vCenter Converter( http://www.vmware.com/products/converter/ )を試しましたか?このページの情報は、無料であるだけでなく、有望に見えます。

3
erikxiv

ここでは、同じマシン上にLinuxOSの横にWindowsOSがある場合の別の方法を説明します。これらの手順はすべて仮想マシンで実行され、物理ドライブには影響しません。最初に夏らしいものを挙げて主なアイデアを示し、次に詳細を示します。

1-Windows環境で、Linux EX4パーティションのバックアップを作成します。使用可能な任意のバックアップソフトウェアを使用できます(ここでは、Acronis True Image 2016を使用しました)。

2-Vmwareで新しい仮想マシンを作成し、前のセクションで作成したバックアップを使用してプロセスのリカバリを開始します。

3-リカバリを実行した後、新しい仮想マシンに同じLinuxパーティションがあります。起動を有効にするには、システムを起動できるLinuxGrubを修復する必要があります。

実装の詳細:

「AcronisTrueImage 2016」を使用する場合は、これらの注意事項が役立ちます。

1-Vmwareで新しい仮想マシンを作成する場合は、そのために「2つの」ハードドライブを追加する必要があります。1つのハードドライブは、バックアップが存在する外付けHDDに「物理的に」アクセスできる必要があります。もう1つは「仮想ドライブ」であり、Ex4Linuxパーティションより少し大きくする必要があります。

2-起動時にリカバリプロセスを実行するために、Acronisはレスキューディスクを提供します。このレスキューディスクをVmwareで使用して、仮想システムを起動します。

3-Vmwareが提供する仮想HDDはRawであるため、Acronisレスキューブートメニューからはアクセスできません。したがって、リカバリを開始する前に、レスキューディスクのブートメニューの[新しいディスクの追加]メニューからEX4パーティションを作成する必要があります。

4-リカバリプロセスを実行すると、VMにLinux EX4パーティションの正確なコピーが作成されます。起動を有効にするには、Ubuntuライブディスクを使用して起動メニューを修復します。これを行うには、 このリンク。 を使用できます。

0