Partage de données entre hote XP et guest Linux

Last Updated on Mercredi, 8 juillet 2009 03:03 Written by Henri Gomez Mercredi, 8 juillet 2009 03:03

J’ai dernièrement du récupérer des données d’un disque externe avec des partitions ext3 sur un poste Windows XP.

L’explorateur ext2fs ne fonctionnait pas, pas plus que LinuxReader.

Ayant une VM OpenSuse 11.1 sous VirtualBox 3.0, la solution a été :

Activer le support de périphérique USB  sous VirtualBox afin que le disque externe soit géré directement par VirtualBox, XP ignorant superbement le filesystem ext3 sans le recours  à des pilotes comme ext2ifs ou ext2fs.

Un reboot d’XP plus tard suite à l’installation d’un pilote VirtualBox USB, le disque est utilisable sous VB et apparait sur le bureau et via df :

Filesystem           1K-blocks      Used Available Use% Mounted on

/dev/sda2              5162828   4211060    689508  86% /
udev                    256844       164    256680   1% /dev
/dev/sda3              4395864   3079196   1093368  74% /home
/dev/sdb2            256050332 162078064  80965644  67% /media/disk
/dev/sdb1             52410512    737152  51673360   2% /media/disk-1

Ensuite restait à copier les données vers un deuxième disque externe.

Nouveau pilote VirtualBox USB, nouveau reboot, et la VM OpenSuse peut accéder au disque externe. Mais  ma configuration OpenSuse n’ayant pas le support ntfs, le disque n’a pu être monté.

Du coup, passage par la case Répertoires partagés, ajout d’un dossier sur le disque externe NTFS et la nouvelle surprise, la VM OpenSuse ne voit pas automatiquement le dossier ajouté.

La solution apparaissait sur ce lien, il fallait monter, à l’ancienne le dossier dans un sous repértoire, exemple /mnt/ntfsdatas.

Seulement cette solution ne fonctionne pas si … le disque externe est déjà monté comme périphérique USB, il faudra alors de démonter avant de faire le mount.vboxsf.

Il suffisait de le savoir :)

Learn More
Designed by RocketTheme
WordPress is Free Software released under the GNU/GPL License.