With Nvidia support finally making its way in I’m ready to make the switch to Silverblue, but I wanted to play around with it for a while before putting it on my main PC. My main options for that are Gnome Boxes on my Arch install or dual booting on a laptop that my wife and I share, but I can’t get SB running in either place.
I’ll gloss over Gnome Boxes since the information I have seems to vague to be helpful. For this I’m not getting any error messages, but setting up the VM hangs either on Downloading Media or the “Writing Objects” phase depending on whether I’m using the Silverblue option in the menu or a locally downloaded Silverblue image respectively.
On the laptop installation fails with
mount ['--bind', '/mnt/sysimage/boot/efi', '/mnt/sysimage/ostree/deploy/fedora-workstation/deploy/<id>.0/boot/efi'] exited with code 32.
The log shows
INF program: Running... mount --bind /mnt/sysimage/boot/efi /mnt/sysimage/ostree/d.../f.../d.../<id>.0/boot/efi
INF program: mount: /mnt/sysimage/ostree/deploy/fedora-workstation/deploy/<id>.0/boot/efi: mount point does not exist.
Is it intended that Silverblue does not allow a boot/efi partition when installing? The installer will not accept /boot as the mount point on UEFI, so I’m not sure how to get around this. I could create the directory and manually mount the boot partition, but then I’d also have to complete the rest of the install manually which I don’t know how to do.