[ubuntu-jp:3709] Re: linux-image-virtual と -server, -generic
Mitsuru Ogino
ogino @ verama.net
2011年 7月 20日 (水) 07:17:05 UTC
荻野です。
At Tue, 19 Jul 2011 13:14:09 +0900,
Fumihito YOSHIDA wrote:
>
> > ところで、今回お教えいただいたようなことは本来はどこを読むべきだったので
> > しょうか。
>
> https://wiki.ubuntu.com/Kernel/Dev/Flavours か、
> https://help.ubuntu.com/community/ServerFaq#What%20are%20the%20differences%20between%20the%20server%20and%20virtual%20kernels?
> あたりになると思います。
Faq にあるとは失礼しました。一方前者の
virtual Kernel optimised for KVM, XEN, and EC2 use
というのは、ServerFaq の
The difference between the Virtual and Server kernels is that the
Virtual kernel is intended to be utilized inside a virtual
machine. The virtual kernel only includes the necessary drivers to
run inside popular virtualization technologies such as KVM, Xen, and
VMWare.
とは微妙に違っていて、server のカスタマイズ版ともわかりませんし、私のよ
うに VMware を使用している場合に悩みそうです。
> > ただ、10.04.2 インストール直後 linux-image-2.6.32-28-server が入ってい
> > る状態で、apt-get install linux-image-virtual を実行すると、
> > linux-image-2.6.32-33-virtual が入りますが、この状態で再起動すると、
> > uname -a で 2.6.32-33-server と表示されます。これは -virtual が
> > -server 相当という意味なのでしょうか。
>
> これは微妙な感じですが、GRUBの設定で、-server のエントリの方が
> 優先される状態になっていないでしょうか。
もう一度、同じことをしてみましたが、インストール直後は
Linux ns3 2.6.32-28-server #55-Ubuntu SMP Mon Jan 10 23:57:16 UTC 2011 x86_64 GNU/Linux
ですが、apt-get install linux-image-virtual すると、
# dpkg -l | grep linux-image
ii linux-image-2.6.32-28-server 2.6.32-28.55 Linux kernel image for version 2.6.32 on x86
ii linux-image-2.6.32-33-virtual 2.6.32-33.70 Linux kernel image for version 2.6.32 on x86
ii linux-image-server 2.6.32.28.32 Linux kernel image on Server Equipment.
ii linux-image-virtual 2.6.32.33.39 Linux kernel image for virtual machines
の状態で、
Linux ns3 2.6.32-33-server #70-Ubuntu SMP Thu Jul 7 22:28:30 UTC 2011 x86_64 GNU/Linux
となるので、やはり -virtual を入れても uname -a は -server と表示される
ようです。
あと、SCSI の準仮想化ですが、hdparm -t で計ったぐらいでは差はわかりませ
んでした。
ではでは。
--
荻野 充 (おぎの みつる) ... 「萩(はぎ)」にあらず
Key fingerprint = 7F26 5414 1805 F31B 1617 10B7 C117 07AE 1691 9BD1
ubuntu-jp メーリングリストの案内