rEFInd não foi encontrado na lista de opções de inicialização após o apt-get install refind successful

0

O problema original é que cada inicialização termina com

"grub >"

Com a complicação atual que o rEFInd se recusa a ser encontrado na lista de opções de inicialização após uma instalação bem-sucedida do apt-get, e continua a fazê-lo apesar dos esforços documentados abaixo.

[no sexto dia desta insanidade indo no sétimo sem descanso à vista. tão desesperado por ajuda e compreensão.]

A máquina é um desktop HP110-220z com um BIOS americano Megitrends [No qual preciso definir ou redefinir a ordem de inicialização e as configurações de segurança do sistema toda vez que eu reinicializo um DVD ao vivo.]

Uma instalação do Lubuntu 16.1 sobre o Ubuntu 16.04.1 foi necissated e executada após usar o Gparted para remover as partições do Windows [deixando a partição EFI].
[Mesmo com 8 GiB de RAM, os processadores dual de 1,4 Ghz estavam fazendo o Unity rastrear. ]

  • Um problema que não corrijo [se houver algum problema] é a seção não atribuída de 1 GiB entre o setor de EFI e a frente do HDD sda2.
  • sda1 de alguma forma acabou entre sda2 e sda5 quando apaguei sda3 e sda4. Isso de acordo com Gparted.
  • Tentei criar uma partição a partir do primeiro 1 Gib não atribuído, mas fui advertido porque, ao mover o sda2 EFI para criar uma partição Gib de tamanho mínimo de 1,95, eu poderia "tornar a máquina não inicializável".
  • Eu estou escrevendo isso com o disco ao vivo Lubuntu carregado.

Tenha 9 partições ou unidades primárias e lógicas da instalação do dualboot três anos atrás, nesta ordem:

1 gib não atribuído
sda 02 EFI, 360 M iB sda 01 / temp, 40 GiB [Empty] *
sda 05 14.5 GiB [Hidden HP e ganha recuperação],
sda 06 1.95 GiB Win compartilhado [fat32] contém arquivos pertencentes a esse esforço, reservados para compartilhamento Samba neste momento.
sda 07 / boot, 500 M iB [Empty] *
sda 08 / root, 21 GiB [Empty] *
sda 09 Swap, 2.0 GiB [Empty] *
sda 10 / var, 4.0 GiB [Empty] *
sda 11 / home 413 GiB [Arquivos de backup, exceto para um número em que a permissão foi negada [problema de propriedade]] * Formatado pelo Lubuntu install

Tentei primeiro o reparo da inicialização Reparo de inicialização inicializa no mesmo estado.
Reparo de inicialização não pôde concluir
"fecha todos os gerenciadores de pacotes ... porque o gerenciador de atualização está executando em segundo plano.

A instrução para baixar e clicar em lembrar depois não funcionou porque a atualização exigia uma reinicialização, o que, é claro, com uma reinicialização do DVD ao vivo para executar o reparo de inicialização, removeu todas as atualizações. "fecha todos os gerenciadores de pacotes ..."

Clicar na reinicialização mais tarde e eliminar a atualização e a interrupção ou eliminação do update-notifier e a execução novamente do reparo da inicialização novamente resultaram em "fecha todos os gerenciadores de pacotes ..."

Eu só posso imaginar que o gerenciador de pacotes em segundo plano está oculto até mesmo no gerenciador de tarefas do Lubuntu.

Reinstalado o LuBuntu a partir do disco ativo

ainda tem o grub >

Então, virou para REfind.

lubuntu@lubuntu:/$ sudo apt-get install refind  
Reading package lists... Done  
. . .  

Preparing to unpack .../refind_0.10.4-0ppa1_amd64.deb ...  
Unpacking refind (0.10.4-0ppa1) ...  
Setting up refind (0.10.4-0ppa1) ...  
Installing rEFInd to the ESP...  
Processing triggers for man-db (2.7.5-1) ...  

lubuntu@lubuntu:/$ $ sudo refind-mkdefault  
$: command not found  

lubuntu@lubuntu:/$ sudo refind-mkdefault  
**rEFInd was not found in the boot options list!**  
You should create a rEFInd entry with efibootmgr or by re-installing  
(with refind-install, for example)  
No changes saved.  

[Above and below are the record of a reinstall of refind, by the way]  

