@ryantm I’m going through a somewhat similar issue with BTRFS root on an RPi3, with the initial boot working fine, but a boot loop after nixos-install
.
My goal is to have everything booting from my ztsd-compressed @boot
BTRFS subvolume. It looks like u-boot supports both zstd decompression and has no trouble booting from subvolumes, so I’m not sure where my hangup is.
I’ve been detailing my (slow) progress in a forum post as well as a repo:
- Raspberry Pi NixOS on BTRFS Root? - #15 by n8henrie
- GitHub - n8henrie/nixos-btrfs-pi: Raspberry Pi SD card image for NixOS on BTRFS root
Just thought I’d post here as well since I’m getting a vaguely similar error after nixos-install
and reboot:
ERROR: arch-specific fdt fixup failed
- must RESET the board to recover.
FDT creation failed!
resetting ...
I tried removing the bootable flag from /dev/disk/by-label/FIRMWARE
after reading this thread, which didn’t help.
If anyone has any input, I’d greatly appreciate it!
EDIT: And apologize in advance for an only tangentially related post – not hoping to hijack!