У меня установлен Ubuntu на внешнем жестком диске (таблица разделов MBR). Жесткий диск USB был UEFI, и хотя я поручил установщику Ubuntu установить Grub на внешний жесткий диск, ему удалось установить Grub во внутреннюю. Для совместимости со старым оборудованием я решил использовать MBR на внешнем жестком диске, но я случайно установил Ubuntu в UEFI. grub-install grub-install --target=i386-pc /dev/sdc не работает. Он показывает следующую ошибку:
grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist. Please specify --target or --directory.