J'ai suivi les étapes décrites ici , cependant, le partage n'est pas monté au démarrage. Le partage montera si je lance 'mount -a' après le démarrage. Pourquoi le partage ne serait-il pas monté au démarrage?
1 - Configurer une machine virtuelle et installer OpenSUSE 11.2
2 - Créer un dossier partagé sur l'hôte (HostFolder)
3 - Configurez le dossier partagé dans Virtualbox via les détails de la machine virtuelle ou via Périphériques> Dossiers partagés ...
4 - Dépendances d'installation pour l'exécution du programme d'installation de Virtualbox Vous devez installer le bon kernelpackage de développement pour votre type de machine (utilisez 'zypper search -i kernel' pour voir ce qui est installé) sudo zypper installer make gcc kernel-source kernel-hosttype / default-devel
5 - Exécutez la machine virtuelle et accédez à Périphériques> Ajouts d’invités. Ceci monte une image ISO dans votre invité OpenSUSE.
6 - Ouvrez un terminal root et lancez
cd / usr / src / linux make oldconfig && make prépare && make scripts && make dep cp ../linux-obj/$HOSTTYPE/default/Module.symvers. faire préparer
- Un intervenant sur le fil de discussion mentionné précédemment a déclaré que cette étape était inutile, mais que cela ne fonctionnait pas sur mon système. Je suggère d’essayer l’étape 7 d’abord et de revenir à l’étape 6 si cela échoue. *
7 - Exécutez ./VirtualboxLinux yourhosttype .run à partir de l’image iso montée.
8 - Créer un dossier partagé dans OpenSUSE (GuestFolder)
9 - Testez avec sudo mount -t vboxsf HostFolder / home / user / GuestFolder
Ça marche? Génial! Configurons le système pour qu'il monte automatiquement en compte utilisateur au lieu d'un accès root uniquement.
10 - Ajoutez cette ligne aux dossiers par défaut de vboxsf dans / etc / fstab HostFolder / home / user / GuestFolder, uid = 1000, gid = 1000 0 0
11 - Cela fonctionne pour moi mais s'il ne parvient toujours pas à monter automatiquement après un redémarrage; sudo mount -a