Blacklisting kernel modules

I’m running ZimaOS on a generic x86 machine. On former Linux installations I blacklisted kernel modules to decrease power consumption and / or to improve (physical) security.

Kernel modules I am talking about:

  • SD card reader
  • Bluetooth
  • WiFi
  • Thunderbolt

I know different ways to blacklist certain kernel modules but I am curious if somebody else went already the same route.

It would be also good to know which methods would survive a ZimaOS reboot / update.