Я следил за https://help.ubuntu.com/community/MovingLinuxPartition , и у меня возник вопрос по поводу шага 6. Он говорит мне выполнить sudo grub-install -d /media/<new partition uuid>/usr/lib/grub/[instance] /dev/sda
«Где [instance] is версия, которую вы хотите сделать загрузочной », но неясно, что такое« версия, которую я хочу запустить »... Извините за возможно глупый вопрос. Я пытался найти это в Google, но не смог найти хорошие ключевые слова, поэтому ничего полезного не нашел.
Все, что я вижу в этом месте сейчас, это grub-mkconfig_lib i386-pc/
, и когда я пытаюсь
sudo grub-install -d /media/91a82071-fccd-4fdd-80e7-654acba2fe6e/usr/lib/grub/grub-mkconfig_lib /dev/sda
, я получаю
grub-install: error: /media/sid/91a82071-fccd-4fdd-80e7-654acba2fe6e/usr/lib/grub/grub-mkconfig_lib/modinfo.sh doesn't exist. Please specify --target or --directory.
Спасибо за любую помощь / совет!
Попробуйте
sudo grub-install -d /media/91a82071-fccd-4fdd-80e7-654acba2fe6e/usr/lib/grub/i386-pc/ /dev/sda
, у меня была подобная проблема, и она работала. Поэтому это ищет файл в рамках того каталога, названного modinfo.sh
(точно так же, как Вы записали). Можно искать тот файл в упомянутом каталоге.