web-dev-qa-db-fra.com

Vous montez un lecteur USB externe via VirtualBox?

J'ai un disque dur externe que Windows ne peut pas ouvrir (un message d'erreur indiquant que le système de fichiers n'est pas reconnu et que je souhaite reformater) s'affiche, j'essaie donc de voir si Ubuntu, que je lance en tant que VM invité dans VirtualBox, est activé. mon hôte Win 7, peut l'ouvrir.

Je suis confus quant à la façon de le monter. Lorsque j'ouvre VirtualBox et que je clique sur "Paramètres" pour Ubuntu, dois-je accéder à "Stockage" et essayer de voir si je peux le monter là-bas ou dois-je utiliser "USB" et tenter de le faire à partir de là? Lorsque j'ai essayé ce dernier et cliqué sur "Activer le contrôleur USB 2.0 (EHCI)", un avertissement est apparu de VB disant que je devais télécharger les extensions VBox pour pouvoir sélectionner cette option. J'ai donc téléchargé les extensions et je ne sais pas quoi faire ensuite. Lorsque je me connecte à Ubuntu, comment puis-je accéder au disque dur externe via la ligne de commande? Lorsque j'ai essayé la commande "fdisk -l", voici ce qui est imprimé:

http://paste.ubuntu.com/1053741/

Mais comme je n’ai rien fait d’autre dans les paramètres de la VBox, je ne pense pas que l’un des disques durs répertoriés fasse référence au lecteur USB externe auquel je souhaite accéder (même si le lecteur est branché sur mon ordinateur portable). Je ne sais pas à quoi correspondent exactement les lecteurs sda1, sda2 et sda5, mais apparemment, j’ai une partition étendue car elle passe de sda1 et sda2 à sda5. Lorsque j'ai créé de l'espace pour la machine virtuelle Ubuntu via VBox, je pense n'avoir créé qu'une partition principale et une pour le swap. Pourquoi fdisk me montre-t-il 3 partitions, à moins que l'une d'elles ne fasse référence au disque dur externe USB branché, mais je ne pense pas que c’est parce que je n’ai rien fait d’autre dans les réglages de la VBox pour USB?

Toute suggestion sera appréciée :-).


J'ai un disque dur externe Western Digital d'environ 2 To; Windows 7 pour une raison quelconque ne me permet plus de l'ouvrir: lorsque je le branche sur mon ordinateur portable (via un port USB 2.0), Windows ne fait rien ou me demande de formater le lecteur car il ne reconnaît pas le système de fichiers. J'essaie donc de voir si je peux accéder aux fichiers dans Ubuntu.

J'utilise Ubuntu via VirtualBox. Avant de démarrer Ubuntu, je suis entré dans les paramètres USB de la machine virtuelle Ubuntu et j'ai sélectionné le disque dur externe (la VBox le voit). Ensuite, j'ai commencé Ubuntu. Voici l'impression de fdisk -l:

Disk /dev/sda: 91.3 GB, 91268055040 bytes
255 heads, 63 sectors/track, 11096 cylinders, total 178257920 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000d5f79

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   174583807    87290880   83  Linux
/dev/sda2       174585854   178255871     1835009    5  Extended
/dev/sda5       174585856   178255871     1835008   82  Linux swap / Solaris

Disk /dev/sdb: 2000.4 GB, 2000396746752 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907024896 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00020fc3

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048  3907024895  1953511424    7  HPFS/NTFS/exFAT

Je crois que le disque externe est le dernier, sdb1, mais je ne sais pas comment y accéder. Est-il déjà monté ou dois-je le monter manuellement? Si Windows 7 ne le reconnaît pas, le même problème se produira-t-il dans Ubuntu?

8
Jay

ces trois partitions sont toutes sur le même lecteur.

le disque dur externe doit apparaître sous la forme/dev/sdb #.

accédez à Périphériques/Périphériques USB dans la fenêtre de la virtualbox et sélectionnez votre disque dur externe. maintenant le lecteur doit être monté automatiquement par Ubuntu

9
Dan McK

Ubuntu peut généralement monter des lecteurs automatiquement et le rendre disponible dans Nautilus, le gestionnaire de fichiers. Avez-vous examiné les lecteurs disponibles avec Nautilus?

Pour le monter vous-même, vous devez créer un répertoire vide à l’endroit de votre choix; vous pouvez le créer dans votre répertoire personnel pour le rendre simple ... À partir d'une ligne de commande dans le terminal, tapez simplement mkdir wd, par exemple.

Ensuite, essayez de saisir Sudo mount /dev/sdb1 ~/wd et voyez ce que vous obtenez dans le répertoire wd. Cette procédure devrait fonctionner, mais n'est pas idéale car elle monte tous les fichiers avec des privilèges lecture/écriture/exécution complets, mais cela peut être affiné si cela fonctionne en le définissant explicitement.

À propos de la partition étendue Windows semble aimer être installé dans une partition principale, mais Linux ne s'en soucie pas. Ainsi, un lecteur avec les deux aura généralement une partition principale et une partition étendue.

Une partition étendue présente l’avantage de pouvoir contenir un nombre illimité de lecteurs logiques, alors que vous êtes limité à 4 partitions principales au total. Je pense que la partition étendue compte pour une partition principale. Vous pouvez donc avoir 3 partitions principales plus une étendue, si vous le souhaitez, mais il est préférable d'éviter autant que possible les partitions principales. les partitions étendues sont juste plus flexibles.

0
Marty Fried