если я подряд несколько *bunt поставил, то почему они не заменяют груб на новый?
В режиме легаси было место только для одного загрузчика (MBR). Поэтому, оставался тот загрузчик, который ставился с последней системой.
В режиме ЕФИ загрузчики находятся на ESP-разделе. В принцире их может быть сколько угодно много, сколько поместится на разделе.
Дальше все зависит от систем. Если все системы будут устанавливать загрузчик с одним и тем-же именем, например /EFI/bootx64.efi, то ситуация будет точно такая-же, как и в режиме легаси, будет только один загрузчик, установленный последней системой.
Если у загрузчиков будут разные имена, то они не будут затирать друг друга.
вообще-то всегда груб настраивал из kubuntu, которая была установлена первой
Настраивать-то можешь любой. Вопрос, будет-ли это работать. Кстати, из одного груба можно получить доступ к конфигам другого, и таким образом запустить систему, которая есть в другом конфиге.
Последней была установлена xubuntu на sdb6
Я на нее и подумал, опечатку допустил.
Я пользовался программой Multisystem
Не подскажу, никогда не пользовался.
Может тебе поможет такой вариант флешки для ЕФИ-режима.
Таблица разделов ms-dos или gpt. Файловая система fat32. Флаг "boot", если gpt, то "boot,esp".
Из образа *бунту копируешь на нее каталоги /EFI, /boot, /casper. Остальные не обязательно. Готова флешка для ЕФИ.
Если /casper копировать в разные подкаталоги, то можно скопировать сколько поместится на флешку, хоть все *бунты.
Добавить в grub.cfg загрузку других casper-ов и получишь мультизагрузочную флешку.
Если у тебя уже есть грубЕФИ, то можно настроить его на загрузку из исо-образа, а на флешку копировать сами исо-образы.
Правда, в grub 2.04 (тот который в *бунту 19.10) ошибка, как раз связанная с загрузкой из исо-образа.