--/--/-- (--)
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
2011/03/20 (日)
Windows Server 2008 R2 の Hyper-V に Ubuntu 10.04 Desktop(32bit) インストールしてみた。

とんでもなく簡単だった……

まぁ、いちおうメモとして、ちょっとつまったところをまとめておく。

・構成
ホスト:Windows Server 2008 R2 Datacenter
ゲスト:Ubuntu 10.04 LTS Desktop 日本語Remix(32bit)

インストールしたマシンは家のデスクトップマシンなのでNICもオンボードで1つしかない。
Windows標準のブリッジ接続でホストとゲストにそれぞれ固定IPを割り振る。
Core i3 メモリ8G(安く組んだしょぼいマシン)

・方法
役割からHyper-Vを追加する。
このへんはセオリーどおり。

「スタート」の「管理ツール」から「Hyper-Vマネージャー」を起動
仮想マシンを作成するまえに、右側の「仮想ネットワークマネージャー」で
内部の仮想ネットワークを構築しておく。
Hyper-Vが形成するネットワークを理解するには

ttp://technet.microsoft.com/ja-jp/dd819079

の動画を見ると恐ろしく良くわかる。
上記動画のゲストOS側の仮想ネットワークを作ることになる。

で、仮想ネットワークができたら、
コンパネから「ネットワークとインターネット」→「ネットワークと共有センター」→「アダプターの設定と変更」を開く。
たぶん「ローカルエリア接続」が3つあるはず。
なぜかはさっきの動画で理解。
「ローカルエリア接続3」(ホストの仮想ネットワーク)と「ローカルエリア接続4」(ゲストの仮想ネットワーク)をブリッジする。
やり方は、2つを選択して右クリックでブリッジ
ホストで固定IPを使っていた場合は設定がクリアされ、もとのネットワークアダプタからIPの設定ができなくなってる。
代わりに、ブリッジのIPをホストで使ってた固定IPに設定する。

これで簡単にホストOSもゲストOSも外部と通信できるようになるのだ。

で、ネットワークまわりの設定がすんだら、
Hyper-Vマネージャーから新しく仮想マシンを作成する。
ここらへんはセオリーどおり。
ただし、ネットワークアダプターのところはさっき作ったゲスト用の仮想ネットワークを選ぶ。

そして、OSのインストール。
マウスが使えないのは無視w
vnc serverでもあげればきっとどうにかなるだろう。
とりあえずキーボードで頑張る。

終了。

なお、今回用いたUbuntuでは デフォだとコンソールの描画が異常に遅かったり 仮想のネットワークアダプタを認識しないので、
以下の操作をする必要がある。

・フレームバッファの修正

% sudo vi /etc/modprobe.d/blacklist-hyperv.conf
下記行を記入
blacklist vga16fb

% sudo update-initramfs -u

・ネットワーク関連の修正

ubuntu@ubuntu:~$ sudo vi /etc/initramfs-tools/modules
下記4行を追記
hv_vmbus
hv_storvsc
hv_blkvsc
hv_netvsc
hoge@foo:~$ sudo update-initramfs –u
% sudo vi /etc/network/interfaces
下記2行を追加
auto seth0
iface seth0 inet dhcp
hoge@foo:~$ sudo reboot

ちなみに固定IPで使うときは
% sudo vi /etc/network/interfaces
下記を追加
auto seth0
iface seth0 inet static
address 192.168.1.11
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
みたいに書く



ちなみに最新のUbuntuだと自分がHyper-VにインストールされたことをOSが認識するし、
ちゃんとネットワークアダプターが使えるようになってるらしい……さすがですUbuntuさん
コメント
この記事へのコメント
コメントを投稿する
URL:
Comment:
Pass:
秘密: 管理者にだけ表示を許可する
 
トラックバック
この記事へのトラックバック
この記事のトラックバックURL
http://tochiii.blog119.fc2.com/tb.php/267-c86ec48c
この記事にトラックバックする(FC2ブログユーザー)
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。