Não é possível inicializar em nenhum dispositivo se o disco rígido estiver inserido

0

De repente, eu não consigo inicializar de qualquer dispositivo (disco rígido, CD, USB): eu recebo apenas uma tela preta e nada mais. Ao investigar este problema, tentei remover o disco rígido e agora consigo inicializar a partir do CD e USB.

Se eu "conectar" o disco rígido a uma máquina virtual, tudo funcionará bem.

Tanto quanto eu entendo, meu BIOS (Phoenix) está lendo o disco rígido, se presente, e está encontrando algo que não está gostando. Suponho que, se eu remover todas as partições, ele será inicializado, mas não tenho certeza e gostaria de evitar essa opção.

Estou aqui para perguntar: o que a BIOS está fazendo com o disco rígido e por que não permite inicializar de qualquer dispositivo?

    
por user16538 04.03.2014 / 00:12

3 respostas

0

Atualizar o BIOS para a versão mais recente resolveu o problema.

Aqui está como eu fiz isso. Primeiro de tudo, eu sabia que o disco rígido, seu setor de inicialização, sua tabela de partições e todo o sistema de arquivos estavam OK, porque eles estavam trabalhando em uma máquina virtual. Então eu tentei encontrar uma maneira de inicializar no sistema operacional usando o computador:

  • Alterei a sequência de inicialização para que o USB primeiro e o disco rígido durassem;
  • removi o disco rígido;
  • Eu inseri uma chave USB com o Ubuntu e inicializei nela;
  • Eu reinsira o disco rígido (via SATA, que suporta hotplug);
  • Pedi ao Ubuntu para inicializar no disco rígido.

Dessa forma, eu poderia acessar o sistema operacional no disco rígido, baixar as ferramentas de atualização do BIOS no site do fabricante e prosseguir com a atualização.

    
por 05.03.2014 / 15:39
0

A primeira coisa que eu sugiro é que você redefina a bios usando os jumpers. Quando você tiver feito isso, o boot hd retorno em sua porta original (1SATA, 2sata, 3sata ....) Assim que o PC começar a entrar no BIOS, vá para o item de menu BOOT e configure a ordem do dispositivo.

    
por 04.03.2014 / 17:09
0

Pode haver dois fatores aqui:

  1. A ordem de inicialização do BIOS procura primeiro este disco rígido
  2. O disco rígido tem um setor de inicialização ruim

Portanto, 2 soluções:

  1. Na configuração do BIOS, você deve ter um menu de inicialização onde pode organizar o dispositivo de inicialização. Exclua este disco rígido ou coloque-o no final.
  2. Apague o setor de inicialização: primeiro faça o backup e depois apague-o. Em um sistema GNU / Linux, você pode emitir estes comandos:

dd if=/dev/sda of=/path/mbr-backup bs=512 count=1 # Back up the whole MBR

dd if=/dev/zero of=/dev/sda bs=446 count=1 # erase the boot sector

Mas, para sua informação, a exclusão de todas as partições não resolverá seu problema. O setor de inicialização principal não está localizado em nenhuma partição, mas nos primeiros 446 bytes do disco rígido. As partições são localizadas após os 512 bytes e descritas entre os bytes 446 e 512. A modificação da tabela de partições não afeta o setor de inicialização.

    
por 04.03.2014 / 22:02

Tags