Ma virtualbox fstab ne se montera pas automatiquement au redémarrage?

14

Je peux monter mon disque manuellement comme ceci (ubuntu):

sudo mount -t vboxsf C_DRIVE /mnt/saga_c

Mais lorsque j'essaie de l'ajouter à mon fstab, il ne se monte pas lorsque je redémarre la machine. Y a-t-il un problème avec ma ligne / etc / fstab:

C_DRIVE         /mnt/saga_c     vboxsf   defaults         0   0

Ai-je besoin de quelque chose en plus de la vboxsf? Ou y a-t-il autre chose que je fais mal?

stephenmm
la source
1
Je vais essayer d' ajouter un explicite autoaux options de montage. Cela ne peut pas faire de mal et monter (8): "Certaines de ces options pourraient être activées ou désactivées par défaut dans le noyau du système."
msw
1
Si vous avez un système basé sur systemd , essayez de regarder cette réponse: askubuntu.com/a/1097468/233795
Pierz

Réponses:

12

Essayez de supprimer la partie "par défaut 0 0". Juste une intuition.

Trouvé ceci (mettez ceci à la place de defaults):
rw,uid=1000,gid=1000

Rapport. :)

Apache
la source
Je dois partir maintenant mais je vais l'essayer ce soir et je reviendrai. Merci!
stephenmm
Voici à quoi ressemble mon fstab maintenant et il semble fonctionner. Merci! C_DRIVE / mnt / saga_c vboxsf automatique, rw, uid = 1000, gid = 1000 0 0
stephenmm
Après une nuit de frustration, me voici avec un sourire satisfait sur mon visage. Je vous remercie!
janosrusiczki
8

En exécutant Debian Jessie en tant qu'hôte, j'ai utilisé l'option comment=systemd.automountdans my /etc/fstabpour le faire fonctionner (en plus de la suggestion d'Azizur):

Share /var/sfshare vboxsf auto,rw,uid=33,gid=33,umask=0007,comment=systemd.automount 0 0

uid, gidEt umaskont été établies pour la compatibilité avec owncloud (v7.0.4) pour utiliser le point de montage en tant que dossier de données.

https://ask.fedoraproject.org/en/question/48578/fstab-mount-with-virtualbox-shared-folders/

setempler
la source
4
J'ai essayé différentes solutions indiquées sur superutilisateur / stackoverflow / interwebs - mais l'option importante est la comment=systemd.automount- avec toutes les autres, cela échouerait au démarrage de mon système.
lorem monkey
2

C'est ce qui a fonctionné pour moi sur le serveur Ubuntu 11.10:

Ligne / etc / fstab:

sites   /home/rob/sites vboxsf  auto,rw,uid=1000,gid=33 0 0

uid 1000 = my user, gid=33 www-data (groupe apache sur ubuntu ..)

/etc/rc.local

mount /home/rob/sites
robm
la source
1

Après un peu de recherche, j'ai trouvé ce dépannage de VirtualBox / SharedFolders .

essayer:

sudo chmod 777 / mnt / saga_c

Cela a fonctionné pour moi.

Azizur Rahman
la source
chmod 777: non non Non Non Non! Ne jamais courir chmod 777. Ce n'est pratiquement jamais nécessaire! Pas même à des "fins de test". Si le fichier est lisible, il est lisible. S'il est accessible en écriture par le userou groupqui doit y écrire, il est accessible en écriture. Il n'y a absolument aucun besoin de donner à chacun des autorisations d'écriture, et l'oublier chmodà quelque chose de sain est exactement la façon dont les multinationales sont piratées. Ne le fais pas. Déjà. J'ai écrit une introduction aux autorisations Unix . Lisez-le s'il vous plaît!
Martin Tournoij