Ativar o tipo de sistema de arquivos 9p no convidado virtual Centos 6?

4

Minha pergunta está vinculada a esta: link

(mas não pode comentar)

Eu aparentemente tenho as mesmas configurações. Aqui está o meu problema:

Eu quero criar uma pasta compartilhada entre o host e o convidado usando o 9p virtio. Estou seguindo o link :

# mount -t 9p [...]

mount: unknown filesystem type '9p'

De acordo com o link , esta linha no meu /boot/confg-$(uname -r) não está correta (e obviamente):

'

# egrep 'CONFIG_(NET_)?_9P' /boot/config-$(uname -r)

CONFIG_NET_9P=m 
CONFIG_NET_9P_VIRTIO=m
CONFIG_NET_9P_RDMA=m
# CONFIG_NET_9P_DEBUG is not set
# CONFIG_9P is not set      <------------

'

o doc me diz para habilitar, ok, mas como? Eu não estou à vontade com as configurações do kernel do linux ...

no começo do arquivo de configuração existe:

automaticaly generated make config - do not modify

significando que não posso simplesmente adicionar a linha.

Minhas perguntas:

Devo recompilar o kernel com alguma opção? Não posso simplesmente ativar isso na inicialização, por exemplo mudando algo nas configurações do grub? Posso habilitar automaticamente isso na instalação do CentOS? (já que isso será algum tipo de modelo que deve ser feito repetidamente)

    
por Lioobayoyo 30.01.2014 / 13:07

2 respostas

3

Sua configuração do kernel mostra que você tem suporte a 9P compilado como módulos de kernel carregáveis. Agora você precisa carregar esses módulos no seu kernel em execução:

modprobe 9pnet
modprobe 9pnet_virtio

Você pode verificar isso com

lsmod | grep 9p

Experimente agora os seus comandos de montagem, etc.

Se você quiser que esses módulos sejam carregados após a reinicialização, adicione-os a /etc/modules.conf . Veja man modprobe.conf para mais informações.

    
por 04.02.2014 / 15:22
3

Os caras do CentOS / RHEL parecem ter vários motivos pelos quais não estão incluindo o suporte 9p. Talvez porque tenha sido inventado pela IBM. Veja como fazer isso:

link

O 9p é de longe o método mais rápido que encontrei para compartilhar dados com convidados ativos. Se apenas Win7 / 8 tivesse suporte 9p. O tutorial do SL está um pouco envolvido, mas bem escrito, além de alguns posts de acompanhamento que esclarecem algumas dicas. Eu tenho isso em ação e funciona bem.

-Jeff

    
por 14.03.2015 / 05:10