Inicialização do sistema de correção

1

EDITED (fornecido screenshots para esclarecimento):

Um tempo atrás eu instalei o fedora 25, além do windows 10, no meu laptop. O problema é que agora eu tenho um dispositivo extra e quero remover o dual boot (linux).

Eu deletei as partições do Linux, mas ainda tenho as opções de inicialização. Eu tentei executar a unidade de recuperação do Windows 10 através de USB, e no CMD escreveu boortec / fixmbr e bootrec / fixboot. Mas toda vez que eu reinicio meu dispositivo, eu escolho o sistema para inicializar.

Portanto, primeiro depois de ligar o meu dispositivo, recebo o ecrã de carregamento da lenovo. Logo depois que eu fiquei com uma tela preta com opções de inicialização: 1. Canto superior esquerdo 2. canto inferior esquerdo

Agora, quando apaguei as partições do linux, obviamente ele não pode inicializar no fedora e toda vez que eu tenho que escolher o WBM.

Como posso restaurar a ordem de inicialização do Windows 10 original? Eu li que a reinstalação do Windows pode ajudar?

    
por GraphLearner 16.06.2017 / 18:51

2 respostas

0

A reinstalação não será necessária - você pode usar o comando bcdedit para trabalhar com a lista de itens no Gerenciador de Inicialização do Windows. O armazenamento de configuração de inicialização é separado do MBR, e é por isso que os comandos de correção que você já tentou não funcionaram. O Windows irá adicionar novos sistemas operacionais à lista, mas não os removerá automaticamente.

Veja como você limpa as entradas erradas:

  1. Abra um prompt de comando do administrador
  2. Executar bcdedit /enum . Você verá suas entradas extras do Linux lá, provavelmente por um longo UUID como {49916baf-0e08-11db-9af4-000bdbd316a0}
  3. Copie o UUID problemático correspondente ao que você deseja remover.
  4. Executar bcdedit /delete (the UUID)

A opção excluída será descartada na próxima inicialização.

bcdedit indica que você pode precisar desabilitar a inicialização segura ou o bitlocker se você os estiver usando antes que isso funcione.

    
por 16.06.2017 / 19:05
0

Existe uma pista nesta linha:

I looks something like: - Fedora (...) - Fedora (...) - Fedora (rescue...) - Windows Boot Manager

Isso significa que você ainda não está dentro do Gerenciador de Inicialização do Windows onde o BCDEdit pode alcançar.

Parece que você está procurando algo na BIOS \ UEFI.

Experimente a resposta deste tópico:

link

COLAR DE OUTRO FIO:

You should be able to do this via a Live Ubuntu CD.

Install efibootmgr:

sudo apt-get install efibootmgr

Then add to the kernel efi support

sudo modprobe efivars

Then run sudo efibootmgr to check your boot entries. It will return something like this:

BootCurrent: 0004
Timeout: 2 seconds
BootOrder: 2001,0003,0005,0006,0000
Boot0000* Lenovo Recovery System
Boot0001* EFI Network 0 for IPv6 (B8-88-E3-84-F3-EF)
Boot0002* EFI Network 0 for IPv4 (B8-88-E3-84-F3-EF)
Boot0003* Windows Boot Manager
Boot0004* EFI USB Device (SanDisk)
Boot0005* ubuntu
Boot2001* EFI USB Device

Then delete the option you dont want. In this example, Ubuntu is entry 5. the following could be called to delete entry 5 and remove it from the BootOrder.

(CAUTION: Before executing the following command make sure you enter the correct Boot entry number)

sudo efibootmgr -b 5 -B 

Further details described here: http://linux.die.net/man/8/efibootmgr

Note: as for anything that changes your bootloader, please ensure you have a good disk image that you can boot with.

Now you should also delete the ubuntu subdirectory in the EFI partition to prevent the UEFI firmware from restoring the entry into the BootOrder.

To do that, first find your EFI partition. Run sudo fdisk -l to see the partitions on all attached drives. The EFI partition has EFI Partition under the Type column.

Suppose your EFI partition was /dev/sda2, then mount it on an empty folder anywhere.

sudo mkdir /mnt/efipart
sudo mount /dev/sda2 /mnt/efipart

Now we have to find the directory Ubuntu or any other distro's name in this partition. It is mostly under EFI/distro_name.

Remove that directory and its contents by (PLEASE MAKE SURE YOU ARE DELETING THE CORRECT DIRECTORY) sudo rm -r ubuntu.

    
por 16.06.2017 / 23:19