this post was submitted on 18 Jul 2024
21 points (95.7% liked)

Linux

48328 readers
730 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

So, I have my desktop configured with two drives, one has a regular windows install on it that I need to play games with my brother. That works fine.
My second drive originally had Debian on it. But I wanted to also install EndeavorOS. At this point in time, all 3 work, but the selection process to access each system is painfully different.

To access Windows, I just boot from cold, and hit enter or wait for the timer to run out on Windows booting. But when I hit esc to cancel booting Windows, it brings me to Debian's GRUB selector. But I think when I installed EOS I used the default settings, and I believe it doesn't use GRUB by default (systemd). So the GRUB menu I get only has Debian or Windows. If I hit 'esc' again I am brought to the grub> command line. Here the only thing I know how to do is type "exit" and it closes this grub> cmd line and opens another, very similar one. I type 'exit' again and I am finally met with EndeavorOS's boot selector (I believe this is systemd?)

Now I know from my first dual boot with windows/Debian that I am pretty much stuck having windows boot loader run first, so my perfect scenario of having a single selector off boot is a pipe dream, but I'd love to remove a few of the GRUB cmd steps in getting to EOS (chances are I will only need the Debian system for very specific tasks. odds are I will end up removing it) I'm guessing if I would have told the EOS installer to use GRUB it would have potentially added EOS to the GRUB selection screen? Is it possible to rectify this without wiping and reinstalling with different boot loader options?

you are viewing a single comment's thread
view the rest of the comments
[–] jeffreyosborne@lemm.ee 3 points 4 months ago (1 children)

AFAIK you can just run os-prober in debian, and then you can launch endeavourOS from there.

[–] Nimrod@lemm.ee 1 points 4 months ago (1 children)

Interesting… but that just replaces an existing step with another step. I’d like to reduce the overall steps to get to each system. And if I can’t do that, I’d at least like to switch the order to win>EOS>Deb

[–] jeffreyosborne@lemm.ee 3 points 4 months ago* (last edited 4 months ago) (1 children)

I'd have a look at the archwiki and install GRUB on eos, and in your bios set eos to be the first boot option, and that will give you the grub boot menu with the option to boot eos, debian or windows.

[–] Nimrod@lemm.ee 1 points 4 months ago

Damn, that would be perfect. I’ll give that a go. Thanks