Como criar um pen drive USB inicializável UEFI a partir de um ISO

13

Tenho uma imagem ISO do CD de recuperação da minha solução de backup. Quando gravo a imagem em um CD-ROM, posso inicializá-la no UEFI ou no modo normal sem problemas.

Infelizmente, essa não é uma solução para o meu laptop, pois não possui uma unidade óptica. Portanto, tentei criar um dispositivo USB inicializável que também pode ser inicializado no modo UEFI, mas até agora não obtive sucesso (observe que o laptop possui UEFI e inicializa o Windows 7 no modo UEFI).

Portanto, minha pergunta é: se alguém souber como eu posso obter o ISO no meu pen drive, para que ele inicialize como se eu usasse um CD-ROM?

shiin
fonte
Que processo você está usando para criar o pendrive inicializável.
#
Eu procurei algumas ferramentas para criar pendrives inicializáveis ​​(Unetbootin, Rufus, make_me_bootable entre outras). Mas eles não foram capazes de criar um dispositivo USB inicializável ou apenas foram inicializáveis ​​no modo normal e não no UEFI.
shiin 1/11/12
Relacionados / dup: superuser.com/questions/531793/...
ripper234
Os rapazes no eightforums tem um bom passo a passo ---> aqui
tekiwibird
Talvez fosse simplier para mudar o BIOS a partir UEFI para o Modo de Compatibilidade Suporte (CSM)

Respostas:

3

Esclareça: você pode inicializar esse CD nos modos BIOS e UEFI? Por exemplo, ele possui dois registros de inicialização no menu de inicialização ou um botão de alternância de modo?

Preparar uma unidade flash USB inicializável por UEFI é realmente muito mais simples em comparação com uma ISO, pelo menos tem sido assim em meus experimentos: uma partição FAT com a EFI/BOOT/BOOTX64.EFIqual sabe o que fazer a seguir em comparação com a imagem de disquete de inicialização El Torito especialmente criada com a mesma porcaria.

Talvez você precise extrair essa efibootimagem mount -o loope extrair o conteúdo no EFI/BOOTdiretório

Michael Shigorin
fonte
2

O Rufus suporta sistemas BIOS e UEFI.

Você precisa definir o sistema de arquivos como FAT32. Por padrão, o Rufus usa NTFS e isso não pode ser lido pela UEFI.

Steven Penny
fonte
Isso não funciona. Diz "0 dispositivos encontrados". Vejo i.stack.imgur.com/5VVwV.png
Pacerier
1

Você poderá simplesmente formatar a unidade flash como FAT32 e copiar o conteúdo da ISO para ela.

Eu acredito que você não precisa de mais etapas.

SLaks
fonte
Infelizmente não; mesmo se eu fizer a partição ativa
shiin
0

Acabei de colocar o guia completo do Eightforums aqui, mas todos os créditos estão lá. Muitos caras aqui (SLaks e Michael Shigorin) propuseram a idéia, mas nenhum dos dois ofereceu etapas exatas de implementação, como fizeram os caras do 8forums.

Aqui estão eles:

  1. Insira o pendrive e abra o comando de comando elevado

  2. diskpart
    list disk
    

    Observe a lista e escolha o número que o seu stick USB foi atribuído e selecione-o através desse número

    select disk #
    
  3. Crie uma partição FAT32 única nela

    detail disk
    clean
    create partition primary
    format fs=fat32 quick
    active
    assign
    list volume
    exit
    
  4. Passo final. Copie o conteúdo do ISO de inicialização para o stick.

Suncatcher
fonte
0
  1. A maioria dos sistemas UEFI poderá inicializar apenas mídia de inicialização x64 no modo UEFI como aqui
  2. Com ISOs personalizados, sempre será experimental e poderá suportar um ou outro.
  3. Normalmente, a inicialização UEFI precisa de uma unidade no formato FAT32 ou de uma partição na unidade de inicialização. Mas o FAT32 pode suportar apenas arquivos menores ou iguais a 4 GB. Portanto, o Isos, que possui arquivos (extraídos) maiores que 4 GB, deve ser aplicado à mídia de inicialização com alguns truques.
  4. O modo SLaks só será possível enquanto o arquivo maior (normalmente install.wim ) for menor ou igual a 4 GB, porque ele usa uma única partição FAT32 na unidade de inicialização.
  5. O Rufus usa uma única partição FAT32 quando o arquivo maior estiver abaixo ou igual a 4 GB , caso contrário , você só terá NTFS como opção com UEFI + GPT. Dessa forma, você precisará desativar a Inicialização segura no firmware UEFI para inicializar na mídia. Quando a instalação ou reparo estiver concluída, você poderá ativar novamente a Inicialização segura, mas a desativação / ativação da Inicialização segura não é muito direta em todos os firmware UEFI, como algumas placas-mãe Asus

Métodos: (assume que o maior arquivo tenha menos de 4 GB)

(A) SLaks maneira

  1. Faça o download da ISO necessária: Win 8 / 8.1 / 10 / Win 7
  2. Extraia o ISO para uma pasta com um bom arquivador, como 7zip / WinRAR
  3. Insira o pen drive e formate-o como FAT32
  4. Copie todos os arquivos da pasta ISO extraída para a raiz do pen drive
  5. A unidade está pronta para inicializar (será inicializável em UEFI e MBR)

(Ao trabalhar com o Isos com arquivos .wim e .swm , dessa forma, eles sempre são inicializados no UEFI e no MBR.)

(B) Rufus Way :

  1. Insira o pen drive
  2. Inicie o Rufus e siga a imagem e as instruções abaixo:

