Problemas ao inicializar a partir do software RAID

2

TL; DR: criou o RAID 1 na instalação do desktop Ubuntu, mas ele não inicializa após a instalação aparentemente bem-sucedida, embora o utilitário de inicialização pareça indicar que o GRUB está instalado

Estou tentando configurar uma instância do desktop Ubuntu (12.04.5), que é inicializada a partir de um dispositivo RAID 1. Estou usando um CD de instalação alternativo para configurar um RAID de software a partir do qual inicializar.

Estou usando quatro unidades de 2 TB (sdf-sdi) para criar três dispositivos RAID 1:

  • duas partições de 4 GB em sdf e sdg como espaço de troca
  • duas partições de 2 TB em sdf e sdg como ext4, com o sinalizador de inicialização definido, montado em /
  • duas partições de 2 TB em sdh e sdi como ext4, montadas em / home /

Eu configurei as partições com a ajuda de um tutorial que encontrei no YouTube para instalar o servidor Ubuntu 12.04; este é o procedimento que usei para cada par de partições:

  • criar partição na unidade vazia (4 GB para a troca, espaço restante para o ext4s)
  • definido como "volume físico para RAID" (definir sinalizador inicializável na partição montada em /)
  • crie uma partição idêntica no dispositivo físico com a qual essa partição será emparelhada
  • selecione "configurar RAID de software" > "criar dispositivos MD" e configurar um dispositivo RAID 1 com duas unidades e zero sobressalentes
  • selecione as duas partições correspondentes e conclua a configuração do MD
  • selecione o novo dispositivo RAID 1 e defina a opção "usar como" (swap / ext4), bem como o ponto de montagem das partições ext4 (/ e / home /)

A partir daqui eu selecione "concluir o particionamento e gravar alterações no disco", selecione o padrão de não quando confrontado com a opção de inicializar a partir de um RAID degradado e confirme as alterações. Depois disso, a instalação continua normalmente e, por fim, eu bato em uma tela que indica "esta nova instalação é o único sistema operacional neste computador" e solicita que eu instale o carregador de inicialização GRUB no MBR. Eu seleciono sim e na parte inferior da tela, veja o comando: grub-install /dev/sdf /dev/sdg

A instalação termina sem erros e ejeta o CD, mas ao reiniciar sou saudado com:

Reboot and Select proper Boot device
or Insert Boot Media in selected Boot device and press a key

Voltei para fazer uma verificação de sanidade e acabei passando pelo processo novamente apenas para obter os mesmos resultados. Então eu coloquei o ISO de reparo de inicialização do Ubuntu em um dispositivo USB e inicializei nele, e receba algumas mensagens na inicialização:

  1. "O RAID foi detectado. Você pode tentar novamente depois de instalar os pacotes [mdadm]."
  2. "Aviso: nenhum RAID ativo"

A partir daqui, ele não me dá a opção de reparar, apenas a opção de criar um "resumo do Bootinfo", que eu fiz ( link ).

Não tenho certeza se entendi os erros do utilitário boot-repair, especificamente 1) como devo instalar o mdadm se não conseguir inicializar e 2) onde a opção para definir um ativo Dispositivo RAID foi.

Alguma sugestão sobre qual poderia ser o problema e como proceder?

    
por Tarnt Karntington 01.09.2014 / 00:28

1 resposta

1

Você não pode instalar o Grub no software RAID Partition. Quando você cria a partição para os dois primeiros HDD, tem que ser:

Partição 1: exemplo de 250Mb, para o Grub. Mas não faça um ataque por isso. Formatado como FAT32, definido como sinalizador de inicialização.

Partição 2: 4 GB para troca.

Partição 3: espaço restante para /

O grub será instalado na partição não-RAID 1, você não terá proteção RAID-1 para o Grub.

Na verdade, a melhor maneira de implementar o software raid na minha opinião é instalar todo o sistema operacional Ubuntu em outro disco rígido que não seja membro do RAID. Caso contrário, se os discos dos membros apresentarem erro, você poderá perder todo o sistema operacional e a reinstalação será necessária.

    
por teclinux 01.09.2014 / 04:41