Linuxには多くの便利なツールがあり、Windowsには多くのアプリ(Chromeなど)がありますが、Linuxを実行する別のマシンを購入する代わりに、それをPCの仮想マシンとして実行する方法はありますか? UbuntuインストールCD-ROMにはそのようなオプションがないようです。
ここにたくさんのオプションがあります:
ツールのみ
GNU/Linuxツールだけが必要な場合は、いくつかの選択肢があります。
WindowsプロセスのLinux
LinuxをWindowsプロセスとして実行するパッケージがいくつかあります。仮想化のようにPC全体をシミュレートすることはありません。彼らは Cooperative Linux 、a.k.a. coLinuxを使用しますが、これは32ビットシステムに限定されています。これらには仮想化のオーバーヘッドがなく、仮想PCを起動しないため、起動が速くなります。これはもう少し実験的な側面であり、一部の仮想化オプションほど安定していない可能性があります。
仮想化
仮想化ソフトウェアを使用すると、ホストPCとハードウェアを共有する仮想PCの別のOSを起動できます。これはかなり実証済みです。ここには、特定の状態でVirtual PCのスナップショットを撮ったり、仮想PCを一時停止/再開したりするための素晴らしいオプションがあります。仮想PCを試して、いくつかのパッケージを追加してから、以前のスナップショットに戻して、 「クリーンスタート」。
デュアルブート
VirtualBoxはWindowsで実行されているようです。WindowsはまともなLinuxサポートが必要です。私の知る限り、Virtual PCはLinuxとの優れた統合を提供していません。
コマンドラインツールの通常のセットを探しているだけの場合は、cygwinを参照してください。独立したシステムを維持するオーバーヘッドのない多くの利点。
仮想マシンの代替(つまり、RAMをWindowsと共有できる)は、UbuntuをWindowsアプリとして実行するPortable Ubuntuです。これは、両方の利点を最大限に活用するための気の利いた方法の1つです。私はここに新しいユーザーなので、リンクを投稿できません。ドメインは次のとおりです:portableubuntu.demonccc.cloudius.com.ar
たぶんandLinuxは面白いでしょうか?
Andlinux.orgから:
andLinuxは、Windows 2000ベースのシステム(2000、XP、2003、Vista、7、32ビットバージョンのみ)でシームレスに実行される完全なUbuntu Linuxシステムです。
ツールだけが必要な場合は、cygwinを使用できます。
VirtualPCソフトウェアを使用して、任意のLinuxをマウントできます。
Phat linuxのようにWindowsの上にインストールするディストリビューションがいくつかあります
多くの有用なlinux utils(bashを含む)がネイティブのwin32(unix utils)に移植されました。
仮想化されたインストールを提供することは、Ubuntu CD-ROMの仕事ではありません。
VirtualBoxをインストールしてから、Ubuntuディスクから起動した新しい仮想マシンを作成します。
または、VMWare Playerを入手して、既成のイメージをダウンロードします。
VMWareを使って仮想マシンで実行できますが、Wubiもあります。
VMWareはしばらくの間Ubuntuを提供してくれましたが、その後VMWareを使用してWindowsの仮想マシンを作成し、UbuntuとWindowsをUbuntuにインストールしました。
LinuxはVirtual PCで実行できますが、パフォーマンスが多少低下する可能性があります。テストのために、trixBox PBXをVirtual PCで実行していますが、問題なく動作します。
ネットワーク内のあるソフトフォンから別のソフトフォンに電話をかけ、内線のボイスメールを受信すると、パフォーマンスの問題が発生します。音は遅くて途切れ途切れですが、Virtual PCが実行しているPCはかなり堅牢であるため、Virtual PCがCPUサイクルを割り当てる方法が原因であると思います。 (4 GBのデュアルコア1.4 MHz RAM-もちろん、32ビットハードウェアであるため、3.6が認識されます。)
私はそれを試してみて、それがあなたのためにどのように機能するか見てください。起動して実行するのにそれほど時間がかからないので、おそらく試す価値があります。
UNIXツールに関しては、もちろんMicrosoft Unix for Windowsがあります。
ATT ResearchもUWINを提供しています。
「Cooperative Linux(略称coLinux)は、Linuxカーネルの移植版であり、単一のマシン上の別のオペレーティングシステムと連携して実行することができます。」