Erro: hd0 não pode obter valores C / H / S. resgate grub

1

A fonte de alimentação foi apagada em nossa máquina. Nós substituímos a fonte de alimentação.

Agora, quando inicializamos, tudo que conseguimos foi uma tela em branco com um cursor piscando.

Portanto, temos shift durante a inicialização e esse erro é exibido:

error: hd0 cannot get C/H/S values.
grub rescue>

Eu digitei ls e vejo (hd0) e (fd0) .

Esta instalação está parafusada? Precisamos reinstalar? Se assim for, podemos usar um disco Ubuntu Live para recuperar alguns dos nossos arquivos do disco rígido?

Estamos usando: Ubuntu 12.04 LTS (32 bits)

    
por Michael Ecklund 08.01.2013 / 21:43

1 resposta

1

Você pode usar um Ubuntu Live-CD para acessar seus arquivos e também pode usá-lo para reparar seu sistema:

  1. Inicialize a partir do live cd
  2. Instale lilo ( sudo apt-get install lilo )
  3. Se estiver instalado, execute: sudo lilo -M /dev/XXX mbr em que XXX é seu disco rígido. Na maioria dos casos XXX é sda . Isso instala um novo registro mestre de inicialização (mbr) no dispositivo especificado. Para detalhes, veja a página de manual de lilo . Quando você entra no comando, você provavelmente verá alguns avisos. Você pode ignorá-los com segurança. Vários anos atrás lilo era o gerenciador de inicialização padrão e os avisos estão relacionados a isso.

Agora seu sistema deve inicializar sem problemas.

    
por qbi 08.01.2013 / 21:54