Estou ciente de que o problema de criar USBs inicializáveis com UEFI foi coberto por toda parte. No entanto, desde a primeira rodada de pesquisa, acabei sentindo que as informações obtidas são hiperespecíficas, superabundantes, muito enigmáticas ou uma combinação das duas. Para o meu caso, capacidades e circunstâncias, pelo menos. Então, eu posto uma pergunta novamente. Obrigado por tolerar isso.
Objetivo
Um sistema Debian live em um stick USB inicializável com UEFI.
Ingredientes
- Um arquivo. Baixei a imagem ISO híbrida. Para fins de precisão, “este é o arquivo debian-live-8.2.0-amd64-gnome-desktop.iso deste repositório .
- Um dispositivo. Com esse arquivo, preciso criar um disco USB que, mais importante, seja inicializável por UEFI.
- Uma ferramenta. Gostaria de usar o GParted para fazer isso, possivelmente por meio da GUI.
Eu consegui usar o GParted e criar um pendrive USB que é inicializável pelo BIOS. Porém, não peguei as condições e etapas para torná-lo inicializável pela UEFI.
Receita
As perguntas são:
- Esta tarefa é possível? Sinta-se à vontade para apontar ambições falhas.
- Em caso afirmativo, alguém poderia escrever algum tipo de pseudocódigo com a sequência de operações para fazer isso com o GParted?
- Se não, quais são as operações para implementar isso com qual outra ferramenta Linux?
Obrigado pela ajuda!
Comentários
Resposta
Monte o arquivo .iso e copie o conteúdo para o seu drive USB. Pressione Ctrl + H no Dolphin para exibir e copiar arquivos ocultos
próximo
Resposta
-
Geralmente sim, mas você precisa de mais do que uma partição no pen drive.
-
Presumo que seu pen drive seja encontrado como
/dev/sdb
:criar Partição não formatada vazia de 8 MiB
sdb1
(este é o lugar ondegrub2
entra mais tarde e pode ter que ser removido mais tarde, mas eu não ” encontrei informações sobre esse detalhe)crie um rótulo de partição EFI de 100 MiB FAT32 (vfat)
sdb2
(esta é a partição ESP onde o kernel vai inicializar o sistema de destino)Marque
sdb2
com os sinalizadores de inicialização e espcrie
sdb3
com pelo menos 2,0 GiB FAT32 (vfat) Label BOOT (este é o lugar para onde a imagem é copiada)Mark
sdb3
commsftdata
sinalizador(opcional) crie uma partição sobre o resto do espaço (ou deixe um espaço de bits para troca no final; não tenho certeza de como a troca de importação é neste lugar) com ext4 ou seu sistema de arquivos preferido Label casper-rw (esta é a raiz do seu sistema em um pendrive)
Então você tem que copiar os dados e instalar GRUB2, e configurá-lo também.
- Você também precisa de um gerenciador de arquivos ou o terminal para copiar os arquivos e um diretório de texto para configurar seu grub.cfg.
Você pode encontrar algo assim: Bootproblem to Busybox
Comentários
- Você pode mostrar as etapas para " copiar os dados e instalar GRUB2 " ?
dd if=debian-live-8.2.0-amd64-gnome-desktop.iso of=/dev/sdX
.cp
não funcionará aqui – uma ferramenta de nível de bloco comodd
deve ser usada. De qualquer forma – eu acho o mesmo, o ISO do debian ' s deve ser inicializável com UEFI.