Onde posso encontrar os drivers de fita / dev / st no Ubuntu?

1

Trabalhando na configuração do Amazon VTL no Ubuntu, e estou perdendo um passo.

iscsiadm --mode node --targetname iqn.1997-05.com.amazon:...

... o comando cria /dev/sg0 e não /dev/st* como eu gostaria.

Eu li que a instalação do driver de alto nível de fita SCSI , por exemplo, modprobe st em outros sistemas operacionais Linux funciona. Mas não parece haver um driver st no Ubuntu Xenial.

Como faço para obter o driver de fita SCSIst de alto nível no Ubuntu?

Editar

Parece que esse driver está disponível no 18.04 e 16.04 do Azure

/lib/modules/4.15.0-20-generic/kernel/drivers/scsi/st.ko

    
por kervin 21.05.2018 / 02:08

2 respostas

0

Parece que a raiz do problema é que as imagens do AWS Ubuntu não parecem ter linux-image-extra-$(uname -r) package.

Eu encontrei outros pacotes linux-image-extra, mas nenhum tem st.ko com o formato de módulo correto.

link

    
por kervin 21.05.2018 / 05:37
0

As imagens mais recentes do Ubuntu fornecidas por provedores de nuvem, como AWS e Azure, parecem não ter o driver st na configuração padrão como você mencionou.

No entanto, você pode recuperá-lo instalando um kernel do qual a versão com "sutible" linux-image-extra package.

Por exemplo, para a família do Ubuntu 16.04, você pode instalar o pacote do kernel linux-image-extra-4.4.0-134-generic . Após a reinicialização, você terá o st.ko .

ps1. você pode verificar st.ko existir por updatedb && locate st.ko|grep /st.ko ps2. Se o grub não iniciar com a versão do kernel que você deseja, tente o procedimento mencionado aqui: link

    
por okwap 31.10.2018 / 09:01