Не удается обновить grub с параметрами на live USB

Вам нужно будет немного перемонтировать и переназначить.

После загрузки LiveCD мы смонтируем раздел Ubuntu на /mnt с:

sudo mount /dev/sd*# /mnt

где /dev/sd*# обновляется в вашем разделе Ubuntu.

Если у вас есть отдельный /boot раздел, нам нужно будет смонтировать его в /mnt/boot также:

sudo mount /dev/sd*# /mnt/boot

где /dev/sd*# обновляется в соответствии с вашим /boot раздел.

Это должно смонтировать его с достаточным доступом, чтобы при необходимости получить канонический путь, но нам, скорее всего, это не понадобится.

Чтобы закончить, просто обновите grub с правильным корнем и целью:

sudo grub-install --root-directory=/mnt /dev/sdX

где /dev/sdX это диск (а не раздел), на котором нам нужен GRUB.