web-dev-qa-db-ja.com

LinuxをVHDから起動できますか?

Windows 7のVHDからLinuxシステムを起動する方法はありますか?

方法があるなら、そもそもどうやってそこに置くのですか?

編集:明確にするために、私はVMでLinuxを実行しようとはしていません。 Windows 7でできるように、VHDから物理マシンで起動しようとしています。

29

できません。 Windowsでは、VHDサポートがブートプロセスに統合されており、Linuxはそのようなサポートを提供していません。さらに、Linuxが他の仮想ディスクタイプからの起動をサポートしていることは知りません。

16
Josip Medved

はい、私たちはあなたが任意のコンピュータを起動できるサンプルLinux VHDをリリースしました。

あなたはここでより多くの情報を見つけることができます:

物理PCをダウンロードして起動し、vmとしても実行します- http://www.vmlite.com/index.php/forums/17-vboot/1864-linux-vhd-boot-available-download-and- boot-your-physical-pc-also-runs-as-vm

実アプライアンスとしてのLinux

LinuxのVBootを使用すると、Linux OSとそのアプリケーションを事前にインストールして事前設定し、結果の仮想ディスクファイルをVHD形式で配布できます。 vhdは実際のコンピューターを起動でき、設定とアプリをすぐに利用できます。このように、オペレーティングシステムは、ファイルと同じくらい簡単に、真に管理可能です。このようなLinux VHDは、物理コンピューターを起動するという意味で、実際のアプライアンスと呼ばれます。

Vhdファイルを使用してコンピューターをセットアップして起動するのは非常に簡単です。 vhdファイルをダウンロードし、それをWindowsまたはLinuxファイルシステムにドロップしてから、ブートローダーを設定し、コンピューターを再起動します。

仮想アプライアンスとしての2つのLinux

まったく同じvhdファイルは、VMLite Workstation、VirtualBox、XenおよびVirtual PC、Hyper-Vなどの仮想化ソフトウェアを使用して仮想マシンとしても実行されます。デフォルトでは、VMLite Workstation用に最適化されています。

VMLiteワークステーションがインストールされている場合、ubuntu-910-desktop-i386.mopファイルをダブルクリックするだけで、VMLiteワークステーションを備えた仮想マシンとしてvhdを起動できます。

Ubuntu VHDパッケージのサンプルがダウンロードできるようになりました。

http://www.vmlite.com/index.php/download/22-appliances (無料のサイト登録が必要です)

ダウンロードして解凍し、Windowsでsetup.exeをダブルクリックして再起動します。Linuxでは、ブートローダーを設定する必要があります。

詳細な手順:

http://www.vmlite.com/appliances/ubuntu-910-readme.html

スクリーンショット:

http://www.vmlite.com/images/vboot/vboot-grub2.png

VMLiteチーム

23
user33819

まず、Keith Combsからのこの既知の手順を使用して、起動可能なWin 7 VHDを作成します。

http://blogs.technet.com/b/keithcombs/archive/2009/05/22/dual-boot-from-vhd-using-windows-7-and-windows-server-2008-r2。 aspx

VHDでWin 7オペレーティングシステムを起動します。

無料のWubiインストーラーを入手してください。

http://www.ubuntu.com/download/ubuntu/windows-installer

Windows 7から、Ubuntu Wubiインストーラーをインストールしますが、物理HDのプライマリパーティション(VHDのC:Windowsパーティションではない)にファイルをインストールしてください。

再起動するように求められたら再起動しますが、起動メニューからまだUbuntuを選択しないでください(動作しません)。最後にWindows 7を起動する必要があります。

今重要なビット:Windows 7では、フォルダービューの設定を[すべてのファイルを表示]に変更し、OSファイルが非表示になっていないことを確認してください。これが完了したら、C:ドライブを参照します。 wubildrおよびwubildr.mbrの2つの重要なファイルが表示されます。

これらの2つのファイルを物理パーティションのルート(つまり、Windows7.vhdファイルが配置されているパーティションと、上記のwubiをインストールしたときに作成されたUbuntuフォルダー)にコピーします。ファイルを正しいパーティションにコピーしていることを確認するために、pagefile.sys bootmgrファイルとbootsect.bakファイルがあることを確認してください。

それでおしまい!再起動し、WindowsブートローダーからUbuntuを選択します。

10
TestVHD

ルートデバイスとしてディスクイメージを使用することは可能ですが、これをカーネルまたはブートローダーにコンパイルするのはややトリッキーです。 VHD仕様は自由に利用できるため、lilo、grub、またはLinuxカーネルを拡張して、vhdに.isoまたは.imgまたは他のディスクイメージファイルと同じステータスを与えることは、1年もかからない簡単なプログラミングであるはずです。週末と夕方の2つ。その後、あなたはヒーローになり、パッチがメインラインのカーネルソースに受け入れられた後、Tuxタトゥーを取得する資格があります。

5
user17779

笑これは遅い返信ですが、WUBIインストーラーまたはunetbootinを試すことができます。それらはVHDファイルを使用しませんが、CDまたはISOのコピーがある限り、パーティション設定なしでいくつかのLinuxディストリビューションを起動できます。

0
Anon