Rufus: Maior arquivo de 4 GB

  - *Drive will be formatted, so back up any important data on it*
  1. Selecione o pen drive no menu Dispositivo
  2. Clique em SELECT , navegue até o Win 7/8 / 8.1 / 10 iso e clique duas vezes nele
    • Ele será exibido em Seleção de inicialização (marcado como azul na imagem)
  3. Escolha o esquema de partição como sistema GPT e destino como UEFI
  4. Pressione INICIAR
  5. Depois de mostrar PRONTO , está pronto, e você pode fechar o Rufus

Métodos: (assuma o maior arquivo> 4 GB)

( Você tem um arquivo (s) maior do que 4 GB?

Quando os arquivos maiores são / são maiores que 4 GB,

O modo SLaks solicitará algo como 'o tamanho do arquivo não é adequado para ...'

A Rufus não oferece opção de FAT32 contra UEFI + GPT, deixando apenas NTFS para acompanhar! )

( Obviamente, esses métodos também funcionarão quando os arquivos maiores forem menores ou iguais a 4 GB! )

Os caminhos:

(A) Rufus : Vá com UEFI + GPT + NTFS e desative a inicialização segura para inicializar na mídia!

(B) .wim para. esd : altere e substitua o arquivo .wim para .esd arquivo e use o modo SLaks .

Existem muitas maneiras de fazer isso como DISM ++

(Mas não vou sugerir isso porque esse processo consome muitos recursos. Se o seu sistema não for poderoso o suficiente, ele paralisará substancialmente o sistema!)

( C ) .wim arquivo para vários menor .swm arquivos : Split & substituir .wim arquivo para múltiplos .swm arquivos que devem ser menores que 4 GB individualmente!

Eu descobri que apenas um arquivo tinha mais de 4 GB na ISO que era install.wim . Todos os outros arquivos e boot.wim tinham menos de 4 GB. Então, temos que dividir e substituir install.wim

Vamos usar: wimlib-imagex

O comando geral é:

wimlib-imagex split - verifique o windows.wim windows.swm 100

Queremos dividir o install.wim em pedaços de 1200 MB install.swm . Então, o comando geral para nós:

wimlib-imagex split - verifique a instalação.wim install.swm 1200

Mas .. precisaremos indicar o (s) caminho (s) para tudo, sempre que necessário.

Para um exemplo prático. :

(i) Extraia o iso do windows para uma pasta com um arquivador: 7zip / WinRAR

(ii) Crie 3 pastas na raiz c: ie: c: \ Novo 1 , c: \ Novo 2 & c: \ Novo 3

(iii) Extraia o arquivo zip do wimlib baixado para a raiz do Novo 1 pasta .

(iv) Na pasta iso extraída , navegue para a pasta Sources . Arraste e solte .install.wim para Novo 2 pasta .

(v) Abra um prompt de comando.

(vi) Copie, cole e execute este comando como está ( entre aspas! ):

"c: \ New 1 \ wimlib-imagex" split --check "c: \ New 2 \ install.wim" "c: \ New 3 \ install.swm" 1200

(vii) Espere as coisas terminarem.

viii) Saída prompt de comando.

(ix) Seus arquivos install.swm estão prontos em c: \ New 3

(x) Navegue até a pasta iso extraída e Substitua install.wim por install.swm arquivos .

(xi) Formate o pen drive com o FAT32 .

(xii) Arraste e solte a pasta extraída Iso (na qual substituímos install.wim pelo arquivo install.swm s ), para o pen drive e deixá-lo terminar.

Está feito!

( Dessa forma, o pen drive poderá ser inicializado no UEFI e no MBR )

Vineet Garg
fonte
1. Quando o Rufus usa NTFS com UEFI + GPT, ele ainda cria uma pequena partição FAT32 (junto com uma partição NTFS!) Na unidade de inicialização, mas será necessário desativar a Inicialização Segura para inicializar na mídia, como dito acima. 2. Aprecio, agradeço e solicite às pessoas aqui @SuperUser que continuem nos ajudando com suas afinações. Obrigado e cumprimentos. ...
Vineet Garg
1
Use a formatação de remarcação correta para listas de números e não numerados, bem como para código monoespaçado. Ao editar sua postagem, na extremidade direita da barra de formatação, haverá um ícone de ponto de interrogação ... clique nele para obter ajuda sobre como usar a remarcação (você também pode ver como ela foi implementada desde a primeira edição que realizei para a parte superior da sua resposta) .Em sua forma atual sem formatação de remarcação , sua resposta é difícil de ler, pois está muito confusa. Depois que a remarcação for aplicada, removerei meu voto negativo.
JW0914 15/11/19
Eu escolhi acima do tamanho do bloco dos arquivos Install.swm como 1200 MB. No caso de um Install.wim muito grande, o tamanho do bloco pode ser maximizado em 4 GB, ou seja, 4000 MB.
Vineet Garg
Por favor, use a remarcação correta ao escrever ... se você não editar isso sozinho, levará alguém com privilégios de edição mais de meia hora para corrigir sua resposta (assim como levei mais de meia hora para corrigir sua falta inicial de remarcação) e uma pessoa com edição de privs não deveria ter que fazer algo que o autor deveria fazer por conta própria, especialmente quando foram avisadas antes da remarcação.
JW0914 11/11/19
1
Estou enviando este comentário para quase todas as suas respostas. Não consideramos cumprimentos, saudações ou assinaturas úteis. Portanto, evite usar isso em suas respostas no futuro. Especificamente com relação a essa resposta, mesmo após inúmeras revisões, houve vários erros gramaticais. Reserve um momento e use as ferramentas apropriadas para evitar esse problema no futuro. Contribuições que apresentam inúmeros erros gramaticais geralmente resultam em um voto negativo.
Ramhound 12/12/19