Problemas ao desinstalar o Ubuntu (o Bios continua mostrando isso?)

2

Estou tentando novas distribuições e quero limpar toda a minha instalação do Ubuntu. Eu tenho um dual boot W 8.1 - Ubuntu. Isso é o que eu fiz até agora:

1 - Alterei minha prioridade de inicialização do BIOS.
2 - eu limpei as partições (swap e main) em que eu tinha instalado o sistema operacional. Eu usei o Disk Manager do Windows para isso.
3 - Eu consertei a instalação do Windows (indo ao console do sistema e executando bootrec /fixmbr e bootrec /fixboot ). Eu segui isso: link .

Depois de concluir todas essas etapas, meu bios continua me mostrando isso:

Eu suponho que alguns arquivos do Ubuntu ainda estejam instalados em algum lugar (na verdade, eu ainda posso acessar o grub, o qual eu não deveria conseguir). O que devo fazer?

PS: Se eu acessar o Windows 8.1 Opções de reinicialização (shift + clique em restart), e eu vou para Use a device , eu tenho uma opção do Ubuntu que carrega o Grub2.

    
por Ignasi Sánchez 25.07.2015 / 11:27

1 resposta

0

Como o primeiro passo inicializar em live disk :

Em seguida, instale o efibootmgr:

sudo apt update
sudo apt install efibootmgr

Carregue então o módulo efivars do kernel:

sudo modprobe efivars

Em seguida, execute sudo efibootmgr para verificar suas entradas de inicialização. Ele retornará algo assim:

BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0000,0004,0002,0003
Boot0000* Windows Boot Manager
Boot0001* ubuntu
Boot0002* Hard Drive
Boot0003* CD/DVD Drive
Boot0004* ubuntu

Em seguida, exclua o que você não deseja exibir na BIOS.

Por exemplo, queremos remover o Ubuntu do BootOrder. Então, execute esses comandos (no meu exemplo, o Ubuntu é referente à ordem de inicialização 1 e 4, mas você deve substituir esses números pelo seu):

sudo efibootmgr -b 1 -B 
sudo efibootmgr -b 4 -B 

Depois, você também deve excluir o subdiretório ubuntu na partição EFI para impedir que o firmware UEFI restaure a entrada no BootOrder.

Para isso, primeiro encontre sua partição EFI. Então, execute este comando:

sudo fdisk -l

(A partição EFI tem EFI System na coluna Tipo.)

Por exemplo, no meu caso /dev/sda2 é a partição EFI:

/dev/sda1        2048     923647     921600   450M BIOS boot
/dev/sda2      923648    1128447     204800   100M EFI System
/dev/sda3     1128448    1161215      32768    16M Microsoft reserved
/dev/sda4     1161216  425428991  424267776 202.3G Microsoft basic data
/dev/sda5   425428992 1347025381  921596390 439.5G Microsoft basic data
/dev/sda6  1347026944 1395853311   48826368  23.3G Linux swap
/dev/sda7  2166228992 3907025693 1740796702 830.1G Microsoft basic data
/dev/sda8  1395853312 2166228991  770375680 367.4G Linux filesystem

Portanto, monte a partição EFI em uma pasta vazia em qualquer lugar.

    sudo mkdir /mnt/boot
    sudo mount /dev/sda2 /mnt/boot

Agora encontre o diretório Ubuntu ou qualquer outro nome de distro nesta partição. Está principalmente abaixo de efi/ubuntu .

Remova esse diretório e seu conteúdo por comandos como este:

cd /mnt/boot/efi/
sudo rm -r ubuntu
    
por Ali Razmdideh 31.05.2017 / 20:56