Ubuntu ne «voit» pas le disque dur USB externe

17

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

Conclusion: vidéo expliquant la solution

Modifications:

Après le premier lien, j'entre sudo lsusbdans 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à! ("pont sata" apparaissait dans une notification Windows lorsque je branche le disque dur!). ... Cela signifie qu'Ubuntu le détecte mais ne le monte-t-il pas?


J'ai essayé ceci:

sudo mount /dev/sdb1 /mnt

Mais donne ceci:

montage: 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 ci-dessous "Les entrées de la table de partition ne sont pas dans l'ordre du disque" prend environ 5 minutes à apparaître.


Les sorties ls /dev/ | grep sdavant 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 sddet est sdd1différente de la première.


IL A MONTRÉ LES FICHIERS !!

La commande a sudo mount /dev/sdd1 /mntfonctionné après avoir tapé sudo fdisk -l!!! Mille mercis!! :) :)

Mina Michael
la source
Puisque vous êtes sûr, alors voici: veuillez fournir des informations supplémentaires.
Janvier
Pouvez-vous garantir qu'il n'y a pas de problème matériel comme un câble cassé? Fonctionne-t-il sur d'autres ordinateurs? Veuillez également retirer le périphérique et démarrer le programme "terminal" et tapez "ls / dev / | grep sd". Faites de même pendant que l'appareil est connecté et allumé. Veuillez tout copier du terminal et le modifier dans votre question.
verpfeilt
mon idée était que vous me disiez ce que vous devez savoir, sry. Je vais modifier le titre. J'ai oublié quelques informations de base.
Mina Michael
Pour les futurs chercheurs: assurez-vous d'essayer de redémarrer votre ordinateur (ce vieux classique) avant d'essayer quoi que ce soit d'extraordinaire! J'ai eu ce problème et un simple redémarrage l'a résolu :)
C'était un vieux bug et je pense qu'il a été corrigé car je ne le trouve pas sur les Ubuntus plus récents. Vous avez probablement obtenu le correctif dans une mise à jour: D Quoi qu'il en soit, la solution ne fait rien de permanent. C'était en quelque sorte une solution de contournement @JoeRocc
Mina Michael

Réponses:

15

D'accord, voici ce qui a fonctionné ... ( Voici une explication vidéo )


Vérifions d'abord si Ubuntu détecte le périphérique:

Déconnectez votre appareil puis ouvrez un terminal et saisissez ls /dev/ | grep sdet Enter. Maintenant, connectez l'appareil et entrez à ls /dev/ | grep sdnouveau et Enter. Vous devriez maintenant avoir deux sorties. Comparez- les les uns aux autres.

Vous devriez trouver une ligne supplémentaire (ou deux) dans la deuxième sortie. Gardez cette ligne supplémentaire quelque part; nous l'utiliserons 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 montrant ce qui est ci-dessous )

Maintenant, entrez sudo fdisk -ldans un terminal. Vous devriez voir une sortie importante.

Attendez que l '"invite" (la ligne qui ressemble user@host:~$) réapparaisse. Cela peut prendre jusqu'à 5 minutes.

Lorsque l'invite apparaît à nouveau, vous pouvez maintenant "monter" l'appareil avec cette commande:

sudo mount /dev/sdxn /mnt

Remplacez sdxn par la ligne supplémentaire que vous avez 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
  • Attendez
  • sudo mount /dev/sdxn /mnt
Mina Michael
la source
2
sdc et sdc1 sont les nouveaux qui sont apparus lorsque j'ai tapé "ls / dev / | grep sd". J'ai fait la commande mount et elle a dit "mount: vous devez spécifier le type de système de fichiers".
gogobebe2
1
Même problème ici, j'ai eu:mount: wrong fs type, bad option, bad superblock on /dev/sdb, missing codepage or helper program, or other error
Gabriel Ziegler
0

C'est simple. Suivez ces étapes:

    fdisk -l

Cela répertoriera les partitions. Supposons que votre disque soit "xxx"

pmount xxx /media/mydisc;

Votre disque sera monté dans le /media/mydiscrépertoire.

Si vous voulez le démonter,

umount /media/mydisc;
Vinay Kumar D
la source
1
Devrait êtremkdir -p /media/mydisc && mount xxx /media/mydisc
Zaz