Hi Guix!
Since my BIOS comes with in-built grub payload, I did not want to install bootloader on disk (but do want grub.cfg file under /gnu/store/), so I passed --no-bootloader parameter during guix system init. The guix system got successfully installed and there was *grub.cfg file under /gnu/store/. The file stayed even after multiple reboot, guix pull and guix package -u. But when I did guix gc, it removed the *grub.cfg file under /gnu/store/. How can I prevent this from happening?
I thought of using "guix build [...] --root=" command, but the file "*grub.cfg" under /gnu/store/ is created by the system (not user) during "guix system init" process. So how can I prevent "guix gc" process from removing a system created file?
Since I am a novice user, please provide me a step-wise explanation. Also, I am not able to find my old post in the mail mailing list regrading this issue. If you are an admin seeing this post, kindly close the old one and keep this new one opened.
Thank you!
Regards,
RG.