Danny Milosavljevic writes: > Hi, > > On Thu, 03 Nov 2016 03:35:42 -0700 > Chris Marusich wrote: >> Additional info: I've just now upgraded my x200 laptop to the latest >> release of Libreboot (r20160907), and I can still boot into GuixSD >> normally. > > Really? I have an X200 with libreboot and I had to manually create a > symlink /boot/grub/libreboot_grub.cfg -> /boot/grub/grub.cfg - > otherwise I'd require complicated incantations for each boot. > > Do you have such a symlink? I do not: --8<---------------cut here---------------start------------->8--- $ ls -l /boot/grub/ total 28 drwxr-xr-x 2 root root 4096 Mar 27 2016 fonts/ -r--r--r-- 1 root root 1877 Nov 3 00:03 grub.cfg -rw-r--r-- 1 root root 1024 Mar 27 2016 grubenv drwxr-xr-x 2 root root 12288 Nov 3 00:03 i386-pc/ drwxr-xr-x 2 root root 4096 Nov 3 00:03 locale/ --8<---------------cut here---------------end--------------->8--- I wonder if you are using a different version of Libreboot than me? You can check your version by following the instructions here: https://libreboot.org/docs/index.html#version Here is some other information which might help you figure out why my Libreboot works without a libreboot_grub.cfg symlink, but yours doesn't: * I use the GRUB payload (I presume you do, too). Specifically, the ROM I used was libreboot_r20160907_grub_x200_8mb/x200_8mb_ukqwerty_vesafb.rom from the release. * My /boot/grub/grub.cfg file is on my root file system, which is ext4 and exists on the /dev/sda1 device. I only have one disk in my laptop, /dev/sda, and that's the one I installed GRUB onto (via 'guix system reconfigure'). I encrypt my home partition (in my case, /dev/sda2) with LUKS, but the rest is unencrypted. I'm actually not sure what fancy tricks Libreboot (and its GRUB payload) might be using to find the grub.cfg file. But hopefully that information helps. -- Chris