Inicialização via USB usando o UEFI no meu laptop? HP 8460p com o BIOS / firmware mais recente

1

Se eu ativar o UEFI no meu laptop, não há nenhuma opção para inicializar usando o USB (usando a ordem de inicialização para determinar isso).

Na inicialização do BIOS, muitas opções estão disponíveis, como cartão SD, compartimento de atualização, rede e etc.

No UEFI, só consigo ver o compartimento de atualização, a rede e o "Gerenciador de SO" (o que isso significa).

Obrigado

    
por mrjayviper 07.06.2017 / 10:18

3 respostas

0

Os computadores baseados em BIOS iniciam "discos inteiros" - ou, mais precisamente, o BIOS pode carregar o primeiro setor (também conhecido como Master Boot Record ou MBR) de um disco para executar o código do carregador de boot armazenado lá. Isso gerava um gerenciamento de inicialização relativamente simples no nível do firmware - você definia um dispositivo de inicialização padrão no utilitário de configuração de firmware e normalmente podia substituí-lo na inicialização, usando um gerenciador de inicialização do BIOS. Os detalhes de como fazer essas duas coisas variavam de um computador para outro.

Com o EFI / UEFI, é mais complexo. O EFI é iniciado a partir de arquivos, a maioria dos quais são armazenados em uma partição do sistema EFI (ESP), que é uma partição com um código de tipo específico que usa um sistema de arquivos FAT. Um único ESP pode teoricamente conter milhares de carregadores de inicialização, embora apenas um ou dois (talvez com alguns programas de suporte) seja mais típico. O computador sabe qual carregador de boot deve ser executado, porque essa informação é armazenada na NVRAM em uma lista de inicialização priorizada. Esta lista de inicialização pode às vezes ser manipulada no utilitário de configuração do firmware, semelhante a como você definiu a prioridade do disco de inicialização no BIOS; e você pode geralmente substituí-lo em uma base boot-by-boot com o gerenciador de boot interno do firmware. Assim como no BIOS, os detalhes de como definir o padrão ou entrar no gerenciador de inicialização variam de um computador para outro; mas geralmente é feito com um pressionamento de tecla no momento da inicialização - normalmente Esc, Enter ou uma tecla de função.

A mídia removível representa um desafio especial para a inicialização no estilo EFI. Como os ponteiros para os carregadores de inicialização são armazenados na NVRAM, você não pode colocar um carregador de boot em um disco removível usando um nome de arquivo arbitrário e esperar que ele seja inicializado. Assim, um nome de arquivo de fallback padrão é usado para mídia removível. Para sistemas AMD64 / x86-64 / x64, esse nome de arquivo é EFI/BOOT/bootx64.efi . Muitas EFIs não geram entradas para mídia removível, a menos e até que sejam inseridas no computador. Assim, essas entradas podem não aparecer na lista de ordem de inicialização padrão que você vê no firmware, apenas no menu do gerenciador de inicialização, se e quando você inseri-lo. Meu palpite é que isso é problema seu; parece que você está tentando editar a ordem de inicialização padrão, quando em vez disso você deve entrar no menu do gerenciador de inicialização para selecionar a mídia inicializável.

Além disso, se uma mídia externa não tiver um carregador de inicialização substituto, essa mídia talvez não apareça como um dispositivo inicializável, mesmo no menu do gerenciador de inicialização. Algumas ferramentas para criar unidades USB inicializáveis foram gravadas antes de as EFIs se tornarem comuns e, portanto, podem omitir os arquivos do carregador de boot EFI. Alguns arquivos de origem ( .iso files ou whatnot) podem não ter os arquivos EFI boot loader, também, particularmente para SOs que não suportam o modo EFI boot.

Por fim, você pode estar com problemas por causa das configurações de segurança. Se o seu computador estiver configurado para exigir inicialização segura e se a mídia de inicialização não suportar isso, talvez você não veja uma entrada de inicialização relevante ou essa entrada de inicialização talvez não funcione. Algumas EFIs (Acers, ouvi dizer, são assim) têm menus de Inicialização Segura particularmente desagradáveis que exigem que você dê saltos extras até mesmo para inicializar a mídia com arquivos do carregador de inicialização devidamente assinados.

    
por 08.06.2017 / 19:50
0

Com base no que eu ouvi, o UEFI é efetivamente uma versão / substituição mais avançada do BIOS. A dificuldade é que, em geral, um subconjunto menor de tecnologia é inicializável via UEFI, em comparação com o BIOS (principalmente no uso da tecnologia 'Secure Boot'. Eu ouvi histórias cínicas sobre o uso de UEFI como um meio de bloquear alternativas de operação). Sistemas como o Linux e o BSD, por essa mesma razão).

link

link

link

link

Com base no que eu tenho lido on-line, sua máquina não parece ser muito diferente das outras com o UEFI. Basicamente, qualquer dispositivo que você queira inicializar alternativamente precisa ser compatível com a maneira como funciona. Caso contrário, é necessário que haja um carregador de corrente de algum tipo que carregue o que você deseja, uma vez que ele atinja o 'Gerenciador de SO'. Obviamente, se você não pode alcançar o anterior, é simplesmente um não ir e a reversão para a operação padrão do BIOS pode ser sua única escolha

link

Naturalmente, isso exclui a possibilidade de UEFI hackeada de que eu ouvi histórias. Algumas pessoas descobriram uma maneira de superar algumas das limitações que são impostas ao UEFI do OEM. Isso pode ser uma possibilidade, mas tenho dúvidas.

Obviamente, parece que você quer experimentar sistemas operacionais alternativos. Outra opção é usar um programa de virtualização como VMWare ou VirtualBox. Isso permite que você inicialize o que quiser, mas estará limitado ao que esse ambiente em particular fornece a você

    
por 07.06.2017 / 11:57
0

Como este é um laptop de 2011 com o UEFI experimental, ele inicializa o Windows por padrão se ele estiver instalado e EFI/Microsoft/Boot/bootmgfw.efi estiver presente. Isso ocorre porque o caminho para esse arquivo é codificado no UEFI.

Alguns modelos da HP parecem ter a opção de editar esse caminho, chamado "Inicialização personalizada", de acordo com o Arch Wiki . Mas este não é o caso do Elitebook 8460p, mesmo com a última atualização de firmware.

Existem duas maneiras de inicializar "com força" outros sistemas no modo UEFI (a partir do HDD ou USB) quando o MS Windows é instalado:

  • Um é pressionar F9 para carregar o menu de inicialização e, em seguida, selecionar a opção "Boot from EFI File". A partir daí, você pode navegar até o arquivo correto, terminando em .efi e carregá-lo.
  • O outro é substituir o% ' bootmgfw.efi do Windows por seu próprio EFISTUB (sempre é uma boa ideia criar um backup primeiro) - por exemplo, grubx64.efi . Isso permite a inicialização dupla no modo UEFI neste laptop. Lembre-se de que você pode precisar repetir isso se atualizar o GRUB ou se ele for revertido por uma atualização do Windows.

Mais:

Como faço para que meu laptop HP inicialize no grub a partir do meu novo arquivo efi?

Sobre o EFI UEFI # O ESP

Instalação - Instalação completa de UEFI da HP (CloudReady)

    
por 04.11.2018 / 21:42

Tags