Closed TPKato closed 6 years ago
@johnramsden would be better comment on this as I've not tested EFI support yet
Assuming your config is correct, this isn't ALEZ related. It should be correct assuming the variables aren't present in your config, zfs=bootfs
is not needed. If you still think your config is wrong, please post /mnt/efi/loader/entries/zedenv-default.conf
Regarding zedenv, you need to enable the systemdboot
plugin or use the -b systemdboot
option during activation.
To enable the systemdboot plugin:
zedenv set org.zedenv:bootloader=systemdboot
Try enabling the plugin and re-activating. If you still have issues with zedenv you're welcome to open an issue on the zedenv repo.
Thank you for your reply.
I understood that it was my mistake. As you guessed, I have used zedenv without plugins.
So this issue should be closed.
Even if I make new BE and activate it using zedenv,
still
default
will be used to boot, although I expected thatnewbe
would be used. The reason is thatoptions zfs=${zroot}/ROOT/default
is specified inefi/loader/entries/zedenv-default.conf
(created by ALEZ). But this should bezfs=bootfs
to work BE-activation correctly. I think this occurs with GRUB, too, but I've not tested.