Versão nova, desafios novos

Relatei a poucos dias sobre a nova versão do Slackware, bem como a oportunidade de instalação do mesmo.

Cheio de vontade, fui seguir meu roteiro de instalação. Entre outros serviços, instalei RAID 1 via software e LVM (podem ver links para tutoriais neste outro post). Tudo tranquilo com a configuração dos discos, do RAID, do LVM. Instalação concluída sem maiores transtornos. Mas na hora de rodar o LILO, aparece a seguinte mensagem:

Fatal: Incosistent RAID version information on /dev/md0 (RV=0.90 GAI=1.2)

E agora? O que fazer? Oh oráculo da internet respondei-me!

Após algumas pesquisas e leituras descobri o problema! O LILO (e parece que o GRUB também), atualmente, só consegue ler suberblocos de sistemas RAID via software da versão 0.90 ().

Até a versão 13.1 do Slackware, o comando de criação de dispositivos RAID (mdadm) usava como padrão a versão 0.90. Na versão 13.37 o padrão mudou para 1.2!

Descoberto o problema, vamos à solução. O que fazer? Reinstalar tudo para refazer o sistema de arquivos? Mas eu criei um dispositivo específico para boot. Então é só copiar os dados de lá e recriar este dispositivo para depois voltar a cópia. É isto não?

Claro que é! Apenas são necessários alguns passos antes de chegar nisto, Vou descrever os passos triviais de forma genérica e detalhar apenas os passos novos (para mim):

  1. montar partições de /boot e LVM para executar a cópia dos dados
  2. cópia realizada através de um “tar” do /boot para o /tmp (do disco físico)
  3. recriado dispositivo /dev/md0 com versão 0.90
  4. formatação de partição
  5. volta de backup

No terceiro ponto é que precisei recorrer novamente à pesquisa, já que um “mdadm –create” não solucionou o caso. Descobri que para recriar um superbloco, antes é necessário “zerá-lo” (aqui há um passo a passo muito bom!). Então meus passos foram:

# mdadm --manage /dev/md0 --stop
# mdadm --zero-superblock /dev/sd[ab]1
# mdadm -C -l 1 -n 2 --metadata=0.9 /dev/md0 /dev/sd[ab]1

Agora sim, rodando LILO sem problemas, estava concluída minha instalação. Simples não? 😀

Anúncios

No comments yet

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

%d blogueiros gostam disto: