Takže na svazku s MX (zde sdc3) žádný soubor grub.cfg není a tak jsem ho tam okopíroval ze svazku Xubu (zde sdc2, ale to nefunguje - grub si ho nevzal a opět bash.
Přidání parametru root=/dev/sda3 na konec řádku s linux /boot/vmlinuz nepomohl - konec v initramfs s hlášením, že umístění neexistuje.
Jak to aspoň napravit z běžícího systému - tam se ke všemu na disku dostanu.
Tak jsem udělal z terminálu interního OS v ntb
sudo grub-install --boot-directory=/spravna/cesta /dev/sdc
. Ten sice skončil chybou, že něco blocklist, ale vytvořily se v adr. boot na cílovém disku pomocné soubory grubu a modulů, tak jsem tam znovu nakopíroval grub.cfg z jiného svazku a po té opičárně v grub rescue naběhlo menu. Tam jsem zeditoval nabídku MX - smazal celou podmínku a upravil řádek na
linux /boot/vmlinuz~ root=/dev/sdc3
MX naběhl a teď píši z něho. Chci-li spustit z menu grubu Xubuntu tak klasický unknown filesystem a další chyby ohledně signatur čico ...
Jenže to Xubu je můj výchozí OS a chtěl bych se dostat do něj.
Zkusím teď udělat update-grub v tom MX a uvidíme, co to dá ...