<div dir="ltr"><div>Hi,</div><div><br></div><div>I've been trying to get sd-boot to work on Fedora 30, made some progress but not fully there yet...</div><div><br></div><div>First I found my partition GPT type in /boot was incorrect and bootctl was trying to use /boot/efi instead. Ok, that fixed, now I get a list of kernels.</div><div><br></div><div>But whenever I boot, I only get the "Reboot Into Firmware Interface" menu entry and nothing else...</div><div><br></div><div>I imagine this might be related to the Grub entries:</div><div><br></div><div>$ sudo bootctl list</div><div>/boot/loader/entries/4d3fcddc096748c4a398037699515189-5.2.8-200.fc30.x86_64.conf:7: Unknown line "id", ignoring.<br>/boot/loader/entries/4d3fcddc096748c4a398037699515189-5.2.8-200.fc30.x86_64.conf:8: Unknown line "grub_users", ignoring.<br>/boot/loader/entries/4d3fcddc096748c4a398037699515189-5.2.8-200.fc30.x86_64.conf:9: Unknown line "grub_arg", ignoring.<br>/boot/loader/entries/4d3fcddc096748c4a398037699515189-5.2.8-200.fc30.x86_64.conf:10: Unknown line "grub_class", ignoring.<br></div><div>        title: Fedora (5.2.8-200.fc30.x86_64) 30 (Workstation Edition) (default)<br>           id: 4d3fcddc096748c4a398037699515189-5.2.8-200.fc30.x86_64<br>       source: /boot/loader/entries/4d3fcddc096748c4a398037699515189-5.2.8-200.fc30.x86_64.conf<br>      version: 5.2.8-200.fc30.x86_64<br>        linux: /vmlinuz-5.2.8-200.fc30.x86_64<br>       initrd: /initramfs-5.2.8-200.fc30.x86_64.img<br>      options: $kernelopts</div><div><br></div><div>I tried to at least fix the $kernelopts one, with grubby --args="..." adding a dummy argument just to deduplicate it from the grubenv contents, but still couldn't boot from there...<br></div><div><br></div><div>Even if I fix that, looks like new kernels installed would trigger /usr/lib/kernel/install.d/20-grub.install and probably mess up that setup (do I have to mask or remove it completely?)<br></div><div><br></div><div>Fedora's BLS document unfortunately doesn't mention sd-boot at all :-(</div><div><a href="https://fedoraproject.org/wiki/Changes/BootLoaderSpecByDefault">https://fedoraproject.org/wiki/Changes/BootLoaderSpecByDefault</a></div><div><br></div><div>Anyways, if anyone has hints of what I could try next, I'd be quite interested to know. (Perhaps adding some docs to Fedora wiki would be pretty helpful too!) I thought I'd ask here first... If I don't hear back, I might try to ask on Fedora lists instead.<br></div><div><br></div><div>Cheers!</div><div>Filipe<br></div><div><br></div></div>