Re: How to compile Grub for full disk encryption Luks2+argon2id
throgh wrote:jim wrote:you mean that for example, now I have Grub 2.04 installed, then I compiled Grub 2.12 and installed it instead of Grub 2.04. How to do this safely so as not to break the system? Using USB-live to remove the old Grub and install a new one?
I have not said it is fully safe: I only mentioned a way forward to have a reversible own standing package for usage. You want to use a complete new feature not even part of the upstream-release so far (argon2id), so I would not say it is "safe" for usage. Besides to underline that you should try this first in a virtual environment.
If we are talking about assembling and installing Grub 2.12 on a ready-made system, then I want to clarify again, is this instruction => https://linuxconfig.org/grub-compile-fr … ,suitable? I'll replace Grub 2.6 with Grub 2.12 and try installing it in a virtual machine to see how it works.
I don’t understand why I need PKGBUILD Grub 2.04 https://git.hyperbola.info:50100/~team/ … 34a54ef004 now if I’m building Grub 2.12. I would appreciate an explanation.
Jim, this was now multiple times explained here in the thread: To create a package you can install and remove without bothering other leftovers.
And you got already the explanation also that the link only explains one possible way to compile Grub, not the way it is used in the package of Hyperbola. So you will compile Grub, but perhaps not even fitting the system you want to run on. One last time: Research the offered data, tryout packaging (when you want to replace Grub 2.6 with Grub 2.12, this is exactly the same to be done in the definitions within the PKGBUILD-script, just a bit more and different). If you prefer to follow the linked guide, your decision. But while at creating packages you can get help, no one can help you further out with a local compiled version installed through "doas make install".
And one last point, jim: Please stay on-topic. You have asked for compilation not about QubesOS or other surely interesting fields for security. With every new note added here the thread is going more and more off-topic and derailed. Please do not add more invitations for others to add here even more notes as in the end this thread has only one choice left: Closing as it does not add anything or help something.
Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!