How To Set Up Scheduling In GRUB
Too Long; Didn't Read
<a href="https://en.wikipedia.org/wiki/GNU_GRUB#Version_2_%28GRUB%29" target="_blank">GRUB 2</a> has outsourced many functions into modules. This makes it possible to load only the required functions and thus smaller core images are possible. You can also use these modules to extend GRUB, e.g. to implement scheduling in GRUB. This makes it possible to start an particular operating system at a certain time.