Meu computador agora é apenas um terminal grub e eu preciso inicializar a partir da unidade flash

0

Ajuda! meu computador não tem nada além de um script grub. Como posso inicializar no Ubuntu? Diz que estou em inicialização segura. "mínimo bash como edição é suportado." Eu preciso entrar em um sistema operacional. Eu tenho uma unidade flash inicializável com o Linux Mint.

    
por Liam McIntyre 08.04.2017 / 01:20

1 resposta

1

Edit: Eu não sei porque eu não sabia que você pode carregar hortelã ...
Eu suponho que você esteja operando um sistema de boot duplo. Meu entendimento é que existem algumas circunstâncias sob as quais o Windows não funcionará se você desativar a Inicialização Segura, e se você quiser ligá-lo novamente mais tarde, talvez o seu computador tenha que ser redefinido para a fábrica (soa feio). Eu li em algum lugar que o que funciona para uma inicialização dupla é ter o CSM desativado e o Secure Boot ativado.

Dito isto, sendo como você estava correndo anteriormente bem e, após uma atualização, você está recebendo Boot Seguro, eu estou pensando que você atualizou seu kernel também (?). Então, o que segue é baseado nesta suposição.

A partir do seu live usb (ou cd, se tiver sido baixado), abra um terminal ( ctrl - alt - t ) e tipo

sudo fdisk -l  

Para ter certeza, esse é um minúsculo "L".

Isso listará seus dispositivos, marcando o root com um asterisco (*).
Deve ser algo como isto:

Device     Boot    Start      End  Sectors  Size Id Type
/dev/sda1  *        2048 50857983 50855936 24.3G 83 Linux
/dev/sda2       50860030 52426751  1566722  765M  5 Extended
/dev/sda5       50860032 52426751  1566720  765M 82 Linux swap / Solaris  

Agora faça:

 sudo mkdir mnt
 sudo mount /dev/sda1 mnt
 sudo mount --bind /dev mnt/dev
 sudo mount --bind /proc mnt/proc
 sudo mount --bind /sys mnt/sys
 sudo cp /etc/resolv.conf mnt/etc/resolv.conf
 sudo chroot mnt

Neste ponto, deve mudar o seu pedido para algo como:

% bl0ck_qu0te%

faça:

% bl0ck_qu0te%

É possível que isso seja parte do problema, então talvez você precise instalar o linux-signed-image-generic em vez

E para uma boa medida:

update-grub
exit  
sudo umount mnt/sys 
sudo umount mnt/proc 
sudo umount mnt/dev 
sudo umount mnt  

Esse último conjunto de comandos "umount" é importante. Não se esqueça de desmontar as coisas que você montou manualmente.

Agora reinicie (lembre-se de remover sua mídia ao vivo).

Como no kernel, você pode precisar de um grub assinado. Shim é um programa que é projetado para carregar cadeias de boot booters, então talvez shim seja a coisa que você precisa para instalar / atualizar / beijar na testa e verificar sua temperatura. Geralmente, tenho visto atualizar o trabalho do grub sem ter que instalar uma nova imagem. Quando se trata de shim ou um sistema operacional assinado, estou francamente um pouco mais longe da minha profundidade.

Inicialização segura geralmente significa que seu sistema está tentando carregar algo que não tem as assinaturas que está procurando.

Se você estiver carregando na linha de comando do grub, e não na linha de comando do grub rescue (o último literalmente diz "grub rescue" no prompt), tente digitando exit para ver como isso funciona. Se der uma tela normal para o grub, você poderá carregar o sistema operacional. Se você puder fazer isso, abra um terminal e faça sudo update-grub . Eu não posso prometer que esta é a sua solução, no entanto.

Outra coisa que você pode tentar (lembre-se, isso pode representar um risco de segurança) é abrir o BIOS e desligar " Inicialização Segura ".

Veja um artigo sobre como carregar seu sistema de arquivos raiz da linha de comando do grub. Mais uma vez, sem promessas, mas dá-lhe algo para tentar.

    
por coolusername 08.04.2017 / 02:12