instead of just having the first one mounted. This is done by handling it the same as ZFS regarding the ESP.
This fixes an issue where installing with BTRFS showed a 'Boot Option Restoration' prompt after boot. Signed-off-by: Dominik Csapak <d.csa...@proxmox.com> --- Proxmox/Install.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Proxmox/Install.pm b/Proxmox/Install.pm index 068b22c..cb6c502 100644 --- a/Proxmox/Install.pm +++ b/Proxmox/Install.pm @@ -1144,7 +1144,7 @@ sub extract_data { # Note: this is required by current grub, but really dangerous, because # vfat does not have journaling, so it triggers manual fsck after each crash # so we only mount /boot/efi if really required (efi systems). - if ($run_env->{boot_type} eq 'efi' && !$use_zfs) { + if ($run_env->{boot_type} eq 'efi' && !($use_zfs || $use_btrfs)) { if (scalar(@$bootdevinfo)) { my $di = @$bootdevinfo[0]; # simply use first disk @@ -1368,7 +1368,7 @@ _EOD foreach my $di (@$bootdevinfo) { my $dev = $di->{devname}; - if ($use_zfs) { + if ($use_zfs || $use_btrfs) { prepare_proxmox_boot_esp($di->{esp}, $targetdir, $run_env->{secure_boot}); } else { if (!$native_4k_disk_bootable) { -- 2.39.5 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel