O gerenciador de inicialização no laptop não reconhece o pendrive inicializável

1

Sintomas

Eu criei um sistema Debian ao vivo em USB stick . O conteúdo é uma imagem ISO híbrida (tipo iso9660). Essa operação foi bem-sucedida, pois o pen-drive faz seu trabalho na mesma área de trabalho em que o criei. Este desktop é executado no Ubuntu 14.04 LTS.

No entanto, o mesmo pen-drive não é reconhecido pelo gerenciador de inicialização no meu laptop , um recente Acer Aspire V11 Touch (também conhecido como V3 112P P2E7). Por questões de integridade, o laptop é executado em um sistema de inicialização dupla com o Fedora 22 como sistema operacional principal e Windows 8.

O gerenciador de inicialização no laptop é o utilitário de configuração InsydeH2O Rev 5.0. Lá, o modo de inicialização é UEFI, Inicialização segura é ativada e as principais entradas na ordem de prioridade de inicialização são:

  1. USB FDD:
  2. Inicialização de arquivos EFI 0: Fedora
  3. HDD: ...
  4. ...

Primeiro diagnóstico (somente Debian)

O dispositivo nem é reconhecido pelo gerenciador de inicialização pelo seguinte motivo.

Dentro do gerenciador de inicialização, posso explorar a árvore de diretórios por meio da opção 'Selecionar um arquivo UEFI como confiável para executar'. A primeira ideia foi acessar o conteúdo do pen-drive e conceder permissão ao arquivo confiável lá.

No entanto, o disco rígido é o único disco que aparece. Com base na experiência anterior, eu esperava ver HDD e USB0 embora (para o contexto, em uma pequena digressão, você pode procurar o Problema 2 na resposta para este post no Ask Fedora ).

Além disso, o resultado de algumas explorações é o seguinte:

  • se eu apenas alterar o modo de inicialização para legado, o processo de inicialização nem mesmo continuará;
  • se eu apenas alterar a inicialização segura para desativar, os mesmos sintomas acima;
  • o laptop tem duas portas USB. Abaixo da linha, o Fedora reconhece o pen-drive nas duas portas. Então o hardware deve estar ok.

Segunda passagem (Debian vs Fedora)

Eu verifiquei novamente se um problema residia na criação de um pendrive inicializável. Isso está documentado em outro post em o fórum Unix e Linux . Tocando de diferentes fontes, fiz o seguinte:

  1. Criamos uma nova tabela de partições do tipo gpt no pendrive;
  2. Formatado o dispositivo como fat32;
  3. Copiou a imagem ISO para a unidade USB com dd if=<location iso file> of=/dev/sdX

Repeti este procedimento com duas imagens ISO:

  • a imagem Debian (debian-live-8.2.0-amd64-gnome-desktop.iso)
  • uma imagem Fedora (Fedora-Live-Workstation-x86_64-23-10.iso)

Com o Debian, a situação é exatamente a mesma que no primeiro diagnóstico.

Com o Fedora,

  • ao contrário do Debian, o gerenciador de partida vê que há um pendrive em que eu posso selecionar um arquivo UEFI confiável; isso é uma melhoria;
  • no entanto, se eu marcar os arquivos efi no bastão como confiáveis, a ordem de prioridade será negligenciada da mesma forma durante a inicialização;
  • assim, como o Debian, eu não consigo inicializar do USB também !!

Isso parece sugerir que

  1. o stick USB, visto como armazenamento, é bom;
  2. o conteúdo da imagem ISO desempenha um papel;
  3. esse gerenciador de inicialização UEFI é muito difícil de usar.

Perguntas (reformuladas)

Você também acha que o problema é que o gerenciador de inicialização não consegue lidar com o pendrive?

Evidências atuais. O gerenciador de boot faz isso de diferentes maneiras: com o Debian ele não reconhece o stick, com a imagem do Fedora ele desconsidera que

Como posso começar a iniciar o sistema ao vivo a partir do pen-drive nessa situação?

Alvo atual. Eu ficaria feliz em ter o sistema live do Fedora sendo carregado para definir uma estratégia de solução. Depois que todo o Fedora atual foi instalado dessa maneira!

Obrigado por pensar junto.

    
por XavierStuvw 22.01.2016 / 01:54

1 resposta

0

O problema tem duas facetas.

O gerenciador de inicialização não reconhece o USB sendo conectado

A minha evidência é que este problema acontece com a imagem ISO do Debian e é o debian-live-8.2.0-amd64-gnome-desktop.iso retirado de este repositório .

Por outro lado, o gerenciador de partida reconhece se um pendrive USB está conectado quando este é um sistema ativo do Fedora 23 . Ou seja, Fedora-Live-Workstation-x86_64-23-10.iso de este site .

Este problema tem a ver com a imagem ISO e é importante para outro post . O que segue foi então testado com a última imagem.

A ordem de prioridade de inicialização é ignorada

Estranho, mas é verdade, o resultado provou ser dependente de quão longe o carregador de boot do Fedora está no topo. NB Este é o Fedora (22), é o SO instalado e rodando no laptop e é outra coisa que a imagem do Fedora (23) no pendrive mencionado acima.

O dispositivo USB inicializável foi reconhecido com sucesso se o pedido for

  1. USB FDD
  2. HDD
  3. USB HDD
  4. CD-ROM USB
  5. arquivo EFI Boot: fedora
  6. Windows Boot Loader
  7. Inicialização da rede IPV4
  8. Network Boot-IPV6

O dispositivo USB inicializável pode não ser reconhecido até que o pedido seja

  1. USB FDD
  2. arquivo EFI Boot: fedora
  3. HDD
  4. USB HDD
  5. CD-ROM USB
  6. Windows Boot Loader
  7. Inicialização da rede IPV4
  8. Network Boot-IPV6

A lógica disso me escapa. Além disso, não é permitido que a distância da parte superior do carregador do Fedora seja o verdadeiro discriminante - isso descreve como eu descobri essa solução alternativa.

O uso do comando efibootmgr -v forneceu uma boa orientação para observar certas discrepâncias entre a ordem de prioridade definida no carregador de boot e aquela em vigor depois que o sistema operacional foi carregado.

Enquanto eu estiver pensando que USB FDD significa pendrive, há algum problema com o gerenciador de inicialização (InsydeH2O Setup Utility Rev 5.0) ou com o sistema operacional (Fedora 22) ou com ambos.

Corolário sobre o modo de inicialização legado e segurança

Ações como definir o modo de inicialização como legado ou desabilitar a inicialização segura não são relevantes para esse problema. Todos podem ficar com valores padrão.

Feliz por ser corrigido e receber integrações.

    
por 25.01.2016 / 23:03