Eu entendo que esse segmento é um pouco antigo, mas eu fornecerei meu insight de qualquer maneira. Os números que vêm depois do comando '-set = root' podem ser encontrados se você conectar seu usb contendo o sistema operacional Windows, abrir o terminal e digitar 'blkid' sem as aspas. Você verá o nome do seu usb dispositivo, juntamente com o seu identificador exclusivo universal (uuid). Em seguida, explore seus arquivos usb e descubra onde está sua imagem EFI, o mais provável é que esteja no diretório do código que você já publicou. Anote onde ele está localizado porque você precisará dele. Em seguida, inicialize no comando do Grub e digite o seguinte:
insmod part_gpt
insmod fat
insmod search_fs_uuid
insmod chain
search --fs-uuid --set=root (insert your uuid here)
chainloader /your/efi/boot/file
boot
Espero ter ajudado. Isso funciona para mim quando preciso inicializar o Linux via USB.