J'ai un disque dur externe que Windows ne peut pas ouvrir (donne un message d'erreur disant que le système de fichiers n'est pas reconnu et veut que je reformate), donc j'essaie de voir si Ubuntu, que j'exécute en tant que VM invité dans VirtualBox sur 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 l'Ubuntu vm, dois-je aller dans "Stockage" et essayer de voir si je peux le monter là-bas, ou dois-je descendre sur "USB" et tenter de le monter à 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 des 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 j'entre dans Ubuntu, comment puis-je accéder au disque dur externe via la ligne de commande? Lorsque j'ai essayé la commande "fdisk -l", ce qui suit est imprimé:
http://paste.ubuntu.com/1053741/
Mais je n'ai rien fait d'autre dans les paramètres de la VBox, donc je ne pense pas que l'un des disques durs répertoriés fasse référence au lecteur USB externe auquel je veux accéder (même si le lecteur est branché sur mon ordinateur portable). Je ne sais pas à quoi les disques sda1, sda2 et sda5 se réfèrent exactement, 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 que je n'ai créé qu'une seule partition principale et une pour le swap, alors pourquoi fdisk m'affiche-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 ce soit parce que je n'ai rien fait d'autre dans les paramètres 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 (VBox le voit). J'ai ensuite lancé 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 lecteur 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 l'a pas reconnu, le même problème se produira-t-il dans Ubuntu?
Réponses:
ces trois partitions sont toutes sur le même lecteur.
le disque dur externe doit apparaître sous le nom / dev / sdb #.
accédez à Périphériques / Périphériques USB dans la fenêtre de la boîte virtuelle et sélectionnez votre disque dur externe. maintenant le lecteur doit être monté automatiquement par Ubuntu
la source
Ubuntu peut généralement monter des disques automatiquement et les rendre disponibles dans Nautilus, le gestionnaire de fichiers. Avez-vous regardé les disques disponibles avec Nautilus?
Pour le monter vous-même, vous devez créer un répertoire vide quelque part de votre choix; vous pouvez le créer dans votre répertoire personnel pour le rendre simple ... A partir d'une ligne de commande dans le terminal, tapez simplement
mkdir wd
, par exemple.Ensuite, essayez de taper
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 de 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 s'en fiche. Ainsi, un lecteur avec les deux aura généralement une partition principale et une partition étendue.
Une partition étendue a l'avantage de pouvoir contenir n'importe quel nombre d'unités logiques, alors que vous êtes limité à seulement 4 partitions principales au total. Je crois que la partition étendue compte comme 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.
la source
sudo mount -t exfat /dev/sdb1 ~/wd
; mais généralement le type n'est pas requis, donc cela peut signifier que vous n'avez pas les utilitaires exfat comme mentionné par Anwar Shah. Le type lui indique le format des données brutes qui se trouve dans / dev / sdb1. Si vous le spécifiez mal, cela ressemblera à des ordures et vous ne voudrez pas essayer d'y écrire.