Question Fichiers miroir et documents de Windows sur Ubuntu dans Virtualbox


Ok, j'ai donc une machine avec un dual boot installé (Windows 8 et Ubuntu 12.10). Ils sont sur des disques durs séparés. J'ai déjà Virtualbox configuré pour démarrer à partir du disque dur physique Linux (Windows 8 Host). J'ai également partagé mon dossier d'utilisateur Windows en utilisant le partage de dossier Virtualbox. Voici mon problème: j'aimerais pouvoir aller dans le dossier Documents pour accéder à mon dossier Windows Documents. Je pense qu'il y a un moyen de faire cela avec des liens symboliques ... mais parfois j'ai besoin de démarrer juste dans Ubuntu (pas dans Virtualbox) et cela gâche les liens symboliques (parce que les documents Windows ne sont plus accessibles via le dossier Virtualbox le disque dur réel). Des idées? Merci d'avance!


2
2018-04-11 19:58


origine




Réponses:


Merci à tous ceux qui essayaient d'aider.

J'ai finalement compris.

Voici ce que j'ai fait:

sudo gedit /usr/local/bin/mountscript.sh

Dans Virtualbox, assurez-vous de créer un partage pour chaque disque auquel vous voulez accéder (le mien est C), et nommez le partage C. Oh, et assurez-vous qu'il est marqué comme permanent.

Collez ceci et sauvegardez (assurez-vous de remplacer [UBUNTU_USERNAME] et [WINDOWS_USERNAME] par leurs noms d'utilisateur respectifs):

#!/bin/bash
sudo mount -t vboxsf C /media/C
sudo mount --bind /media/C/Users/[WINDOWS_USERNAME]/Documents/ ~/Documents/
sudo mount --bind /media/[UBUNTU_USERNAME]/C/Users/[WINDOWS_USERNAME]/Documents /home/[UBUNTU_USERNAME]/Documents

Ensuite, pour le rendre exécutable, exécutez ceci:

chmod +x /usr/local/bin/mountscript.sh

Ensuite, pour ne pas avoir à entrer votre mot de passe à chaque démarrage:

sudo visudo

Ensuite, ajoutez ceci:

[UBUNTU_USERNAME] ALL=NOPASSWD: /usr/local/bin/mountscript.sh, /bin/mount

Ensuite, ouvrez le tiret et recherchez: Applications de démarrage.

Cliquez sur Ajouter et, dans le champ Nom, tapez: Monter le script

Dans le champ de commande, tapez: /usr/local/bin/mountscript.sh

Cliquez sur Ajouter. Fermez tout et redémarrez!

J'espère que cela t'aides!


4
2018-04-12 01:36





Il y a toutes sortes de façons de faire, mais au final, vous aurez les mêmes problèmes que vous. Sauvegardez simplement vos données sur une petite partition ntfs.


0
2018-04-11 23:56