私のグラフィックスドライバー(ATI Radeon HD 4200)は、ネイティブのWindowsシステムではるかに効率的に実行していることを発見しました。Ubuntuでクローズドソースドライバーを動作させることすらできないため、メインのOSとしてWindowsを実行したいと思います。繰り返しますが、VMにUbuntuがあります。現在のubuntuシステムをvmに移行する方法を誰かが知っていますか?
私のグラフィックスドライバー(ATI Radeon HD 4200)は、ネイティブのWindowsシステムではるかに効率的に実行していることを発見しました。Ubuntuでクローズドソースドライバーを動作させることすらできないため、メインのOSとしてWindowsを実行したいと思います。繰り返しますが、VMにUbuntuがあります。現在のubuntuシステムをvmに移行する方法を誰かが知っていますか?
回答:
マシン間のディスクコピーと大差ありません。Clonezillaを使用してみてください。
clonezillaを実行してパーティションイメージを作成する前に、e2fsck -f
次に実行resize2fs -M
して元のパーティションを最小にします。これにより、パーティションをVMに移動するときに、任意のサイズにすることができます。私はresize2fs -M
何度も成功してきましたが、うまくいかない可能性があることに注意してください。したがって、必ずバックアップをとってください。
VMに新しいUbuntuをインストールして、好きなようにパーティションを作成し、Clonezillaによって作成された元のパーティションイメージからパーティションを上書きします。これにより、VMでブートストラップが機能し、パーティションを交換していることがわかります。
パーティションが復元されると、Clonezilla内resize2fs
(オプションなし)でファイルシステムがパーティションマップ(最大に拡大)に適合します。
これは、通常、VMか非VMかに関係なく、システムを別のシステムに転送する方法です。
を使用して、ライブCDからUbuntuインストールのイメージを作成できますdd
。次に、ほとんどすべての仮想化テクノロジーでrawイメージを起動するか、rawイメージを変換できます。
そうしていると、特にATIドライバーをインストールした場合に問題が発生する可能性があります。そのため、単に新規インストールを実行する方がよい場合もあります。
Ubuntuが/ dev / sdaにインストールされていると仮定し、ライブCDからddを実行します。
dd if=/dev/sda1 of=/storage/ubuntu.img bs=1024
最終的なubuntu.imgは、Ubuntuのインストールと同じ大きさで、別のパーティションまたは外部ストレージに保存する必要があります。
rawイメージをハードディスクとして起動するか、virtualbox(または他の)イメージに変換できます
VBoxManage convertdd ubuntu.img ubuntu.vdi