Even thought I have an SSD as my Root and /boot/efi partition, my computer took 1min to 1m30s to boot up, which is pretty slow. So I started looking for answers. I know that Windozes Fast Boot causes some issues with dual booting and when installing a new distro, But if I am not dual booting, And I don't have any plans to switch from garuda, can I use it to make my boot a bit faster? I tried it and Garuda worked with no issues and boot time was reduced by a few seconds I think. I didn't try it a lot because then I saw that my motherboard had a MSI Fast Boot option, and I tried that and now my computer booted up SUPER FAST taking only 30 seconds for the whole process.
The inprovement seemed mainly at the firmware and userspace level.
Time took without any sort of fast boot:
Startup finished in 42.135s (firmware) + 4.088s (loader) + 2.237s (kernel) + 26.057s (userspace) = 1min 14.518s
graphical.target reached after 7.187s in userspace
Time took with MSI Fast Boot:
Startup finished in 15.884s (firmware) + 6.119s (loader) + 2.109s (kernel) + 6.075s (userspace) = 30.190s
graphical.target reached after 6.042s in userspace
As you can see that MSI Fast Boot shaved off 27s at firmware, and 20s in userspace!
Now this seems too good to be true, so my question is that can this cause any problems in the future? Has anyone tried this before?
I tried looking it up but didn't find anything about MSI Fast Boot.
My PC took 3min before but it was fairly easy to drop the boot time to where it is now. I created another post before where I talked about how I did it.
I am using an SSD as root and /boot/efi but still boot is slow for some reason? Am I doing something wrong?
I used systemctl reboot --firmware-setup. I disabled MSI Fast Boot to get my keyboard working at boot again, and without MSI Fast Boot my boot time doubled :(. I will try to find a way to make MSI detect USBs on boot so that my keyboard and mouse work.
Fast boot is not the answer to your problem as you already see it bypasses hardware . The answer is to find what is slowing boot and fixing it a simple cheat code in grub usually solves the problem read the arch wiki their is lots on Kaby Lake problems with boot
I was trying to do that before and I did make progress, I saved boot down from 3min to 1min, but now I found this and I do like it very much. I also found a setting in bios which allows my to get into the bios by holding down the power button for 4 seconds, so the hardware isn't that much of a problem anymore.
Fast boot is a windows only application to use with Windows 8/10 it stops all hardware from booting till it reaches the login window now unless Garuder has changed to win10 it is useless the board is made for windows no Linux support what so ever.
AS i said in my last post read the cheat codes for grub and find the ones applicable to you then it will boot in 6 to 10 secs or like mine with a similar motherboard i5 6.5 secs, with a SSD.