Removendo o Ubuntu do menu da UEFI Bios

1

Eu tenho um Lenovo Ideapad Y510P. Eu recentemente removi o Ubuntu 12.04, e fiz uma redefinição na partição do Windows 8. No entanto, eu ainda tenho a opção Ubuntu no menu de inicialização do firmware (não bios), e quero me livrar dele.

Os problemas são (eu olhei isso antes do tempo):

  1. Para inicializar no Ubuntu USB que tenho, preciso estar no modo legado.
  2. Para executar sudo efibootmgr no Ubuntu, eu preciso estar no modo UEFI. Agora, quando eu executo, recebo o seguinte:

    couldn't open either sysfs or procfs directories for accessing EFI variables 
    

    erro (tentei sudo modprobe efivars antes e depois e pareceu que não fazia nada).

  3. Eu não posso estar nos dois modos ao mesmo tempo.
por Steve 22.12.2013 / 05:25

6 respostas

3

Você pode fazer isso facilmente usando Editor Visual BCD no Windows 7/8/10.

  • Mapear unidade do sistema EFI para Z: usando

    mountvol z: / s

  • Execute o Visual BCD Editor e selecione "Loja", "Armazenamento de backup".

  • a) Clique no ícone de navegação na caixa de diálogo e usando a janela do explorador selecione z: drive - agora você tem acesso total à partição de sistema EFI (ESP).

    b) Clique na pasta EFI para expandir - você verá "Boot", "Microsoft" e pastas "ubuntu" se você tiver o Windows e o Ubuntu instalados.

    c) Você pode excluir o diretório "ubuntu" selecionando-o e pressionando Tecla "Del".

  • No Visual BCD Editor, clique na entrada do carregador "Ubuntu" para selecioná-lo e pressione a tecla "Del" para excluir.

Após a reinicialização, a opção de inicialização do Ubuntu no menu de inicialização do UEFI desaparecerá completamente.

Nota :

Você pode alternativamente usar o bcdedit.exe para excluir a entrada de inicialização EFI para o Ubuntu e usar o prompt de comando para excluir a pasta "ubuntu" da partição de sistema EFI (unidade z :) se você se sentir mais confortável com comandos.

    
por snayob 21.10.2014 / 07:22
2

Tente isto:

  1. Faça o download da unidade flash USB ou da versão em CD-R de rEFInd.
  2. Prepare um meio com rEFInd, conforme as instruções nos arquivos que você baixa.
  3. Inicialize o meio rEFInd que você prepara.
  4. Use rEFInd para iniciar um shell EFI.
  5. Use o comando bcfg no shell EFI para revisar suas opções de inicialização. ( bcfg boot dump -v deve fazer o truque.)
  6. Depois de identificar sua opção de inicialização do Ubuntu, use o comando bcfg para removê-lo, como em bcfg boot rm 3 se a entrada do Ubuntu for a terceira na lista.

O comando bcfg é descrito com mais detalhes em vários lugares da Internet, como aqui. Essa página em particular é principalmente relacionada à adição de uma entrada, mas abrange alguns outros comandos.

Note também que você pode não precisar do rEFInd. Algumas EFIs incluem um shell interno que você pode executar de alguma outra maneira, como o gerenciador de boot interno do próprio firmware; ou você pode preparar um meio de inicialização que inicialize um shell EFI diretamente. Eu recomendei o rEFInd simplesmente porque as unidades flash USB e CD-R da rEFInd incluem um shell e uma maneira de controlar o lançamento desse shell. (Observe que você não obterá o shell se instalar o rEFInd em seu disco rígido, a menos que você instale um shell separadamente.)

    
por Rod Smith 24.12.2013 / 19:03
2

Se a EFI do seu sistema estiver equipada para isso, você poderá resolvê-la sem precisar de nenhum tipo de mídia inicializável.

