Você pode experimentar este tuto_by_sysmatck_ubuntuforums.org
Primeiro passo: formatar unidade USB
Para criar uma unidade de inicialização compatível com o firmware EFI, você precisa de uma tabela de partição GPT e pelo menos uma partição FAT32. Faça o seguinte ...
sudo apt-get install gdisk
sudo sgdisk --zap-all /dev/sdb
Provavelmente, você precisará remover e inserir novamente a unidade USB neste momento para que o kernel atualize as informações sobre ele ...
sudo sgdisk --new=1:0:0 --typecode=1:ef00 /dev/sdb
sudo mkfs.vfat -F32 -n GRUB2EFI /dev/sdb1
Segundo passo: copiar arquivos e definir a estrutura de diretórios
Vamos montar o drive usb
sudo mount -t vfat /dev/sdb1 /mnt -o uid=1000,gid=1000,umask=022
Para facilitar a vida, criei um pacote com todos os arquivos necessários para você modificar, conforme necessário usb-pack_efi . Se você não confia em meus arquivos, crie o seu usando esta página como referência .
Extraia o arquivo zip e cole os arquivos internos usando a Command Line Interface ou um gerenciador de arquivos de sua preferência.
cd ~/Downloads/
unzip usb-pack_efi.zip
rsync -auv usb-pack_efi/ /mnt
Os arquivos mais importantes são bootia32.efi para inicializar em máquinas de 32 bits, bootx64.efi para inicializar em máquinas de 64 bits e grub.cfg para configurar o grub para carregar ISOs ou chainload para outros caminhos.
No final, você pode obter uma árvore de diretórios como esta:
Terceiro passo: instalar o GRUB2 na unidade
sudo grub-install --removable --boot-directory=/mnt/boot --efi-directory=/mnt/EFI/BOOT /dev/sdb
Quarta etapa: configuração de ISOs a serem carregados
Coloque (copie) os arquivos .iso que você deseja carregar em /mnt/iso/
e o setup grub.cfg
como os exemplos existentes ...
Observe que a variável mais importante a ser configurada é isofile. Há muitos exemplos na web sobre como configurar o menu do grub2. Use #
para comentar as linhas que você não deseja usar, por exemplo, esconder uma configuração de ausente .iso em / iso.
Última etapa: configurar o firmware e o teste
Primeiro e mais importante, desative a inicialização segura no firmware do seu computador. Pesquise na web se você não souber como.
Para inicializar a unidade USB, você pode configurar o firmware da máquina para procurar primeiro o dispositivo USB (ordem de inicialização). Ou você pode escolher qual unidade inicializar assim que ligar o computador. Cada fabricante tem suas próprias chaves para fazer isso. Procure o manual da sua máquina, se necessário.
obrigado sysmatck