web-dev-qa-db-fra.com

Comment un usb peut-il être détecté mais ne pas apparaître n'importe où?

J'ai commencé la matinée en essayant de créer un usb amorçable à l'aide d'un bâton de 2 Go et du créateur de disque de démarrage. Cela a semblé bien se dérouler dans l’ensemble du processus jusqu’à ce qu’un écran affichant quelque chose comme "Créer une partition de mémoire" apparaisse à 100% pendant environ 45 minutes avant d’appuyer sur l’annulation 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 le port 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 ../

Que peut-il se passer et comment puis-je récupérer ma clé USB?

11
George Mauer

Sudo lsusb est 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 pas monté.

Si vous voyez le périphérique répertorié, vous pouvez rechercher l'affectation/dev/dans dmesgvoici dmesgrésultat lorsque je viens de brancher une clé USB dans 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

donc, je voudrais essayer de monter ce système de fichiers à/dev/sde1 Sudo mount /dev/sde1 /home/user/Desktop/foo où vous montez votre matériel, est un peu trivial./mnt/media/whocares ça ne fait rien. (en ignorant FHS, et en supposant que vous n'essayiez pas de monter dans un endroit comme root)

Sudo fdisk -l vous indiquera le type de système de fichiers et/dev/assign. fdisk -l cependant ne vous dira rien, (étrangement, il ne retourne pas "autorisation refusée")

pourquoi utiliser dmesgau lieu de fdiskname__? parce que l'utilisation de fdisksuppose que votre matériel fonctionne. Si votre matériel tombe en panne, fdiskne vous le dira pas. mais dmesgle fera.

3
j0h

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 conforme à scsi 10:0:0:0...

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

Sudo fstab /dev/sr1

Continuez ensuite avec la création de nouvelles partitions à l’aide des commandes fstab.

1
user93144

https://superuser.com/questions/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 pourrait ne pas être en mesure de fournir une alimentation suffisante pour le périphérique. "

Sur ma machine, la plupart des périphériques fonctionnent correctement, mais j’ai un lecteur USB qui ne fonctionne que lorsqu’il est branché sur l’un des ports arrière, situés directement sur le MB. Les symptômes dans ce cas 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 rappelé que mon adaptateur HD était livré avec un double câble USB et que tout fonctionnait plutôt bien lorsque je l’utilisais.

1
user229713

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

0
John Zoetebier

Si vous l'avez annulé, il s'est peut-être terminé dans un état où il n'est pas reconnu par le système d'exploitation et ne monte pas, essayez lsusbname__, devrait y figurer. De plus, vous n'avez pas publié le fdisk -l du moment où vous avez branché le port USB.

0
geermc4