10
[SOLVED] Arch efi partition error
(lemmy.world)
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.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
I was looking through commands history and I noticed something. If I'm mounting efi in /efi but I save grub-mkconfig -o to /boot/grub/grub.cfg during boot grub won't even notice the config file since root is not mounted. Should I save changes to /efi/grub/grub.cfg instead? Or /boot/grub/grub.cfg is the place it should be?
root must always be mounted if you have a system, either by booting or chroot. If you mount just efi from another system .
On my setup /efi/EFI/grub only has the grub efi binary no config, /boot and therefore /boot/grub is on /root partition
Now if you have the entire /boot in the /efi partition then it would be /efi/boot/grub/grub.cfg?
@Hiro8811
What I meant is that during boot efi partition gets mounted before root so it wouldn't be able to get config files from root partition. But that's not the problem, I tried regenerating grub. Most likely it's something wrong with the theme I applied. It keeps saying that it dosent found grub and that it should be mounted either in /efi or /boot but it is mounted. I'll try with grub-customizer.
Managed to get grub theme work so the grub is set up right. I guess I should stop being a help vampire. Anyway thanks for the help