Instale o driver RocketRaid 644L Raid Controller no Ubuntu

1

Comprei um RocketRaid 644L e fiquei preso na instalação do driver.

uname -a
Linux hb38-backup 3.2.0-41.generic #66-Ubuntu x86_64 GNU/Linux

lsb_release
Description: Ubuntu 12.04.2

lspci
RAID bus controller: HighPoint Technologies, Inc. Device 0645 (rev 01)

Eu baixei o driver da lista de drivers , eu escolhi este . Eu simplesmente digitei a instalação e recomendo o servidor.

cd driver_folder
sudo sh install

Mas quando eu reinicio o servidor, o driver na verdade não está instalado corretamente e não consigo carregar os discos. Mas o BIOS pode detectar esses discos, então acho que o problema vem do driver. Alguém usa esse tipo de controlador Raid?

    
por Albert Chen 04.09.2015 / 17:22

2 respostas

0

Obrigado pela sugestão do @dobey. Eu apenas resolvi este problema e compartilhei minha solução aqui se você está enfrentando o mesmo problema.

  1. Faça o download do código-fonte aqui , vá para a parte inferior da página da Web, clique no download link para o tipo adequado de chip e sistema operacional do servidor.
  2. Extraia o pacote RR64xl_Linux_Src_v1.3.9_15_03_07.tar.gz (apenas meu caso)
  3. Instale as ferramentas de criação do kernel (gcc, binutils, make, etc.)
  4. Para o kernel Linux 2.6 e 3. *, verifique se há arquivos de origem do kernel correspondentes na pasta /lib/modules/'uname -r'/build .
  5. vá para a pasta extraída rr64xl-linux-src-v1.3.9 . Compile diretamente o código-fonte do driver executando make
  6. Se você for compilar o código-fonte para outras máquinas, consulte o comando make CROSS_COMPILE=... ARCH=... KERNELDIR=...
  7. instale o driver por sudo make install
  8. instale para um kernel específico, usando make install KERNELDIR=/usr/src/linux-X.X . O comando make install copiará o módulo do driver para o diretório /lib/modules/'uname -r'/kernel/drivers/scsi e atualizará o initrd file se ele contiver um driver de versão antigo.
  9. Depois que o driver é instalado, ele pode ser carregado manualmente por modprobe rr640l (a versão do driver é apenas o meu caso)
  10. O driver funcionará imediatamente, sem necessidade de reinicializar o sistema.
por Albert Chen 04.09.2015 / 22:43
0

Esse driver parece ser apenas para 12.10 e provavelmente não funcionará no kernel antigo em 12.04.

Você precisará baixar o código-fonte e recompilá-lo para o seu kernel.

    
por dobey 04.09.2015 / 17:32