Meu sistema
Problemas
O Vagrant não conseguiu montar as pastas compartilhadas do VirtualBox. Isso geralmente ocorre porque o sistema de arquivos "vboxsf" não está disponível. Este sistema de arquivos é disponibilizado através do VirtualBox Guest Additions e do módulo do kernel.
Por favor, verifique se estas adições de hóspedes estão devidamente instaladas no convidado. Este não é um bug no Vagrant e geralmente é causado por uma falha no Vagrant box. Para o contexto, o comando tentado foi:
mount -t vboxsf -o uid=1000,gid=1000 vagrant /vagrant
A saída do erro do comando foi:
/sbin/mount.vboxsf: mounting failed with the error: No such device
de volta para "instalar manualmente as adições dos convidados?"
vboxadd.sh: Starting the VirtualBox Guest Additions.
Failed to set up service vboxadd, please check the log file
/var/log/VBoxGuestAdditions.log for details.
[/media/cdrom] $ more /var/log/vboxadd-install.log
/tmp/vbox.0/Makefile.include.header:112: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Stop.
ls -l /lib/modules/4.2.0-27-generic/ gave me build -> /usr/src/linux-headers-4.2.0-27-generic
Então, construir aqui é um link simbólico quebrado, mas onde estão os cabeçalhos do Linux? Quando tento cabeçalhos de atualização, recebo a mensagem mais recente
2 November 2017. Upgraded Vbox to 5.1.30 r118389 (Qt5.6.3)
Durante o erro de instalação de mount -t vboxsf -o uid=1000,gid=1000 vagrant /vagrant
mount: unknown filesystem type 'vboxsf'
/tmp/vbox.0/Makefile.include.header:112: *** Error: unable to find the sources of your current Linux
kernel. Specify KERN_DIR=<directory> and run Make again. Stop.
Agora / opt contém VBoxGuestAdditions-5.1.30 / So instal. / mnt já contém VBoxLinuxAdditions.run
Tentei instalar o apt-get module-essential module-assistant. já foi o mais novo
9 November new version of Joomla/box '1.4.4'. The latest is version '1.5.0'. Run 'vagrant box update'
Este sistema parece ter uma versão do VirtualBox Guest Additions já instalada. Se for parte do sistema operacional e mantido atualizado, provavelmente não há necessidade de substituí-lo. Se não estiver atualizado, você deverá receber uma notificação quando iniciar o sistema. Se você deseja substituí-lo por esta versão, por favor, não continue com esta instalação agora, mas remova a versão atual primeiro, seguindo as instruções para o sistema operacional.
/usr/src now contains (as well as same joomla stuff)
lrwxrwxrwx 1 root root 51 Nov 9 17:11 vboxguest-5.1.30 -> /opt/VBoxGuestAdditions-5.1.30/src/vboxguest-5.1.30/
drwxr-xr-x 12 root root 4096 Nov 9 17:44 virtualbox-4.3.36/ [but that’s not new version]
make sure that /lib/modules/$(uname -r)/build points to /usr/src/kernels/$(uname -r)
mas isso não existe
/lib/modules/4.2.0-27-generic/ contains
lrwxrwxrwx 1 root root 39 Jan 22 2016 build -> /usr/src/linux-headers-4.2.0-27-generic
drwxr-xr-x 2 root root 4096 Jan 22 2016 initrd/
drwxr-xr-x 12 root root 4096 Apr 8 2016 kernel/
-rw-r--r-- 1 root root 1019813 Nov 10 11:08 modules.alias . . .
Pergunta sobre link
porque os cabeçalhos do kernel foram excluídos dos repositórios porque há uma nova versão do kernel disponível. Então, ele / ela deve atualizar todo o sistema antes de instalar os cabeçalhos. OP respondeu: "Mas o sudo apt-get dist-upgrade diz que não há nada para atualizar, o mesmo que atualizar.
sudo apt-get dist-upgrade
Eu tenho vários erros.
Err http://ppa.launchpad.net/ondrej/php5-5.6/ubuntu/ trusty/main libedit2 amd64 3.1-20140620-2+deb.sury.org~trusty+5 403 Forbidden but that’s an http access error. Many files were installed/updated
Ainda os mesmos problemas. Onde está a fonte do kernel, se não em / usr / src?
Tags virtualbox vagrant ubuntu