Reading the documentation [1] it leads to believe that load_env is excluded from certain type of systems. Yet reading the code I did not find those guards (maybe they are not explicit). In any case, until blocklists are implemented for btrfs, load_env should not stall the boot. Showing warnings is fine, but should not stall the boot. load_env can fail for many reasons outside of grub's control, but I don't see why this is so important to require user input.
Reading the documentation [1] it leads to believe that load_env is excluded from certain type of systems. Yet reading the code I did not find those guards (maybe they are not explicit). In any case, until blocklists are implemented for btrfs, load_env should not stall the boot. Showing warnings is fine, but should not stall the boot. load_env can fail for many reasons outside of grub's control, but I don't see why this is so important to require user input.
I will try this again with recent 2.00 packages.
[1] http:// www.gnu. org/software/ grub/manual/ html_node/ Environment- block.html