grub-install 给出错误消息我不明白

grub-install 给出错误消息我不明白

可能重复:
grub-install 给出了一个我不明白的错误消息

我是 Linux 新手,正在使用 CentOS 6.3,并尝试按照此处的说明将 CentOS 5.8 ISO 安装到 U 盘中:http://ihazem.wordpress.com/2012/02/12/installing-centos-from-usb/

我的 pen-drive 是 /dev/sda,分区 1 是 vfat。它安装在 /mnt/usb 上。以下是我尝试使用 grub-install 时发生的情况:

[root@localhost ~]# grub-install –root-directory=/mnt/usb /dev/sda

这是我收到的错误消息,我不明白它的含义:

“多个 install_devices?用法:grub-install [OPTION] install_device 在您的驱动器上安装 GRUB。

-h, --help 打印此消息并退出 -v, --version 打印版本信息并退出 --root-directory=DIR 在目录 DIR 下而不是根目录下安装 GRUB 映像 --grub-shell=FILE 使用 FILE 作为 grub shell --no-floppy 不探测任何软盘驱动器 --force-lba 强制 GRUB 使用 LBA 模式,即使对于有缺陷的 BIOS --recheck 探测设备映射,即使它已经存在 此标志不可靠,强烈不建议使用。

INSTALL_DEVICE 可以是 GRUB 设备名或系统设备文件名。

grub-install 将 GRUB 映像复制到 --root-directory 指定的 DIR/boot 目录中,并使用 grub shell 将 grub 安装到引导扇区。”

我究竟做错了什么?

谢谢

答案1

-您的选项前面只有一个root-directory,因此它不会被解释为长选项。您想要的是--root-directory=/mnt/usb(而不是-root...您拥有的)。

相关内容