Comment une clé USB peut-elle être détectée mais n'apparaître nulle part?


11

J'ai commencé la matinée en essayant de créer une clé USB amorçable à l'aide d'une clé USB de 2 Go et du créateur du disque de démarrage. Il a semblé traverser tout le processus très bien jusqu'à ce qu'il atteigne un écran qui disait quelque chose comme "Créer une partition de mémoire" et qui était assis à 100% pendant environ 45 minutes avant d'appuyer sur Annuler et de retirer la clé USB.

Maintenant, la clé USB n'est pas détectée en tant que stockage ou ... quoi que ce soit (même sur mon PC Windows) bien qu'elle apparaisse dans le syslog.

Permettez-moi de démontrer. Nous commençons avec l'USB non branché:

[georgemauer@ubuntu:~]$ sudo fdisk -l                                     (04-04 16:01)

Disk /dev/sda: 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: 0x994bdc0f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    27650047    13824000   27  Hidden NTFS WinRE
/dev/sda2   *    27650048    27854847      102400    7  HPFS/NTFS/exFAT
/dev/sda3        27854848   976771119   474458136    7  HPFS/NTFS/exFAT

Je branche le USB:

[georgemauer@ubuntu:~]$ tail -f /var/log/syslog         
                       ***Snip***

Apr  4 15:01:18 ubuntu wpa_supplicant[1136]: WPA: Group rekeying completed with 00:24:36:ad:e7:3f [GTK=TKIP]
Apr  4 15:02:29  wpa_supplicant[1136]: last message repeated 3 times
Apr  4 15:02:29 ubuntu kernel: [22122.788133] usb 2-1: new high speed USB device number 13 using ehci_hcd
Apr  4 15:02:29 ubuntu kernel: [22122.923873] scsi10 : usb-storage 2-1:1.0
Apr  4 15:02:29 ubuntu mtp-probe: checking bus 2, device 13: "/sys/devices/pci0000:00/0000:00:13.2/usb2/2-1"
Apr  4 15:02:30 ubuntu mtp-probe: bus: 2, device: 13 was not an MTP device
Apr  4 15:02:30 ubuntu kernel: [22123.926154] scsi 10:0:0:0: Direct-Access     GENERIC  USB Mass Storage 1.00 PQ: 0 ANSI: 2
Apr  4 15:02:30 ubuntu kernel: [22124.105118] sd 10:0:0:0: Attached scsi generic sg1 type 0
Apr  4 15:02:30 ubuntu kernel: [22124.108212] sd 10:0:0:0: [sdb] Attached SCSI removable disk

mais alors:

[georgemauer@ubuntu:~]$ ls /mnt -alF                                      (04-04 16:02)
total 8
drwxr-xr-x  2 root root 4096 2011-04-21 12:51 ./
drwxr-xr-x 26 root root 4096 2012-03-31 13:16 ../
[georgemauer@ubuntu:~]$ ls /media -alF                                    (04-04 16:03)
total 8
drwxr-xr-x  2 root root 4096 2012-04-04 12:18 ./
drwxr-xr-x 26 root root 4096 2012-03-31 13:16 ../

Ce qui pourrait se passer et comment puis-je récupérer ma clé usb?


vous devriez ls / media pas mnt. et cela peut être une bizarrerie avec scsi par opposition aux adaptateurs usb plus normaux
RobotHumans

Réponses:


3

sudo lsusbest la première étape. regarder dans / mnt ou / media, ou / anywherelse implique que le matériel a été monté. Le matériel peut être branché mais non monté.

Si vous voyez le périphérique répertorié, vous pouvez rechercher l'affectation / dev / dmesg ici dans la dmesgsortie lorsque je viens de brancher une clé USB sur mon ordinateur:

[10527.883515] sd 6:0:0:3: [sde] 126912 512-byte logical blocks: (64.9 MB/61.9 MiB)
[10527.884558] sd 6:0:0:3: [sde] Write Protect is on
[10527.884567] sd 6:0:0:3: [sde] Mode Sense: 03 00 80 00
[10527.885747] sd 6:0:0:3: [sde] No Caching mode page present
[10527.885755] sd 6:0:0:3: [sde] Assuming drive cache: write through
[10527.889253] sd 6:0:0:3: [sde] No Caching mode page present
[10527.889261] sd 6:0:0:3: [sde] Assuming drive cache: write through
[10527.892404]  sde: sde1

