Obtendo o prompt grub após mover o computador para o novo caso

0

Eu tenho um computador com vários discos rígidos, uma instalação do Windows 7 e uma instalação do CentOS.

Mudei o computador para um novo caso e agora o BIOS reconhece apenas um dos discos como inicializável, e esse disco é inicializado para o grub.

Tenho certeza de que o Windows e o CentOS estão instalados em discos totalmente separados.

Eu tentei conectar apenas um disco rígido por vez, mas o BIOS reconhece apenas um disco específico como inicializável e só pode inicializar esse disco no grub. Todos os outros discos não são reconhecidos como inicializáveis.

Alguém já viu esse comportamento antes? Algum conselho sobre como abordar o problema?

    
por StudentsTea 07.08.2016 / 05:03

2 respostas

1

Dependendo de como o Grub foi configurado, ele pode não estar encontrando as unidades / partições no mesmo lugar de antes. Por exemplo, se suas unidades foram conectadas às portas SATA_1, SATA_2, etc na placa-mãe antes, e elas não estão conectadas às mesmas portas agora (particularmente se você moveu unidades de / para um controlador SATA de 6GB), isso vai mudar a numeração do drive e o Grub estarão procurando coisas no lugar errado.

A única sugestão que eu poderia oferecer para consertar isso seria inicializar com um live CD linux, chroot na instalação correta do linux e tentar executar grub2-mkconfig , que deve detectar automaticamente onde seus vários sistemas operacionais estão instalados e criar um novo arquivo de configuração para o Grub.

    
por 07.08.2016 / 21:09
0

A simples mudança do seu computador para um novo caso não deve afetar a maneira como ele funciona. Talvez você redefina o CMOS quando voltar a montá-lo. Se este for o caso, verifique sua ordem de inicialização no BIOS e verifique se o disco rígido em que o GRUB está instalado está presente.

    
por 07.08.2016 / 09:09