Свободный перевод на русский на хабре
tchgefest
Может я чего-нибудь не понимаю,но
у вас совершенно разные UUID диска
выдаются при загрузке и прописанные в fstab
Да, и что с того?

Даже если бы у него в fstab было бы так:
# Здесь мой рут, моя ФС /вместо UUID=ad4103fa-d940-47ca-8506-301d8071d467/
/dev/sda1               /               ext4            rw,relatime        0 1
Все равно первая строка закомментирована. Первое поле, <file system> (файловая система), довольно простое для понимания. Оно сообщает команде mount, что монтировать, поэтому вам следует заменить его на имя монтируемого устройства.

Может вы и вправду чего-нибудь не понимаете?
@tchgefest
error: no such device: ad4103fa-d940-47ca-8506-301d8071d467
Loading Linux core repo kernel ....
Это следствие.
Причина в том, что в /etc/default/grub нет строчки об отключении подменю
Сообщение об этой ошибке появляется после того, как генерируется grub.cfg, о чем и писал post01, и проигнорировал, "не на что не надеясь"

@post01
grub-mkconfig -o /boot/grub/grub.cfg os-prober -- команда пакет для поиска других операционных систем и добавления их в список меню граба
Столкнулся с такой же проблемой. Помогло это
seradm
гугол не помог

мне помог
Добавляешь строчку в /etc/default/grub, затем обновишь grub.cfg

# fix broken grub.cfg gen
GRUB_DISABLE_SUBMENU=y