关于移动 Ubuntu 分区指南第 6 步的问题:grub-install -d

关于移动 Ubuntu 分区指南第 6 步的问题:grub-install -d

我一直在关注https://help.ubuntu.com/community/MovingLinuxPartition我对第 6 步有疑问。它告诉我运行sudo grub-install -d /media/<new partition uuid>/usr/lib/grub/[instance] /dev/sda“[实例] 是您想要启动的版本”,但“我想要运行的版本”是什么却不清楚……抱歉,这个问题可能有点愚蠢。我尝试用谷歌搜索,但找不到好的关键词,所以我没有找到任何有用的东西。

我现在在那个位置看到的只是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.

谢谢您的帮助/建议!

答案1

尝试

sudo grub-install -d /media/91a82071-fccd-4fdd-80e7-654acba2fe6e/usr/lib/grub/i386-pc/ /dev/sda

我遇到过类似的问题,但成功了。这是因为它正在该目录中寻找一个名为modinfo.sh(就像您写的那样)的文件。您可以在所述目录中查找该文件。

相关内容