web-dev-qa-db-fra.com

Ubuntu ne "voit" pas le disque dur USB externe

C'est NTFS. C'est USB2. J'utilise Ubuntu 13.04. Cela fonctionne parfaitement sous Windows (ce qui exclut les problèmes de câbles et de matériel). J'ai deux ordinateurs Ubuntu et ce n'est pas détecté non plus. C'est environ 500 Go.

Bottomline: vidéo expliquant la solution

Modifications:

Après le premier lien, je saisis Sudo lsusb dans un terminal; avant et après la connexion du disque dur. La différence était Bus 001 Device 012: ID 14cd:6116 Super Top M6116 SATA Bridge. Le voilà! ("sata bridge" apparaissait dans une notification Windows lorsque je connectais le disque dur!). ... Cela signifie que Ubuntu le détecte mais ne le monte-t-il pas?


J'ai essayé ceci:

Sudo mount /dev/sdb1 /mnt

Mais donne ceci:

mount: le périphérique spécial/dev/sdb1 n'existe pas

J'ai aussi essayé:

Sudo mount /dev/sdc1 /mnt

mais il reste sans sortie pour toujours. Je l'ai laissé en arrière-plan pendant environ 30 minutes.


Sudo fdisk -l donne ceci:

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 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: 0xa42d04a3
 Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63       80324       40131   de  Dell Utility
/dev/sda2   *       80325   102481919    51200797+   7  HPFS/NTFS/exFAT
/dev/sda3       263874558   312580095    24352769    5  Extended
/dev/sda4       102481920   263872511    80695296    7  HPFS/NTFS/exFAT
/dev/sda5       263874560   310505471    23315456   83  Linux
/dev/sda6       310507520   312580095     1036288   82  Linux swap / Solaris

Partition table entries are not in disk order

Disk /dev/sdc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 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: 0x5822aaea

 Device Boot      Start         End      Blocks   Id  System
/dev/sdc1            2048   976769023   488383488    7  HPFS/NTFS/exFAT

La partie sous "Les entrées de la table de partition ne sont pas dans l'ordre du disque" prend environ 5 minutes à s'afficher.


Les sorties de ls /dev/ | grep sd avant et après la connexion du disque dur:

avant:

sda
sda1
sda2
sda3
sda4
sda5
sda6

,après:

sda
sda1
sda2
sda3
sda4
sda5
sda6
sdd
sdd1

La deuxième sortie a les lignes sdd et sdd1 différentes de la première.


IL A MONTRÉ LES FICHIERS !!

La commande Sudo mount /dev/sdd1 /mnt a fonctionné après avoir saisi Sudo fdisk -l !!! Merci mille fois !! :) :)

16
Mina Michael

Ok, voici ce qui a fonctionné ... ( Voici une vidéo vidéo explication) )


Premièrement, vérifions si Ubuntu détecte le périphérique:

Déconnectez votre appareil, puis ouvrez un terminal et saisissez ls /dev/ | grep sd et Enter. Maintenant connectez le périphérique et entrez ls /dev/ | grep sd à nouveau et Enter. Vous devriez maintenant avoir deux sorties. Comparez les uns avec les autres.

Vous devriez trouver une ligne supplémentaire (ou deux) dans la deuxième sortie. Gardez cette ligne supplémentaire quelque part; on l'utilisera plus tard.

Si vous ne trouvez pas de différence, je ne pense pas que ma solution fonctionnera pour vous, mais vous pouvez essayer. Vous avez probablement un problème matériel.


( Voici la deuxième partie de la vidéo démontrant ce qu'il y a en dessous )

Entrez maintenant Sudo fdisk -l dans un terminal. Vous devriez voir une grande sortie.

Attendez jusqu'à ce que le message "Invite" (la ligne ressemblant à user@Host:~$) réapparaisse. Cela peut prendre jusqu'à 5 minutes.

Lorsque l'invite apparaît à nouveau, vous pouvez maintenant "monter" le périphérique avec cette commande:

Sudo mount /dev/sdxn /mnt

Remplacez sdxn par la ligne supplémentaire trouvée lors de la première étape.

( exemple: Sudo mount /dev/sdb1 /mnt)

Et tu as fini!



Résumé: Pour remonter le disque dur ultérieurement:

  • Sudo fdisk -l
  • Attendre
  • Sudo mount /dev/sdxn /mnt
13
Mina Michael

Vous pouvez regarder ici pour en savoir plus sur la détection de périphériques. Détecter et monter des périphériques

si le périphérique est reconnu, vous pouvez essayer de le monter. #mount/dev/sdb1/home/user/someFolder

si vous avez des erreurs, postez-les ici. Si vous avez des problèmes avec LVM, vous trouverez peut-être ceci utile: http://pissedoffadmins.com/os/mount-unknown-filesystem-type-lvm2_member.html

4
j0h

C'est simple. Suivez ces étapes:

    fdisk -l

Cela listera les partitions. Supposons que votre disque est "xxx"

pmount xxx /media/mydisc;

Votre disque sera monté dans le répertoire /media/mydisc.

Si vous voulez le démonter,

umount /media/mydisc;
0
Vinay Kumar D