Você só tem um -
na frente da sua opção root-directory
, por isso não está sendo interpretado como uma opção longa. O que você quer é --root-directory=/mnt/usb
(em vez de -root...
como você tem).
Sou novo no Linux, estou usando o CentOS 6.3 e estou tentando instalar o CentOS 5.8 ISO em um pen-drive seguindo as instruções daqui: link
Meu pen-drive é / dev / sda e a partion 1 é vfat. Está montado em / mnt / usb. Aqui está o que acontece quando tento usar o grub-install:
[root@localhost ~]# grub-install –root-directory=/mnt/usb /dev/sda
Esta é a mensagem de erro que não entendi neste contexto:
"Mais de um install_devices? Uso: grub-install [OPTION] install_device Instale o GRUB na sua unidade.
-h, --help imprime esta mensagem e sai -v, --version imprime as informações da versão e sai --root-directory = DIR instala imagens do GRUB sob o diretório DIR em vez do diretório raiz --grub-shell = FILE usa FILE como shell --no-floppy não testa nenhuma unidade de disquete - force-lba força o GRUB a usar o modo LBA mesmo para um buggy BIOS --recheck testa um mapa de dispositivos, mesmo que já exista Este sinalizador não é confiável e seu uso é strongmente desencorajado.
INSTALL_DEVICE pode ser um nome de dispositivo do GRUB ou um nome de arquivo de dispositivo do sistema.
o grub-install copia imagens do GRUB para o diretório DIR / boot especificado por --root-directory, e usa o shell grub para instalar o grub no boot setor. "
O que estou fazendo de errado?
Obrigado