当安装Grub到Windows 7安装USB时,我收到此错误

我正确地遵循了一切,但在执行最后一个命令时,我得到了这个错误

grub-install: error: cannot find EFI directory. 

到目前为止,我已经按照这些步骤

  1. 使用GParted将USB驱动器格式化为NTFS
  2. 使用您喜欢的文件管理器将所有文件从Windows ISO复制到USB驱动器
  3. 在USB上安装GRUB:sudo grub-install –root-directory =“/ media /”/ dev / sdX

我像这样运行命令

 sudo grub-install --root-directory=/media/christian/45A1483D795F007F/dev/sdb 

注意:我正在运行的驱动器正在慢慢失败。 文件可能已损坏! 请不要只是假设这是问题所在。

我完全坚持这个!

谢谢

UPDATE

我做错了什么! / media / drive之后我把/ dev / sdb放了一个空格! 放一个空格后我现在得到这个错误

 grub-install: error: /media/christian/Windows 7/ doesn't look like an EFI partition. 

  1. 不惜一切代价避免包含空格的文件路径。 所以给你的USB标签没有空格!
  2. root-directory值不正确。 您必须指定USB安装路径,而不是其UUID。
  3. 再读一遍,不要忘记target参数。