Table of Contents
En esta guía del usuario, describimos algunas de las posibles causas que pueden causar que todos los sistemas de archivos vboxsf sean inaccesibles, y luego sugerimos métodos de recuperación bastante fáciles que puede utilizar para resolver este problema.
No sufra accidentes ni errores. Corrígelos con ASR Pro.
herramienta
La instalación de WordPress no resolvió las dificultades para mí. Actualicé todo en lo que a la última versión.
SO: 10 Windows Enterprise 10.0.16299 (compilación 16299)Caja virtual: 5.2.12 r122591 (Qt5.6.2)Pícaros: 2.1.2Complemento: bvbguest-vbguest (0.15.2)
==> Predeterminado: /cygdrive/c/Users/XXX/Documents/XXX/Vagrant/centos-7-ansible/ archivo de sincronización: => /vagrant==> Archivo de ensamblaje generalizado recomendado: ... Predeterminado: /vagrant_data => C:/Usuarios/XXX/Documentos/XXX/Vagrant/centos-7-ansible/vagrant_dataVagrant no se aseguró de crear carpetas compartidas de virtualbox. Esto debería ser, por supuesto, generalmenteporque el sistema de archivos "vboxsf" probablemente no estará en el mercado. Este sistema de archivosque se proporciona a través de algunos de los módulos del núcleo VirtualBox Guest And Additions.Asegúrese de que estas adiciones para invitados estén instaladas correctamente enInvitado: Esto realmente no es un error en Vagrant y generalmente es causado por un error serio.Caja errante. contexto Para el comando probado:mount -para vboxsf -o uid=1000,gid=1000 datos vagabundos Datos básicos/vagabundosla salida de error de la dirección fue:/sbin/montar. Error al montar vboxsf propietario de error de ayuda: Sin cuadro de formulario> dispositivos
Corregido para VirtualBox 5.1.22.
En mi propio caso, su enlace simbólico estaba mal usando VM.at:
$ vii show -lh /sbin/mount.vboxsflrwxrwxrwx Raíz 1 de abril causa 19 49 14:05 /sbin/mount.vboxsf -> /opt/VBoxGuestAdditions-5.1.20/other/mount.vboxsf
Esta es una furgoneta rota. Si recientemente mira /opt/VBoxGuestAdditions-5 en .1.20/ sus necesidades verán que la subcarpeta "otra" no va a existir.esto hace los pasos de aplicación:
$ -sf ln sudo /opt/VBoxGuestAdditions-*/lib/VBoxGuestAdditions/mount.vboxsf /sbin/mount.Exit
$vboxsf
Reposición rrr Soy un vagabundo
¡Pero no puedo corregirlo porque /sbin/mount.vboxsf no existe en la parte superior de la máquina!
Si mi conexión /sbin/mount.vboxsf no existe, la instalación de vboxguestadditions generalmente no es posible. Esto puede suceder si no ha descargado el mismo paquete de extensión de VirtualBox después de un nuevo comienzo de VirtualBox (v5.2.18 y posteriores deben descartarse automáticamente durante las actualizaciones). caja virtual. Puedes hacerlo ahora:
A modo de comparación, en un caso en el que no haya una actualización para esta extensión de instalación de virtualbox, VBoxGuestAdditions puede fallar porque el instalador muestra un mensaje distinto, pero es posible que la barra de herramientas de Vagrant vbguest alexa no (esta respuesta de ayuda está realmente "arreglada" en vbguest versión 0.15.0). Es probable que veas que el resultado es simplemente "el vagabundo habla directamente". Debería haber una línea principal, por ejemplo: < /p>
Continuar? [sí, entonces quizás no]
Si es así, su familia puede ejecutar el instalador manualmente. Para ello, descargue la ventana:
$vbguest objeto vagabundo arriba
Luego instalaciones regulares, intentando pero dejando vboxguestadditions-iso montado:
$ vagabundo vbguest --ir a colocar --no-cleanup
$ vagabundo ssh
$ sudo /mnt/VBoxLinuxAdditions.run
¿Por qué no abro el sistema de instigar vboxsf?
Este suele ser el sistema de archivos principal, es posible que no se pueda acceder a esos "vboxsf". Asegúrese de que Guest Additions ya esté configurado correctamente en el sistema seguro de invitados y pueda funcionar.
Si ninguno de los intentos vinculados con los anteriores funcionó, no instale los complementos para invitados individualmente:
cd /optsudo -c wget http://download.virtualbox.org/virtualbox/5.1.28/VBoxGuestAdditions_5.1.28.iso -O VBoxGuestAdditions_5.1.28.isosudo mount VBoxGuestAdditions_5.1.28.iso -a loop /mnt/vboxlinuxadditions /mntsudo sh.ejecutar
¿Qué es lo equivocado con Mount -T vboxsf?
En cuanto a un nuevo valor, el comando probado fue: desarrollar -s vboxsf -o uid=1000,gid=1000 llaves/llaves Producto final de error del comando: montaje: creencias entrada fs, parámetro no válido, superbloque no válido alto en las llaves del automóvil, falta página de códigos y para la utilidad, u otros errores. En algunos casos, se puede seleccionar información útil en el registro del sistema; las personas pueden verificarla con dmesg | esforzarse y dick podría llegar a ser así.
Error al pagar el id de comprador del archivo gid=
Corrección
Destruye vagabundos --forcevagabundoEl complemento vagabundo actualiza vagrant-vbguestvagabundo
¿Por qué probablemente mi sistema de archivos invitado de VirtualBox no funcione?
Este sistema de archivos invitado abierto define sus complementos de VirtualBox actuales, así como el módulo del kernel exacto. Verifique si algunas adiciones de invitados múltiples están incluidas correctamente en el invitado. Esto probablemente no sea un error en Vagrant y probablemente sea causado por el cuadro de vagabundo inexacto. Para la redacción, el intento de restauración fue: