I am new to Fedora, or at least would like to be but I cannot get Silverblue to install onto my laptop!
In the installer I choose the advanced custom partitioner to retain Windows. I create btrfs subvolumes for / and /home, I assign it an exclusive EFI partition. I try to avoid any future break points and to please the partitioner by omitting encryption and creating separate /boot (ext4) (why is that even necessary?).
the installer proceeds right to the end where a popup complains:
failed to write boot loader configuration
Before closing the popup window I switch to console with ctrl-alt-F2. Because the destination filesystem is still mounted:
# chroot /mnt/sysimage/fedora/ostree/deploy/......123.0
I notice that
/etc/grub2-efi.cfg -> ../boot/efi/EFI/fedora/grub.cfg
which is nonexistent (/boot/efi is mounted) and
/etc/grub2.cfg -> ../boot/grub2/grub.cfg
As instructed in fedoraproject.org/wiki/GRUB_2 I run
# grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
only to get this error:
/usr/sbin/grub2-probe: error: cannot find a device for / (is /dev mounted?).
yes, /dev is mounted because it is populated with my /dev/sdaX and /dev/nvme0n1pX devices
How can I fix this please?