Como dar prioridade de inicialização ao grub2 em notebooks HP Envy 15?

Como dar prioridade de inicialização ao grub2 em notebooks HP Envy 15?

Ontem instalei o xubuntu 14.04 em um pendrive USB3 ultrafit apenas para evitar modificar a tabela de partições do meu novo HP Envy 15 jxxx.

Tudo funciona bem, o xubuntu faz esse trabalho perfeitamente ... mas toda vez que eu quero inicializar com minha distribuição Linux eu tenho que pressionar F9na pré-inicialização e selecionar o ubuntu, caso contrário ele irá inicializar com o Win8.1 ignorando minha prioridade de inicialização definida no BIOS (Legado e UEFI).

É uma pena porque o grub2 é muito útil: quando meu dispositivo USB está conectado, o grub me pergunta se eu quero o Win do xubuntu, quando ele não está conectado ele deve inicializar automaticamente para vencer.

Apenas para resumir:É possível definir a inicialização prioritária para meus dispositivos USB com um gerenciador de inicialização UEFI como grub2 em vez de pressionar F9 todas as vezes?

Responder1

Finalmente consegui!! EUsucessoao instalar o Xubuntu em uma unidade USB e inicializá-lo através de uma partição EFI na minha unidade USB.

  1. Inicialize o instalador Live Xubuntu como UEFI
  2. Com GParted crie uma partição FAT32 (tamanho 250M flag boot)
  3. Crie uma partição EXT4 para ser usada como Root
  4. Instalei o Xubuntu normalmente definindo o caminho do bootloader no Pendrive
  5. Reinicie manualmente (F9 na pré-inicialização) e selecione “ubuntu”
  6. Monte a partição EFI no meu USB e a partição EFI no meu HDD
  7. Criei esta árvore de diretórios na minha partição USB EFI:/EFI/BOOT
  8. Copiou o conteúdo de {HDD UEFI Partition}/EFI/ubuntudentro{USB UEFI Partition}/EFI/BOOT
  9. Renomeado grubx64.efi (ou shimx64.efi para inicialização segura) para BOOTx64.efi
  10. Pasta ubuntu excluída na partição HDD UEFI
  11. Finalmente mudouGUIAda minha partição HDD UEFI para minha partição USB UEFI /etc/fstabapós reiniciar o sistema instalado

Responder2

Não consigo entender: se você usa UEFI, você usa UEFI para selecionar o arquivo para inicializar (esse será o UEFI de inicialização do grub ...). E para UEFI quero dizer a partição UEFI do seu disco rígido. Não é importante onde o arquivo a ser inicializado está armazenado, basta que a UEFI saiba que é confiável e onde está. Para que você não precise de uma partição UEFI no seu USB, basta que haja uma configuração correta no UEFI da sua máquina. Acho que o que você tem que fazer é: deletar a partição UEFI do seu pen drive (simples você não precisa, basta a partição uefi do hdd), usar o bootrepair para instalar o grub64.EFI no seu pen drive, depois entrar no UEFI e sinalize-o como confiável para execução (mais ou menos assim:Permitindo a inicialização do Ubuntu em um Acer Aspire v5-531 com UEFI).alegrar

Traduzir: é suficiente uma única partição UEFI, e esta deve estar no disco rígido do seu pc. Se o grub não for encontrado na chave (você instalou o sistema operacional, não é um live, é verdade?) você deve usar o programa bootrepair para instalar o grub nessa partição (sdb ou qualquer outro gênero). Isso ocorreu quando a UEFI encontrou o arquivo de inicialização do grub, mais ou menos como isso:Permitindo a inicialização do Ubuntu em um Acer Aspire v5-531 com UEFI) NB grub e UEFI são devido a serem completamente diversos! UEFI na prática substitui o BIOS e define o arquivo de bootare, grub é o arquivo que UEFI usa para o boot: então quando leggi grub.efi si pretende um arquivo banalíssimo legível do (semplificando um poco) programa de boot que GIÀ si trova nella partição UEFI. Grub quindi parte dopo (e NÃO na instituição) da UEFI. Boa diversão!

informação relacionada