alors j'essaierais de monter ce système de fichiers dans / dev / sde1 sudo mount /dev/sde1 /home/user/Desktop/foo où vous montez votre matériel, est quelque peu trivial. / mnt / media / whocares cela n'a pas d'importance. (en ignorant FHS et en supposant que vous n'essaierez pas de monter dans un endroit comme root)

sudo fdisk -lvous indiquera le type de système de fichiers et / dev / assignation. fdisk -lmais ne vous dira rien (étrangement, il ne renvoie pas "autorisation refusée")

pourquoi utiliser à la dmesgplace de fdisk? car l'utilisation fdisksuppose que votre matériel fonctionne. Si votre matériel tombe en panne, fdiskne vous le direz pas. mais le dmesgfera.


1

La table de partition a probablement mal tourné. Votre appareil doit être répertorié dans /dev/disk/by-id as @usb-GENERIC(quelque chose qui ressemble à la description en ligne avecscsi 10:0:0:0...

Vérifiez le lien symbolique auquel il mène (le sera probablement /dev/sr1). Ensuite, vous pouvez créer une nouvelle table de partition en:

sudo fstab /dev/sr1

Procédez ensuite à la création de nouvelles partitions à l'aide des fstabcommandes.


1

/superuser/106094/can-not-mount-my-usb-disk-ubuntu-nor-windowsdmesg-including

Ce n'est peut-être pas votre périphérique USB, mais votre port USB peut ne pas être en mesure de fournir une alimentation suffisante pour le périphérique. "

Sur ma machine, la plupart des appareils fonctionnent bien, mais j'ai un lecteur USB qui ne fonctionne que lorsqu'il est branché sur l'un des ports arrière, qui se trouvent directement sur le MB. Dans ce cas, les symptômes sont très similaires à vos résultats.

Les options sont d'essayer un autre port ou d'obtenir un concentrateur USB alimenté.

Dans mon cas, cela ne fonctionnait avec aucun port USB. Mais en lisant cette réponse, je me suis souvenu que mon adaptateur HD était livré avec un double câble USB et tout fonctionnait assez bien quand je l'ai utilisé.


0

Si vous l'avez annulé, il se peut qu'il se soit terminé dans un état où il n'est pas reconnu par le système d'exploitation, donc il ne monte pas, essayez lsusb, devrait être là aussi, vous n'avez pas posté le fdisk -lquand vous avez branché l'USB


fdisk -lretourne le même, il apparaît en effet sous lsusb: Bus 001 Device 006: ID 0c76:0005 JMTek, LLC. Transcend Flash disk. Malheureusement , je ne sais toujours pas comment résoudre le problème. Qu'est-ce que je fais maintenant?
George Mauer

si elle est en effet dans un état où il ne peut pas monter, essayez de le formater GParted, ou utiliser à nouveau le créateur de disque de démarrage, il doit montrer à ce sujet , il suffit de dire pour l' effacer.
geermc4

Il n'apparaît pas dans le créateur de disque de démarrage - comme pour gparted, quels paramètres dois-je utiliser?
George Mauer

bien gparted possède une interface graphique, la ligne de commande est juste séparée, si vous voulez utiliser la ligne de commande, voici toutes les options gnu.org/software/parted/manual/html_chapter/parted_2.html
geermc4

Il n'apparaît pas dans gparted. Seuls mes deux disques durs apparaissent.
George Mauer

0

Lorsque l'appareil apparaît avec la commande lsusb mais ne sont pas affectés à un périphérique (/ dev / *), essayez un port USB directement connecté à la carte mère, généralement à l'arrière de votre bureau.


1
C'est la même chose que ce 2-ans réponse .
David Foerster

Cela a fonctionné pour moi! Merci @John Zoetebier
bliako
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.