👉 Grubless is a Linux kernel driver that attempts to prevent the kernel from allocating memory for bootstrapping purposes. This means it does not allocate any memory on disk or swap space until boot time, and instead uses system resources (such as CPU cores) to complete booting. Grubless was introduced in the Linux Kernel 2.17 series, released in 2016. It is a part of the kernel's "boot support" module, which allows for additional features