Como remover todos os dados de inicialização criados pelo Ubuntu ou pelo Fedora?

0

Estou tentando reinstalar o Linux em um dos meus dois discos rígidos.

O problema é que algo deu errado anteriormente e parece ter sido persistido em um setor de inicialização ou algo assim. Então, agora, quando tento instalar o Ubuntu, os gráficos ficam confusos e, quando tento usar o Fedora, vejo uma tela preta.

Na BIOS, quando quero selecionar a ordem de inicialização, vejo muitas opções antigas e esse pode ser o problema, por exemplo:

DVD, Ubuntu, Fedora, DISK2 (Windows), mais opções ... (essas coisas são EFI ou UEFI, não sei o que é ou como limpar isso)

Eu tentei apagar as partições no disco onde o Ubuntu e o Fedora foram instalados, mas isso não corrigiu nada, ainda não consegui reinstalar.

Eu só quero manter o Windows em uma unidade e uma nova instalação do Linux na outra unidade. Tudo que eu quero é poder rodar a instalação do DVD, mas os gráficos estão bagunçados.

Então, o que posso fazer?

    
por PhysicsEnthusiast123 21.02.2014 / 05:12

2 respostas

0

As informações de inicialização persistentes que você está vendo estão sendo armazenadas na NVRAM. Você pode modificá-lo do Linux inicializado no modo EFI usando o utilitário efibootmgr . Por exemplo:

$ sudo efibootmgr -v
Timeout: 10 seconds
BootOrder: 0000,0008,0006,0007
Boot0000* rEFInd boot manager   HD(2,1b8,64000,f1b7598e-baa8-16ea-4ef6-3ff3b606ac1e)File(\EFI\refind\refind_x64.efi)
Boot0006* Hard Drive    BIOS(2,0,00)SATA: ST32000542AS            .
Boot0007* CD/DVD Drive  BIOS(3,0,00)PATA: HP DVD Writer 1040r     .
Boot0008* INTERNAL EFI SHELL: ST32000542AS  ACPI(a0341d0,0)PCI(1f,2)ATAPI(1,0,0)HD(2,1b8,64000,f1b7598e-baa8-16ea-4ef6-3ff3b606ac1e)File(\EFI\BOOT\BOOTX64.EFI)

Isso mostra as entradas do gerenciador de inicialização EFI. Se você quiser excluir um, use uma combinação das opções -B e -b , como em:

$ sudo efibootmgr -b 8 -B

Esse exemplo exclui Boot0008 da listagem. Digite man efibootmgr para saber mais sobre como usar essa ferramenta. Há maneiras de gerenciar essas informações do Windows, de um shell EFI e, às vezes, até mesmo dentro do utilitário de configuração do firmware.

Dito isto, é improvável que a eliminação de entradas de arranque antigas corrija problemas de vídeo com uma nova instalação. Infelizmente, esses problemas têm sido comuns nos últimos meses, particularmente ao usar drivers de vídeo proprietários em inicializações do modo EFI. Por isso, recomendo que você evite os drivers proprietários. A opção nomodeset kernel (passada via GRUB ou qualquer carregador de boot que você esteja usando) às vezes ajuda. Outras vezes, existem soluções alternativas específicas de hardware. Em raras ocasiões, você pode achar que devolver o computador em favor de outro modelo é a solução mais simples.

    
por 22.02.2014 / 02:35
-1

Como o Windows está em um disco separado, a maneira mais fácil (no Linux) seria zerar o primeiro setor da unidade. Você pode fazer isso a partir de uma linha de comando (como root) digitando dd if = / dev / zero bs = 512 count = 1 de = / dev / TargetDisk (onde Target disk é algo como sda ou sdb). Isso removerá as informações de partição e o carregador de boot do disco - para que você tenha certeza de que não está agindo em sua unidade do Windows.

    
por 21.02.2014 / 07:07