GRUB is a "bootloader" responsible for instructing your computer to run Linux (or BSD, Windows, or whatever) when it turns on. Whilst possibly asking which installed OS you want to run & how.

Since it starts up without an OS running, it needs to implement enough of one itself to render a user interface. Which takes a lot of code to get anywhere!

And I haven't quite got my head around how its organized.

I'll be studying it over the next month or so, starting today with its "boot" system.

0/?

Follow

@alcinnz i wonder if it is grub but my desktops bringup and boot process is rediculously slow, time to show Apple Logo, takes a while, afterwards it takes again a lot of time to show the grub menu, then on kernel select it takes forever to show the ubuntu encryption unlock screen - in contrast decrypting my entire lvm and time to show ubuntu login screen, and launch ubuntu desktop after logging in is way faster. i surprised i am the only one complaining about grub speed

@goatwildernesscollective If it takes a while to show the Apple logo, its not *just* GRUB.

Its entirely possible that GRUB's part of the issue, but from those symptoms I'd say that there's an issue in your BIOS. Which unfortunately is not an easy fix.

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml