Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please force grub efi installation to the removable media path #436

Open
mohammedthejihadist opened this issue May 20, 2024 · 3 comments
Open
Labels
upstream Not a SpiralLinux issue

Comments

@mohammedthejihadist
Copy link

Ubuntu, Fedora, Opensuse, and Arch all do this by default, but for some reason vanilla Debian does not. Some people need this feature for their computer to boot. Could you please add this by default?

https://wiki.debian.org/UEFI#Force_grub-efi_installation_to_the_removable_media_path

@geckolinux
Copy link
Contributor

Hi there. First of all I need to admit that my knowledge of EFI is not one of my strong points.

Any improvements on this issue would definitely have to happen in the Calamares project, and so far I believe they don't support what you're asking about. Would this request be the same sort of issue?
calamares/calamares#2110

I'm also not sure what the difference is between the force_efi_extra_removable option and the --removable flag:
https://superuser.com/questions/1756758/what-does-grub-installs-removable-flag-do

@geckolinux geckolinux added the upstream Not a SpiralLinux issue label May 20, 2024
@mohammedthejihadist
Copy link
Author

EndeavourOS, Manjaro, Kubuntu 24, and some other distributions which use Calamares already boot correctly on these old systems. I am not sure what they do to make it work.

I don't think issue calamares#2110 is describing the exact same issue because when installing Debian, I must use expert mode and say yes to "Force extra installation to the EFI removable media path". If I do not set this option, the boot menu simply won't have an entry for the installation. No errors as calamares#2110 describes.

The --removable flag appears to do the same thing according to the Arch wiki. https://wiki.archlinux.org/title/GRUB

@00sapo
Copy link

00sapo commented Jun 16, 2024

All OS installers installing things to this removable media path will conflict with any other such installers, which is bad and wrong. That's why in Debian we don't do this by default.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
upstream Not a SpiralLinux issue
Projects
None yet
Development

No branches or pull requests

3 participants