O laptop inicializa apenas no shell de comando do grub

1

Eu consegui fazer um semi-brick em um laptop usando-o para instalar o Xubuntu em uma unidade externa. O laptop é um Toshiba Satellite NB10t-A-10F. Qualquer ajuda seria muito apreciada.

Como cheguei aqui:

Eu disse ao Windows 8.1 para reiniciar o pendrive. O pendrive continha o Xubuntu 18.04.1, que eu instalei em uma unidade externa conectada, com o bootloader também instalando na unidade externa.

Ao reinicializar o computador, ele mostra apenas o shell de comando do grub (grub & gt ;, não grub rescue). Antes de chegar a este ponto, ele exibe a mensagem “System BootOrder not found. Inicializando padrões. ”. Listas de shell de comando do Grub (hd0, gpt [1-5]), independentemente de quantas unidades estão conectadas. Anteriormente, eu ainda podia acessar o Windows (e acho que o Xubuntu) mantendo F2 pressionado enquanto o computador estava ligado. Isso traria o BIOS, cancelando o Fast Boot (eu acho?) E permitindo que as unidades externas inicializassem. Depois de desabilitar o Secure Boot, sair do BIOS faria o computador inicializar para o grub e mostrar as entradas, incluindo o Windows e o Xubuntu. Desde então, F2 parou aleatoriamente de ter qualquer efeito. F12 também não tem efeito.

Usando o grub ls, posso determinar apenas (hd0, gpt2) é legível, é FAT (presumivelmente partição EFI) e consiste no seguinte:

(hd0,gpt2)/
(hd0,gpt2)/efi/
(hd0,gpt2)/efi/Microsoft/
(hd0,gpt2)/efi/Microsoft/Boot/
(hd0,gpt2)/efi/Microsoft/Boot/bootmgfw.efi
(hd0,gpt2)/efi/Microsoft/Boot/bootmgr.efi
(hd0,gpt2)/efi/Microsoft/Boot/[other assorted folders and files]
(hd0,gpt2)/efi/Microsoft/Boot/BCD.LOG1 (I probably made these LOGs     trying to make grub command prompt boot something)
(hd0,gpt2)/efi/Microsoft/Boot/BCD.LOG2
(hd0,gpt2)/efi/Boot/
(hd0,gpt2)/efi/Boot/bootx64.efi
(hd0,gpt2)/efi/Boot/fbx64.efi
(hd0,gpt2)/efi/ubuntu/
(hd0,gpt2)/efi/ubuntu/fw/ (empty)
(hd0,gpt2)/efi/ubuntu/fwupx64.efi
(hd0,gpt2)/efi/ubuntu/grubx64.efi
(hd0,gpt2)/efi/ubuntu/grub.cfg
(hd0,gpt2)/efi/ubuntu/shimx64.efi
(hd0,gpt2)/efi/ubuntu/mmx64.efi
(hd0,gpt2)/efi/ubuntu/bootx64.csv
(hd0,gpt2)/efi/toshiba/
(hd0,gpt2)/efi/toshiba/Boot/
(hd0,gpt2)/efi/toshiba/Boot/bootmgfw.efi
(hd0,gpt2)/efi/toshiba/Boot/bootmgr.efi
(hd0,gpt2)/efi/toshiba/Boot/[other assorted folders and files, but no BCD.LOG files]
(hd0,gpt2)/bootsect.bak

Então, para resumir, não consigo mais acessar o BIOS e só posso acessar o prompt de comando do grub.

Quaisquer sugestões ou insights também seriam apreciados. Por exemplo, onde esse shell de comando do grub seria armazenado? Na BIOS, ou em algum lugar no disco rígido?

Obrigado,

Tom

    
por to7m 13.08.2018 / 23:48

1 resposta

0

Aqui está minha repugnante solução de hack. Eu tirei o disco rígido e reposicionei o efipartition / Windows / Boot para efipartition / Ubuntu, e renomei as cópias do bootmgfw.efi para os nomes dos arquivos EFI anteriormente no efipartition / ubuntu. O computador acha que está inicializando em grubx64.efi ou algo parecido, mas na verdade é um EFI do Windows. Eu me sinto sujo: (

    
por 15.08.2018 / 20:03