The Grub on Endeavouros does not recognize Garuda while the latter does, how can I fix this issue, thanks for your instructions.
[root@alnone-inspiron3583 ~]# LANG=C grub-install
Installing for x86_64-efi platform.
Installation finished. No error reported.
[root@alnone-inspiron3583 ~]# LANG=C grub-mkconfig -o /boot/grub/grub.cfg
Generating grub configuration file ...
Found background: /usr/share/endeavouros/splash.png
Found linux image: /boot/vmlinuz-linux
Found initrd image: /boot/intel-ucode.img /boot/initramfs-linux.img
Found fallback initrd image(s) in /boot: intel-ucode.img initramfs-linux-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found MX 23.2 Libretto (23.2) on /dev/nvme0n1p4
Found Linux Mint 21.3 Virginia (21.3) on /dev/nvme0n1p5
Adding boot menu entry for UEFI Firmware Settings ...
done
[root@alnone-inspiron3583 ~]#
No, I have four distros installed that I am testing and some give me problems in the recognition of the others in the Grub, and as I am not knowledgeable in these matters I wonder if it will be a serious problem to consider to take into account, to evaluate in the end by which systems to decide to keep ⌠â ⌠and some examples I could give to you are going outside the Endeavouros environment, for example, Xubuntu, also btrfs, is not recognized, not by garuda nor by Endeavouros, and itâs not even in the BIOS so others âŚ
At the end i just want to keep one Arch and one Debian.
⌠and as I am not knowledgeable in these matters
that is why I wonder if it will be a serious problem because iâm not satisfied with my actual âunderstandingâ of these matters, is out of my reach.
Itâs probably worth going back to basics here given your confusion. Multi-booting is not designed or intended to be universal, simple, or universally compatible. When you get to the point of wanting more than dual booting, and you donât want a ton of problems, you are âmost oftenâ better off using a virtual machine environment like gnome-boxes, virt-manager, virtualbox for your plethora of diverse OSes.
Having said that, it is still possible to have a machine setup to run multi-boot. It is simply your responsibility to tough it out and get it right. You will have compatibility issues across distros and OSes that you, personally, will need to both understand and deal with. In order to get help, you really need to be concise in understanding and communicating your environment, errors, etc. And when people get ticked off because you make them re-plow the same ground over and over, well you get to add that to your learning process. Do not expect that others will solve your problems for you.
Linux is about choice, variety, diversity, learning, and self-reliance.
maybe you should do some reading in your spare time. There are tons of resources out there to help educate you on these matters. Here are two websites I recommend you keep in your bookmarks.
As many have said above the name âdual bootâ explains a lot. If youâre just experimenting with other distros best virtualize them. If you use 2 main distros Garuda and Windows for example then dual boot those two and use a hypervisor (virtualization software) to install and test others.
Garuda is a highly customized distro and I think it uses BTRFS as its default file system. Endeavour uses EXT4 by default but has the option to use BTRFS. I think this difference between the file system might be causing your problem.
But you already have received the answer to this issue. But if you want to still use more than 2 distros then it would be up to you to get it figured out. But I would advice you to look into using a virtual machine to check out other distros.
The no-brainer solution would be just make whatever Grub is detecting all your distros the default for your boot routine, however I assume you have some compelling reason for wanting to use another Grub instead.
To detect Garuda Linux you will need to install os-prober-btrfs.
yay -S os-prober-btrfs
Make sure GRUB_DISABLE_OS_PROBER=false is uncommented in /etc/default/grub. Then regenerate the Grub config.
Well I have learned something, that some of you simply do not listen, you do not put yourself in the place of the speaker because I have not said that I do not read or seek information, but that the understanding of certain issues are beyond my understanding, I have no training in computer science, no solid foundation of any type and I have thrown myself into something that goes beyond my ability; but it is good to hear you to say all what you have said because you have confirmed now to me that both systems, this one and Garuda, are definitely out of my reach and that the best thing to do it is to uninstall, â so I appreciate the adverse comments and the positive ones that were giving here to me by some of you; the commands did not work âŚ
Itâs unfortunate that you interpret certain comments here as being âadverseâ.
You say yourself that:
Creating a multiboot system (in your case 4 systems) with different filesystems and all with their own grub and os-prober which possibly handle things differently is something that can give headache to more experienced users as well.
I tried myself to help you out in your previous thread about the same issue to solve it. You seemed to be content with the solution in that thread and marked it even as solved in the title and not checking the solution box under the relevant post leading to the solution.
Why not, as has been suggested, just starting off with only one system. One which is within your reach.
Then take your time to get to know your system, its basic structure, bootloader, filesystem etc.
You could create virtual machines for trying out other systems as well.
When you think you have enough understanding and skills, then you could experiment with dualbooting.
After you get hang of it perhaps you could adventure with a third system and so on.
I think we have. Or youâre not clear on what you want to do.
Contributors have provided you with an answer in the previous post. But you have come back with the same issue.
In one of your replies.
As most here said it must be some file system issue preventing from being recovered.
And you were just experimenting.
The best option would have been to use a VM.
As you say youâre very new to Linux. I recommend you go with a Debian-based distro like Linux Mint or MX Linux. They are rock solid and Mint kind of holds your hand for some time.
When you understand how most concepts about Linux you can make the switch to an Arch-based distro.
No need to be upset or aggressive here. We all are here to help but when someone kind of refuses to acknowledge a provided solution people tend to turn away.
Anyway, hope you learned something new, and good luck in your future distro adventures.
P.S: Best to leave this here everyone weâre not that type of a community.
In modern UEFI systems, there is already a native multi-boot functionality, provided by the firmware.
It is a Quick Boot menu, which can be shown with a hotkey while the computer starts (info in motherboard/laptop User Guide).
It is the simplest, easiest and most reliable way to use multiple operating systems on a single PC.
Grub is not necessary for multi-booting, unless you want to learn how grub works, or you want to customize the boot menu appearance (colors etc.).