когда система обновить всё, то все патчи граба слетят
Верно, если вы установите груб вместо "системного загрузчика".
А если вы установите его "независимым" от системы, то система ничего ему не сделает. Например, если загрузчик на флешке, то пусть система обновляется хоть трижды в день, она будет обновлять "системный загрузчик". А "независимый" останется нетронутым, т.к. система даже знать о нем не будет.
нужна система Fedora...
...только чтобы взять оттуда загрузчик. Стандартный путь - устанавливаешь Федору, например на другой раздел. Удаляешь все файлы Федоры, кроме загрузчика.
Если *бунту ставится после Федоры, то можно сделать установку без загрузчика. Раз система без загрузчика, то и обновлять его она не будет, т.к. обновлять нечего.