Primeiramente, alguns esclarecimentos: Seu sistema não possui um BIOS. O UEFI é um substituto completo do BIOS. A tela que você entra quando aperta DEL ou ESC ou F1 (ou qualquer que seja sua chave especial) é chamada de "configuração do sistema" ou "configuração do sistema" ou "configuração do firmware". Seu sistema O tem um Módulo de Suporte ao CSM ou Compatibilidade mais comumente chamado de Modo Legado.

A Lenovo produz alguns firmwares realmente cheios de recursos. Um desses recursos é que as opções de inicialização do EFI são armazenadas no firmware quando são instaladas. Quando você ou seu OEM instalou o Windows 8, o instalador do Windows disse ao UEFI onde seus arquivos de inicialização estão armazenados e para criar uma entrada apontando para ele. Quando você instalou o Ubuntu, o GRUB fez a mesma coisa. Ele se comunicava com o UEFI durante a instalação e informava onde seus arquivos de inicialização estavam e para adicionar uma entrada também.

Agora para a irony : Ubuntu, como a maioria dos outros sistemas operacionais não tem um 'desinstalador'. O método usual de remover um sistema operacional é excluir sua partição ou formatá-la ou o que você tem. Portanto, quando você exclui ou remove um SO, a UEFI nunca é notificada. Não sabe que o sistema operacional não está mais lá. Se você inicializar com o F12 ou qualquer que seja a sua chave para selecionar seu dispositivo de inicialização, ele ainda lhe apresentará o ponteiro. Portanto, quando você faz uma reinicialização do sistema (o 'refresh' funciona de maneira diferente) com o Windows 8, ele literalmente reinstala o Windows 8 da partição de recuperação. Durante essa instalação, o instalador do Windows investiga a UEFI e pergunta "que outros sistemas operacionais estão instalados?" para que ele possa preencher o bootloader do Windows 8 com os outros sistemas operacionais. Mas como você provavelmente já adivinhou, a lista do seu UEFI está incorreta.

Então, eis o que você faz: Se você tiver essa opção na configuração do sistema, poderá navegar até a seção de inicialização e listar todos os dispositivos de inicialização disponíveis, incluindo as opções de inicialização EFI. Você deve ser capaz de selecioná-los e removê-los. Corrigir a lista de inicialização do Windows 8 é trivial. Você pode apenas fazer outra redefinição. Se você não puder remover as opções de inicialização, poderá ter uma opção em "Inicialização segura" para reinstalar as chaves de segurança. Se você selecionar essa opção, precisará reinstalar o Windows novamente, mas normalmente a UEFI também excluirá a lista de inicialização EFI no processo. Experimente e veja o que funciona para você.

    
por SheepReaper 21.03.2014 / 01:11
1

A maneira mais fácil de remover a "opção Ubuntu" do menu de inicialização do seu laptop é de dentro do Windows. Instale o EasyUEFI no Windows e você pode remover / editar ou alterar a ordem de todas as entradas da partição EFI.

    
por sreecalicut 24.09.2015 / 18:17
-2

Para abrir manualmente uma partição efi do windows launch diskpart a partir da linha de comando, faça o seguinte;

  1. lista de volume
  2. selecione o volume 5 (o volume 5 é a partição efi no meu caso)
  3. atribuir

Isto irá montar a partição EFI. Agora temos que matar o Windows Explorer e lançá-lo (no modo de administração em cmd) a partir de uma plataforma elevada para que

taskkill /im explorer.exe /f 

explorer.exe

agora você pode abrir o volume montado 5 simplesmente clicando duas vezes nele.

    
por sreecalicut 04.11.2015 / 16:02
-2

Para isso você precisa instalar o Ubuntu novamente.

  • Após a instalação do terminal aberto e login como root usando o comando:

    sudo -i
    
  • Digite sua senha, navegue até root/efi/EFI , exclua todos os diretórios e, finalmente, exclua a pasta EFI e efi.

  • Agora o Ubuntu será removido do seu menu de inicialização.

  • Finalmente, apague as partições do Ubuntu do gerenciador de partições do Windows.

por user574752 31.07.2016 / 10:51