Question:
Rational:
J'ai défini les dossiers partagés suivants sur ma machine virtuelle Ubuntu VirtualBox.
openstack@ubuntu:~$ grep vboxsf /etc/fstab
tmp /home/openstack/shared/tmp vboxsf defaults 0 0
images /home/openstack/shared/images vboxsf defaults 0 0
openstack@ubuntu:~$
Les monter à partir du shell n’est pas un problème.
Cependant, lors du processus de démarrage,, leur montage échoue:
En entrant en mode maintenance, je vérifie que le problème est que le module vboxsf
est not chargé dans le noyau (et ensuite, une fois chargé, le module mount
réussit):
Je veux résoudre ce problème en créant un nouveau fichier rc
, qui exécutera la commande modprobe vboxsf
avant la lecture de /etc/fstab
.
J'ai donc essayé d'exécuter modprobe vboxsf
au début de run-level 2:
openstack@ubuntu:/etc/rc2.d$ ls -ls /etc/rc2.d/S10modprobe-vboxsf
0 lrwxrwxrwx 1 root root 25 Apr 28 14:36 /etc/rc2.d/S10modprobe-vboxsf -> ../init.d/modprobe-vboxsf
openstack@ubuntu:/etc/rc2.d$ cat ../init.d/modprobe-vboxsf
/sbin/modprobe vboxsf
openstack@ubuntu:/etc/rc2.d$ ls -ls ../init.d/modprobe-vboxsf
4 -rwxr-xr-x 1 root root 22 Apr 28 14:33 ../init.d/modprobe-vboxsf
openstack@ubuntu:/etc/rc2.d$
mais les dossiers partagés ne parviennent toujours pas à monter à partir de /etc/fstab.
Google n'a pas porté de fruits, donc - ma question est la suivante:
vboxsf
dans le noyau Ubuntu, before/etc/fstab
est lu et les systèmes de fichiers sont montés?Essayez d’ajouter vboxsf
à /etc/modules
(vérifiez s’il existe déjà en premier, même si j’ai le sentiment que ce n’est pas le cas) et voyez si cela aide.
Sinon, une question similaire a été posée à askubuntu. Voyez si des réponses vous aident du tout:
https://askubuntu.com/questions/252853/how-to-mount-a-virtualbox-shared-folder-at-startup
Cliquez sur Modifier pour essayer de répondre à la question posée dans le titre: Je ne sais pas exactement quand les montages ont lieu pendant le processus de démarrage, même si je suppose que cela se produit après le chargement (de la plupart?) Des modules du noyau, car au moins certains systèmes de fichiers exigent certaines modules à charger pour fonctionner (par exemple, nfs, vboxfs, etc.).