I think there's a problem with commit abae042 : * profile-grub-entries become unused and is still present. * When using switch-generation, operating-system-bootcfg is not * called. So, the kernel arguments are not correctly set (--root, * --system and --load), and the resulting entries in grub.cfg are broken.
Mathieu