Open
Description
Running the tool and generating the boot stanzas seems like it's worked fine, but when I attempt to actually boot the snapshot I get the following from refind:
Invalid loader file!
Error: Not Found while loading vmlinuz-linux
Here's my manual boot stanza:
menuentry "Arch Linux" {
icon /EFI/refind/icons/os_arch.png
volume "159cd8ec-d101-4ad7-a042-a91718d41bf6"
loader /@/boot/vmlinuz-linux
initrd /@/boot/initramfs-linux.img
options "root=PARTUUID=159cd8ec-d101-4ad7-a042-a91718d41bf6 rw rootflags=subvol=@ resume=/dev/nvme0n1p2"
submenuentry "Boot to terminal" {
add_options "systemd.unit=multi-user.target"
}
}
Here's my fstab if it helps:
# /dev/nvme0n1p3 UUID=159cd8ec-d101-4ad7-a042-a91718d41bf6
LABEL=arch / btrfs rw,relatime,ssd,discard=async,space_cache=v2,subvol=/@ 0 0
# /dev/nvme0n1p2 UUID=a865306e-c24a-490e-b500-b90f35909f01
LABEL=swap none swap defaults 0 0
# /dev/nvme0n1p1 PARTUUID=aef80615-3c4c-c646-99bc-152b6f5977d8
UUID=900C-31BF /mnt/boot vfat defaults 0 0
And here's the boot stanza that was generated:
menuentry "Arch Linux (rwsnap_2023-11-07_16-50-55_ID282)" {
icon /EFI/refind/icons/os_arch.png
volume "159cd8ec-d101-4ad7-a042-a91718d41bf6"
loader /@/@refind-btrfs/rwsnap_2023-11-07_16-50-55_ID282/boot/vmlinuz-linux
initrd /@/@refind-btrfs/rwsnap_2023-11-07_16-50-55_ID282/boot/initramfs-linux.img
options "root=PARTUUID=159cd8ec-d101-4ad7-a042-a91718d41bf6 rw rootflags=subvol=@/@refind-btrfs/rwsnap_2023-11-07_16-50-55_ID282 resume=/dev/nvme0n1p2"
}
And here's the fstab at /@refind-btrfs/rwsnap_2023-11-07_16-50-55_ID282/etc/fstab
:
# /dev/nvme0n1p3 UUID=159cd8ec-d101-4ad7-a042-a91718d41bf6
LABEL=arch / btrfs rw,relatime,ssd,discard=async,space_cache=v2,subvol=/@/@refind-btrfs/rwsnap_2023-11-07_16-50-55_ID282 0 0
# /dev/nvme0n1p2 UUID=a865306e-c24a-490e-b500-b90f35909f01
LABEL=swap none swap defaults 0 0
# /dev/nvme0n1p1 PARTUUID=aef80615-3c4c-c646-99bc-152b6f5977d8
UUID=900C-31BF /mnt/boot vfat defaults 0 0
I've verified that /@refind-btrfs/rwsnap_2023-11-07_16-50-55_ID282/boot/initramfs-linux.img
& /@refind-btrfs/rwsnap_2023-11-07_16-50-55_ID282/boot/vmlinuz-linux
exist.
Any idea what might be going wrong here?