“Recurso Shared Folders” não está funcionando no VirtualBox

1

Eu tenho o Ubuntu 11.10 como host e outra distribuição do linux 2.6 como convidado.

Quando tento configurar adições de convidados, esta mensagem de erro aparece

Building the shared folder support module .. fail

E por causa disso, quando executo o seguinte no terminal

mount -t vboxsf shared /root/shared

Eu recebo a seguinte mensagem de erro

mount: unknown filesystem type 'vboxsf'

Algum syggestions por favor?

EDITAR

Desculpe, a mensagem de erro mencionada não está completa, é isso.

Building the shared folder support module ...fail!
(Look at /var/log/vboxadd-install.log to find out what went wrong)

Este é o conteúdo do vboxadd-install.log

    Uninstalling modules from DKMS
    Attempting to install using DKMS

    Creating symlink /var/lib/dkms/vboxguest/4.1.2/source ->
                     /usr/src/vboxguest-4.1.2

    DKMS: add Completed.

    Kernel preparation unnecessary for this kernel.  Skipping...

    Building module:
    cleaning build area....
    make KERNELRELEASE=3.2.6 -C /lib/modules/3.2.6/build M=/var/lib/dkms/vboxguest/4.1.2/build..........................(bad exit status: 2)

    Error! Bad return status for module build on kernel: 3.2.6 (i686)
    Consult the make.log in the build directory
    /var/lib/dkms/vboxguest/4.1.2/build/ for more information.
    0
    0
    ERROR: binary package for vboxguest: 4.1.2 not found
    Failed to install using DKMS, attempting to install without
    make KBUILD_VERBOSE=1 -C /lib/modules/3.2.6/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 modules
    test -e include/generated/autoconf.h -a -e include/config/auto.conf || (        \
        echo;                               \
        echo "  ERROR: Kernel configuration is invalid.";       \
        echo "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
        echo "         Run 'make oldconfig && make prepare' on kernel src to fix it.";  \
        echo;                               \
        /bin/false)
    mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*

      WARNING: Symbol version dump /usr/src/linux-source-3.2.6/Module.symvers
               is missing; modules will have no dependencies and modversions.

Na verdade, o arquivo de log é muito grande e excede o limite de 30000 caracteres. Como posso carregar o arquivo de log inteiro aqui?

    
por Islam Hassan 13.04.2012 / 15:21

1 resposta

0

Finalmente, está funcionando agora.

Parece que a versão do virtualbox no repositório do Ubuntu não é atualizada. A versão mais recente do repositório é v4.1.2, enquanto a última versão oferecida pelo site oficial é v4.1.12. Depois de instalar a última versão, tudo está funcionando perfeitamente. Obrigado a todos.

    
por Islam Hassan 14.04.2012 / 01:33