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)

Reply via email to