ミラーサイト作りました。今後はそちらをメインにするかも知れません。よろしくお願いします。

あれこれ備忘録 〜はてなブログ支店〜

もしもドロップシッピング」で販売サイト作ってみました。
あれこれ商店

画期的な無料家計簿アプリでお金の流れが一目で分かる

2014年12月06日

Linuxで仮想環境を作る場合、VirtualBoxとVMWare、どちらがいい?

GenyMotionなどのAndroidエミュレータを使っている関係で、VirtualBoxがもともとPCに入っていたのでそちらを主に使っています。

ただ、最近、64bitのOS(主にLinuxのディストリビューション)が増えてきて、問題が起きていました。

64bitのOSは基本的にCPUの仮想化機能であるVT-x/AMD-vを有効しなくてはいけませんが、私の持っているPCではそれを有効にしているとKernel Panicを起こして起動できないものが、特にこの1,2年の間に増えてきました。

32bit版がある場合はそれをダウンロードしなおして、VT-x/AMD-vを無効にして使ってみることもありますが、それがない場合はUSBメモリやDVDなどに焼いて試すしかありませんね。

BIOSでも設定しているのですが、どうもうまくいきません。

CPUはVT-x/AMD-vを持ってはいるのですが、一部機種でBIOSにバグがあって仮想化機能が有効にならない場合もあるようです。

怪我の功名で、別のセキュリティ修正がされたBIOSが今年更新されていたのを見つけたので、バージョンアップしてみました。

結果は変わりませんでしたが脆弱性が修正できたから良しとしました。


VirtualBox以外に同じようなソフトウェアがないかなと思ったのですが、VMWareもLinux版があるということで、Windows,Ubuntu双方にインストールしてみました。

そうしたら仮想化が効いているのかどうかはわかりませんが、とりあえずこちらではLiveCDのOSを起動することができるようになりました。

しかし、また別の問題があってUbuntuだと何故かゲストOS(仮想環境上で動いているOS)でネットがつながらなかったのです。

せっかくLiveCDが起動できたのに、ネットが使えないのでは意味がありませんので困りました。

chromeos.hexxeh.net版のChromium(クロミウム) OSをVMwareにインストールしてその後、諦めた話(Chromium OSバージョン 28.0.1484.1)

How to install and run Chromium OS on VMware Player

調べてみた所、仮想PCの設定が書かれた設定ファイル、拡張子がvmxとなっているファイルをテキスト編集アプリで開き

ethernet0.virtualDev = "e1000"


を追加すればいいようです。

エンコードなどの問題があって、保存するとうまく起動しなくなる場合もあるので要注意です。

それ以外の説明はVMWareが不親切で最初に仮想PCを設定するときに既存のHDDイメージを指定することができず、常に新たに空のHDDファイルを作らせてしまうせいで、一度全ての設定をした後、空のHDDを消して既存のHDDイメージを指定し直す必要があるためです。

これはエディタで書き換えなくてもGUIメニューからできるので試してみてください。

しばらくこれで様子を見てみます。

VirtualBoxとVMWareとどちらがいいんでしょうね?

LinuxだとKVMとQEMUを使うほうが一般的だという話もあるのですが、GUIがあまり親切でないしどうもそちらでもVT-x/AMD-vが効かない問題があるんですよね。

どうにかならないでしょうか?
posted by まっさん at 22:30 | Comment(0) | TrackBack(0) | linux, android | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/410204141
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック

iPagerank ブログランキング・にほんブログ村へ
にほんブログ村 ランキングはこちらをクリック!

×

この広告は1年以上新しい記事の投稿がないブログに表示されております。