lubuntu@lubuntu:/$ sudo efibootmgr  
BootCurrent: 0012  
Timeout: 0 seconds  
BootOrder: 0001,0002,000C,000D,0012,0013,0006,0007,0014  
Boot0001* USB Floppy/CD  
Boot0002* USB Hard Drive  
Boot0006* USB Floppy/CD  
Boot0007* Hard Drive  
Boot000C  UEFI: WDC WD5000AAKX-60U6AA0  
Boot000D  UEFI: WDC WD5000AAKX-60U6AA0  
Boot0012* UEFI: hp      DVD A  DH16AESH  
Boot0013* CD/DVD Drive   
Boot0014* Realtek PXE B03 D00  
lubuntu@lubuntu:/$

O disquete / CD USB entrou duas vezes enquanto o REParted não. Hmmm.

Não encontrei instruções passo a passo realmente detalhadas para usar o efibootmgr que eu pudesse ter confiança em usar para adicionar o rEFind à lista de inicialização. Tudo parecia representar um nível de conhecimento de programação que eu tenho basicamente um homem de hardware. [no meu cérebro Programação = química = magia. e sou amaldiçoado por ser um "Senhor Literal"]

Ninguém parece ter tido a mesma situação exata nos últimos 8 anos, seja em askubuntu, ubuntuforums ou em outros lugares.

no sexto dia desta insanidade
e aqui estou eu com meu pequeno piccilo, por assim dizer.
Com uma esposa que tem sido muito, muito ... muito ... paciente.

    
por user272643 10.02.2017 / 04:06

1 resposta

0

% bl0ck_qu0te%

Esta pode ser a fonte do problema (mas veja abaixo). Muitos HPs e algumas outras marcas apresentam problemas nos quais as entradas de inicialização do EFI são esquecidas ou ignoradas. Veja, por exemplo:

As respostas a essas perguntas fornecem informações sobre como contornar o problema.

% bl0ck_qu0te%

Não existe um "setor EFI". Eu suponho que você quer dizer o primeiro setor do disco, também conhecido como Master Boot Record (MBR). A maioria das ferramentas de particionamento atualmente alinha as partições em limites de 1 MiB (setor 2048) por padrão, o que deixa uma lacuna de quase 1 miB no início do disco. Note que isso é MiB, não GiB. Se você realmente tem uma lacuna de 1 GiB, então é provável que você tenha excluído algo do início do disco. Você deve ser capaz de criar algo novo se estiver usando a Tabela de Partição GUID (GPT); no entanto ....

% bl0ck_qu0te%

Os conceitos de partições primárias e lógicas são exclusivos do esquema de particionamento do MBR. Sob GPT, não há tal distinção; A GPT simplesmente suporta partições, ponto final. Algumas ferramentas de particionamento insistem em chamar todas as partições GPT de "primárias", mas isso porque essas ferramentas foram originalmente projetadas para o MBR e, ao tentar incluir o GPT em um modelo MBR, as partições devem ser chamadas de "primárias", "estendidas" ou "lógicas". , "então o programa chama as partições GPT de" primárias "porque essa é a escolha menos errada - mas ainda é tecnicamente imprecisa. Se o seu disco tiver partições primárias e lógicas, isso significa que ele usa o MBR. Isso está bem até onde vai; no entanto, pode ser a fonte de ambos os problemas anteriores:

  • Embora a EFI permita inicializar a partir de discos MBR, algumas EFIs têm dificuldade em gravar entradas de inicialização que apontam para discos MBR. Assim, se você estiver usando um disco MBR, esse pode ser o motivo pelo qual você não pode obter uma entrada de inicialização EFI para o GRUB ou o rEFInd para "colar" no firmware.
  • O MBR tem um limite de 4 partições primárias, portanto, se o disco já tiver quatro partições primárias (ou três primárias e uma partição estendida), você não poderá criar partições primárias adicionais. O início do disco provavelmente exigirá uma partição primária, portanto, isso pode ser a causa de sua incapacidade de criar uma partição nesse espaço. Dito isto, a sua lista de partições especifica uma partição # 2 e depois as partições # 5 e acima. Mesmo se você omitiu a partição estendida, isso deixa duas partições primárias disponíveis, então a única maneira de o limite de 4 partições primárias ser um fator é se você omitiu duas partições da sua lista de partições.
por Rod Smith 10.02.2017 / 16:18