Virtual Kernel For Trusty - Guest in ESXi 5.5

Stefan Bader stefan.bader at canonical.com
Mon Nov 24 09:10:29 UTC 2014


On 22.11.2014 15:05, Jason Strongman wrote:
> hypervisor - esxi 5.5
> guest os - ubuntu trusty 64 bit server
> 
> i noticed there is no minimal 'virtual' kernel for trusty like there is for
> precise.
> 
> ie .. http://kernel.ubuntu.com/~kernel-ppa...3.2.64-030264-
> <http://kernel.ubuntu.com/%7Ekernel-ppa/mainline/v3.2.64-precise/linux-image-3.2.64-030264->
> virtual_3.2.64-030264.201411051636_amd64.deb
> 

There never was a kernel that was "optimized" for virtual machines. Merely a few
drivers (boot essential PV drivers) where built-in. By now the generic kernel
covers all that. The other difference was that the virtual image contained fewer
modules. This is now done by having linux-image and linux-image extra. You will
get the right packages by installing the relevant meta-package.

Either "linux-virtual" (which includes the headers) or "linux-image-virtual" (no
headers). If you base your guest installation on the Ubuntu cloud-images you get
that setup directly. Otherwise you had to do a normal install and then install
the virtual meta package and remove linux-generic/linux-image-generic.

But only if you worry about the disk space. Otherwise there is no difference.

-Stefan

> 
> is there at least a trusty kernel config file that is 'optimized' for a
> virtual server? a config file i can use to build a 'virtual', minimized
> kernel?
> 
> if not, what kernel configuration options should be disabled or enabled to
> create a 'virtual' kernel based off the latest trusty generic kernel.
> 
> 
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20141124/ee086159/attachment.sig>


More information about the kernel-team mailing list