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:

  1. Esta tarefa é possível? Sinta-se à vontade para apontar ambições falhas.
  2. 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?
  3. Se não, quais são as operações para implementar isso com qual outra ferramenta Linux?

Obrigado pela ajuda!

Comentários

  • Apague todas as partições e crie a tabela de partição gpt. Você deve ver uefi bo ot opção nas opções de inicialização. É ' s Tudo sobre a tabela de partição gpt.
  • Você olhou askubuntu.com/questions/ 395879 / … ?
  • @FreeSoftwareServers Isso ' está incorreto. Embora GPT faça parte da especificação EFI, na prática GPT e UEFI podem ser concebidos como duas entidades separadas porque a inicialização do BIOS funciona com GPT e MBR como a inicialização UEFI. É ' s sobre o ESP (a partição do sistema EFI marca como “inicialização”), que é uma partição formatada preferencialmente em FAT32 contendo o firmware UEFI, independentemente se GPT ou MBR for usado.
  • @Marco, acho que você prefere dizer 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 como dd deve ser usada. De qualquer forma – eu acho o mesmo, o ISO do debian ' s deve ser inicializável com UEFI.
  • @Marco. A especificação UEFI requer que um ESP seja FAT32 e não há nenhum requisito para que seja marcado como inicializável. Se o firmware específico exigir um sinalizador de inicialização ou não for compatível com FAT32, isso é um problema de qualidade de implementação.

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

insira a descrição da imagem aqui

Resposta

  1. Geralmente sim, mas você precisa de mais do que uma partição no pen drive.

  2. Presumo que seu pen drive seja encontrado como /dev/sdb:

    criar Partição não formatada vazia de 8 MiB sdb1 (este é o lugar onde grub2 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 esp

    crie sdb3 com pelo menos 2,0 GiB FAT32 (vfat) Label BOOT (este é o lugar para onde a imagem é copiada)

    Mark sdb3 com msftdata 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.

  1. 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 " ?

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *