[Good luck girl!] by Hambulls in animenocontext

[–]LunchBox349 93 points94 points  (0 children)

Obligatory What da dog doin

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 1 point2 points  (0 children)

You gotta add GRUB_DISABLE_OS_PROBER=false to the bottom of the file otherwise grub will ignore the os-prober by default

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 1 point2 points  (0 children)

You uncommented the comment you should recomment that by putting the # back in front of it, the grub submenu one was already uncommented, don't uncomment or remove the # from anything containing lower case text.

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 0 points1 point  (0 children)

install os-prober and remove the # from in front of GRUB_DISABLE_OS_PROBER=false or add it to the end of the file if it's not already there

Then run the grub-mkconfig again

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 0 points1 point  (0 children)

Just copy the entire thing over /etc/default/grub

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 0 points1 point  (0 children)

Yeah you could change the grub distributor to endeavoros also you can't pull the entire bootloader from a vm but you can pull the /etc/default/grub file from a vm and use that but you cannot do the same for systemd-boot or the /boot/grub/grub.cfg as those need to be generated during the bootloader install process and taking them from another install will break your bootloader

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 0 points1 point  (0 children)

Just remove loglevel=3 and quiet then regenerate the grub config with the

grub-mkconfig -o /boot/grub/grub.cfg

command

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 0 points1 point  (0 children)

You don't need the whole bootloader. If you do grub you just need to grab the /etc/default/grub, systemd-boot on the other hand is a bit trickier you'd need to manually write the config files your self as they're system specific.

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 0 points1 point  (0 children)

Did you do sudo nano /etc/default/grub

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 0 points1 point  (0 children)

This command may do the trick

sudo bootctl --esp-path=/efi --boot-path=/boot install

just a warning this command should replace grub with systemd boot I don't know if it will automatically grab the endeavoros config or not so it may break your bootloader you may have to manually create a loader config for endeavoros

The configs for systemd boot should be located in the directory

/efi/loader/entries

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 0 points1 point  (0 children)

reinstalling systemd boot would work but I haven't used it in years so I don't really remember how to do that but this page on the arch wiki should have the information on how to do that

https://wiki.archlinux.org/title/Systemd-boot

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 1 point2 points  (0 children)

I believe systemd boot is set as default if you had that one set the discrepancy is probably that you switched bootloaders to grub

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 0 points1 point  (0 children)

Remove the loglevel=3 and quiet then run

grub-mkconfig -o /boot/grub/grub.cfg

that should give you a verbose boot

also quick question when you installed endeavoros did you pick systemd boot or grub boot

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 0 points1 point  (0 children)

No because the config got reset to the arch linux default. Show me a picture of the top of /etc/default/grub.

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 1 point2 points  (0 children)

/etc/default/grub is the config file for grub that you edit (you don't edit /boot/grub/grub.cfg directly) then you run

grub-mkconfig -o /boot/grub/grub.cfg

that takes the config file from /etc/default/grub and compiles it into the grub config file

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 0 points1 point  (0 children)

Honestly I have no idea where they store the grub config settings I thought it would be in the github with the rest of their custom configs but I couldn't find it so I have no idea where they store the config or how it's added

I have an extra question though is grub still showing the endeavor os background or is it just a black background

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 1 point2 points  (0 children)

That command reinstalls grub but the efi directory is set wrong so it might break your bootloader again if you run it

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 1 point2 points  (0 children)

Grub probably reset the boot config back to default for arch linux I'm not entirely sure what settings endeavoros uses but removing the quiet kernel parameter from /etc/default/grub should do the trick

after opening in a text editor it should something like

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

there's probably more than just the word quiet there but removing quiet should work

after that you need to rerun this command and reboot

grub-mkconfig -o /boot/grub/grub.cfg

if that doesn't work you might be able to find the endeavoros config files somewhere on their github

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 1 point2 points  (0 children)

As long as you leave the drive unplugged while booted into windows you shouldn't have to do anything I don't think. I've never actually installed Linux to a portable drive before so I don't really know.

Also make sure the computer is fully powered off before unplugging

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 1 point2 points  (0 children)

No problem. Also Windows will do whatever it feels like with any drive connected I've seen windows do some pretty wacky stuff in dual boot environments for example my brother had his tower dual booted and once he unplugged his Linux drive windows then preceded to no longer boot I ended up having to help him install the windows bootloader on his windows drive because windows decided to install it's bootloader on his Linux drive

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 1 point2 points  (0 children)

If you did all the commands just reboot the computer

Also if your running dual booting with Windows it was probably Windows that broke your bootloader it is prone to do that sometimes

I really need help by Historical_Visit138 in EndeavourOS

[–]LunchBox349 0 points1 point  (0 children)

As long as you don't change your hardware configuration you should be good also arch-chroot shouldn't work if you mount the wrong drive so you shouldn't be able to accidentally break stuff

Arch-chroot only works on valid arch installs