Странная история. Работаю на Ubuntu 18.04 (с UEFI), и решил попробовать 20.04, установив ее на втором диске. Установил. В загрузочном меню не обнаружил свою старую систему. Оба диска в GPT. Update-grub не помог.
Отключил второй диск, Grub2 загрузился с первого, в режиме командной строки. Запустил старую систему вручную, сделал grub-install и update-grub. Всё заработало как раньше.
Подключил второй диск, снова update-grub в старой системе - в списке появилась новая 20.04.
В результате имею старый загрузчик, старую систему и возможность загружать новую со второго диска.
Что за ерунда? В новой версии Ubuntu Grub2 без поддержки старых версий Ubuntu?
PS 18.04 на диске с btrfs, новую пробовал с ZFS и EXT4, результат одинаковый.