A instalação do GRUB2 no volume Intel RAID1 falha ao inicializar

1

Eu vim aqui como uma espécie de último recurso, espero que alguém possa me ajudar. Eu trabalho para uma empresa que vende sistemas de POS, recentemente começamos a usar o PC HP RP5 5810 como o coração do nosso sistema. Todos os nossos sistemas são configurados com 2 discos no RAID1 para redundância. Isso é feito usando o controlador RAID Intel integrado.

Não é tão relevante, mas um pouco de fundo:
Para instalações de produção, usamos uma imagem mestra simples com o sistema operacional, na qual nosso software é instalado mais tarde. No entanto, para testes internos / desenvolvimento, eu mantive por vários anos, uma imagem mestre 'especial' que particionará o disco do sistema em 3 partições primárias, e uma partição extendida inutiliza vários outros volumes lógicos dentro dela. Nas 3 partições primárias, é possível carregar a nossa imagem mestre regular. Em um dos volumes lógicos estendidos, instalei o GRUB4DOS com um arquivo menu.lst personalizado que permite ao usuário escolher quais das 3 principais partições ele deseja inicializar.
Essa imagem mestre de várias inicializações funcionou por vários anos em vários sistemas que usamos, no entanto, não posso, durante minha vida, fazer com que funcione neste sistema HP RP5.
O GRUB4DOS simplesmente falha ao carregar por motivos desconhecidos para mim.

Um detalhe interessante: ao inicializar de um pendrive USB (que também tem o GRUB4DOS instalado), ir ao console do GRUB4DOS e, em seguida, carregar o MBR do volume RAID1, tudo é inicializado bem.

Como eu disse, o texto acima não é tão relevante para essa pergunta, mas mostra o que eu eventualmente quero realizar.
Eu pensei que o problema poderia ser atribuído à antiga infraestrutura do GRUB4DOS, e decidi tentar mudar para o GRUB2 regular, para ver se isso resolveria o problema. Consegui trocar com sucesso o GRUB4DOS com o GRUB2 em minha imagem mestre de inicialização múltipla, mas ainda estou recebendo as falhas de inicialização neste PC HP RP5 (ele funciona em vários outros PCs).

Desde que eu era bastante novo para customizar o GRUB2, achei que poderia ter cometido um erro, então decidi instalar o Ubuntu (14.10) neste PC, usando o instalador e deixando tudo como padrão, indicando no instalador que eu queria usar o disco completo para o Ubuntu (apagando tudo nele). E para minha surpresa, essa instalação também não inicializaria da minha matriz RAID1. Portanto, mesmo o bootloader GRUB2 instalado pelo instalador do ubuntu não está sendo inicializado. Quando eu tento inicializar minha instalação do Ubuntu, eu apenas pego um cursor piscando (minhas tentativas de multi-inicialização, por outro lado, retornariam um erro no sentido de 'Nenhum disco de inicialização encontrado').

Como eu disse, nossas imagens mestres regulares, temos uma para Windows POSReady 2009 (AKA Windows XP com suporte estendido) e uma para Windows 8, ambas funcionam bem neste mesmo sistema, inicializando bem quando instaladas.

Na folha de dados deste sistema, o desktop corporativo do SUSE Linux está listado como oficialmente certificado, eu tentei instalar uma cópia de avaliação disso e para minha surpresa está inicializando ...

Então, como posso descobrir a diferença entre um GRUB2 instalado no SUSE e um GRUB2 instalado no Ubuntu?

    
por Alex 01.07.2015 / 16:27

0 respostas