-
-
Notifications
You must be signed in to change notification settings - Fork 191
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
Heads became grub centric #1918
Comments
@pcm720 can you give a little mode output of content of /boot and what is missing? if not grub, syslinux? also provide debug logs
and provide debug.log here please. |
My distro of choice (Arch) doesn't require a bootloader, it's up to the user to decide whether they need one.
To replicate this issue, I simulated a fresh
Then I ran The main issue here seems to be that the |
What I meant here, is that Heads is playing the role of the bootloader. I'm not sure what to do here; the end user normally installs an OS which deploys either grub or syslinux; I was expecting you to use the latter.
TBH, for your typical issue, deploying grub at install would make arch deploy grub.cfg where intended, where arch maintained grub binaries and libs, just as qubesos, under /boot, are never used. Only grub/grub.cfg, being the result of OS deploment's xen/kernel/initrd, as maintained by OS, is picked up, parsed and used. @pcm720 what would you want Heads to change here? What would be the exemption needed here to highly technical users going completely manual have their workflow respected? |
I don't like this workaround because it hooks into the initrd generation process and adds more complexity.
I see two possible solutions:
Any of these two solutions would solve the issue. |
Originally posted by @pcm720 in #1908 (comment)
The text was updated successfully, but these errors were encountered: