Dear W.
[...]
1. The bootloader declaration only needs to add the "extra"
options, because guix always adds it's own + the previous
one. Is this right? If so, we can take out the guix
menu-entry and simplify the bootloader declaration.
That is also my understanding.
It seems so, and I will test is eliminating the guix entry.
2. There is something wrong in my menu-entry that tries to
boot debian, but yet cannot identify what exactly could it be
(wrong UUID? I took it from grub.cfg, but maybe read it wrong
of lost some delimiter?).
Things you can check....
- When at the grub prompt move over the debian line and press
'e' to sanity check the generated grub entry. [...]
OK, this made it work, we are almost there!!! :)
The "e" over the debian entry shows that the UUID string is cut
by a space in the middle in what grub was understanding and
about to use as parameter. Deleting that space made debian boot.
:)
What is strange is that there is no space in the configuration
file!
The entry says (+1 line before and after):
--8<---------------cut
here---------------start------------->8---
(linux "/boot/vmlinuz-4.19.0-27-amd64")
(linux-arguments
'("root=UUID=6fe52b2e-dd43-4a9b-b5e9-4c05fdc5975f ro
quiet"))
(initrd "/boot/initrd.img-4.19.0-27-amd64"))
--8<---------------cut
here---------------end--------------->8---
So, what could be changing this UUID line
(6fe52b2e-dd43-4a9b-b5e9-4c05fdc5975f) into 2 parts?
Thank you very much, now I could work at least with my previous
OS and keep diagnosing guix by night. :)
Warm regards...
--
eduardo mercovich
Donde se cruzan tus talentos
con las necesidades del mundo,
ahí está tu vocación.
(Anónimo)