LinuxをWindows上で仮想マシンとして実行する方法はありますか?


12

Linuxには多くの便利なツールがありますが、Windowsには多くのアプリ(Chromeなど)がありますが、Linuxを実行する別のマシンを購入する代わりに、PCで仮想マシンとして実行する方法はありますか?UbuntuインストールCD-ROMにはこのようなオプションはないようです。


参考情報:ChromeがLinuxで利用可能になりました
ケダレ

回答:


36

多くのオプションがここにあります:

ツールのみ

GNU / Linuxツールだけが必要な場合は、いくつかの選択肢があります。

  • cygwinは、X11サーバーを含む多くのツールを備えたbashシェルを提供します。これはしばらく前からあり、成熟しています。
  • msysはcygwinのより小型で軽量な代替品です。
  • Win32用のGNUユーティリティは、もう1つの軽量な代替手段です。これらは、ツールをLinux上で実行していると考えるように偽造するためにcygwin DLLを必要とするcygwinとは対照的に、ツールのネイティブバージョンです。
  • UWINは、Windows上で実行されるATT ResearchのUnixツール/ライブラリのセットです。
  • SUAは、MicrosoftのUNIXベースアプリケーション用サブシステムであり、WindowsでUnixプログラムを構築/実行するためのツールと環境を提供します。

WindowsプロセスでのLinux

LinuxをWindowsプロセスとして実行するパッケージがいくつかありますが、仮想化のようにPC全体をシミュレートすることはありません。Cooperative Linux(別名coLinux)を使用します。これは32ビットシステムに制限されています。これらには仮想化のオーバーヘッドがありません。また、仮想PCを起動していないため、起動が速くなります。これは実験的な面でもう少しであり、一部の仮想化オプションほど安定していない場合があります。

仮想化

仮想化ソフトウェアを使用すると、ホストPCとハードウェアを共有する仮想PCで別のOSを起動できます。これはかなり試行錯誤されています。ここには、特定の状態でVirtual PCのスナップショットを作成したり、仮想PCをサスペンド/レジュームしたりするための素晴らしいオプションがあります。 「クリーンスタート」。

デュアルブート

  • wubiを使用すると、UbuntuをWindowsから直接インストールしてから、デュアルブートできます。両方のOSを同時に実行することはできないため、上記ほど便利ではありません。

2
Virtual Boxは素晴らしいプログラムです。常に開発サーバーに使用してください。
steve.lippert

6

VirtualBoxはWindowsで実行されているように見えます。Windowsには適切なLinuxサポートが必要です。Virtual PCは、私が知る限り、Linuxの非常に優れた統合を提供していません。

コマンドラインツールの通常のセットを探しているだけなら、cygwinを見るかもしれません。独立したシステムを維持するオーバーヘッドなしの多くの良さ。


1
私の経験では、Virtual PCはCentOSをあまりうまく再生できないため、Virtual Boxを使用してLinux開発サーバーを実行しています。
steve.lippert

5

仮想マシンの代替(WindowsとRAMを共有できることを意味する)は、UbuntuをWindowsアプリとして実行するポータブルUbuntuです。これは、両方を最大限に活用する最も賢い方法の1つです。私はここに新しいユーザーであるため、リンクを投稿できません。ドメインは次のとおりです:portableubuntu.demonccc.cloudius.com.ar


3

たぶんandLinuxは面白いでしょうか?

andlinux.orgから:

andLinuxは、Windows 2000ベースのシステム(2000、XP、2003、Vista、7、32ビットバージョンのみ)でシームレスに実行される完全なUbuntu Linuxシステムです。


2

ツールだけが必要な場合は、cygwinを使用できます。

VirtualPCソフトウェアを使用して、Linuxをマウントできます。

ファットリナックスのようなWindows上にインストールするいくつかのディストリビューションがあります

多くの便利なlinux utils(bashを含む)がネイティブwin32(unix utils)に移植されました。


「WindowsでLinuxのすべてのツールを入手するにはどうすればよいですか」という質問の場合、答えは「CygWin」です。+1。

Cygwinは、PCでLinuxツールが必要な場合に間違いなく使用する方法です。仮想マシンはWindowsデータに簡単にアクセスできません-可能ですが、苦痛です。Cygwinは、PCデータと同じコンテキストにあります。
シャノンネルソン

2

仮想化されたインストールを提供するのは、Ubuntu CD-ROMの仕事ではありません。

VirtualBoxをインストールして、Ubuntuディスクから起動する新しい仮想マシンを作成するだけです。

または、VMWare Playerを入手して、事前に作成されたイメージをダウンロードします。


1

VMWareの仮想マシンで実行できますが、Wubiもあります。


VMWareへの+1。常に使用しています。RAMのスキャッドとスキャッドがあることを確認してください。

1

VMWareはしばらくUbuntuをくれましたが、VMWareを使用してWindowsの仮想マシンを作成し、UbuntuとWindowsをUbuntuにインストールしました。


1

UNIXツールに関しては、もちろんWindows用のMicrosoft Unixがあります。

ATT ResearchはUWINも提供しています。



1

Virtual PCでLinuxを実行できますが、パフォーマンスが多少低下する場合があります。テスト目的で、Virtual PCでtrixBox PBXを実行していますが、正常に動作します。

ネットワーク内のあるソフトフォンから別のソフトフォンに電話をかけ、拡張機能のボイスメールを取得すると、パフォーマンスの問題が発生します。サウンドは遅くてどもります。VirtualPCがCPUサイクルを割り当てる方法が原因であると推測します。これは、実行中のPCがかなり堅牢だからです。(4GB RAMを搭載したデュアルコア1.4 MHz-3.6はもちろん、32ビットハードウェアであるため認識されます。)

私はそれを試してみて、それがあなたのためにどのように機能するかを見ると言います。起動して実行するのにそれほど時間がかからないので、おそらく実験する価値があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.