Para empacotar os drivers do dispositivo Linux para fazer upload para o banco de dados de drivers do PlateSpin Migrate, você pode usar um utilitário personalizado incluído na imagem de boot ISO do Linux.
Localize uma estação de trabalho Linux que tenha a mesma versão de kernel que a máquina de origem. A própria máquina de origem é uma das melhores opções. Na estação de trabalho Linux, crie um diretório para os arquivos de driver do dispositivo. Todos os drivers no diretório devem ser do mesmo kernel e arquitetura.
Faça download da imagem de boot e monte-a.
Por exemplo, considerando que a ISO foi copiada no diretório /root, execute estes comandos:
# mkdir /mnt/ps bootofx.x2p.iso # mount -o loop /root/ /mnt/ps
No subdiretório /tools da imagem ISO montada, copie o arquivo packageModules.tar.gz para outro diretório de trabalho e extraia-o.
Por exemplo, com o arquivo .gz no diretório de trabalho atual, execute este comando:
tar -xvzf packageModules.tar.gz
Insira o diretório de trabalho e execute o seguinte comando:
./PackageModules.sh –d <caminho_para_dir_driver> -o <nome do pacote>
Substitua <caminho_para_dir_driver> pelo caminho real para o diretório onde você gravou os arquivos de driver, e <nome do pacote> pelo nome real do pacote usando o seguinte formato:
Nomedriver-versãodriver-dist-versãokernel-arch .pkg
Por exemplo, bnx2x-1.48.107-RHEL4-2.6.9-11.EL-i686.pkg
Agora, o pacote está pronto para upload. Consulte a Seção 23.3, Fazendo upload de drivers para o banco de dados de drivers do dispositivo do PlateSpin Migrate.