Installation guide
C H A P T E R 8 Using VMkernel Device Modules
289
Customizing Loading of VMkernel Device Driver Modules on
Bootup
You can completely customize the loading of modules at bootup time by editing the
/etc/vmware/vmkmodule.conf file. By adding or removing entries from this
file, you can add or prevent a device driver module from loading. Also, by rearranging
the order of the device driver modules in this file, you can specify the order in which
these modules are loaded during bootup. You can also supply extra parameters to a
driver when it is loaded on bootup.
Note: If you use this file to customize the loading of device driver modules, then you
must manually update this file whenever you add new hardware. Consequently, we
recommend using the VMware Management Interface to manage your hardware, or if
you need to add extra parameters, then editing the hwconfig file as described in
the previous section.
The vmkmodule.conf file takes effect only if it contains a comment line containing
the keyword MANUAL-CONFIG. Otherwise, the configuration is obtained
automatically from the management interface.
Each non-blank line that does not begin with # should contain the name of a module
file, the tag to be associated with the module in the VMkernel and possibly a sharing
specification (the argument specified with the -d flag above). The module file should
just be the base file name, without the /usr/lib/vmware/... path.
A sample vmkmodule.conf file is:
# MANUAL-CONFIG
vmklinux.o linux
nfshaper.o nfshaper
e100.o vmnic
aic7xxx.o vmhba -d 0:1