Building a smaller kernel using fewer options

Reducing the size of the kernel can help to reduce the size of the installation footprint.

Reducing the size of initramfs

Reduce the size of the initramfs can be done without recompiling, set in /etc/initramfs-tools/initramfs.conf:

Be warned that in the case of debugging initramfs related trouble you may have much less utils to your hand.

Unload unnecessary kernel modules

The following kernel modules may be unloaded:

See also

[ReduceDebian Reducing the size of the Debian Installation Footprint]