Come si può rilevare un usb ma non mostrarlo da nessuna parte?


11

Ho iniziato la mattinata cercando di creare un usb avviabile utilizzando una chiavetta da 2 GB e il creatore del disco di avvio. Sembra che abbia funzionato tutto il processo fino a quando non è arrivato a una schermata che diceva qualcosa come "Creazione di memoria" e che restava al 100% per circa 45 minuti prima di premere Annulla e rimuovere la chiavetta USB.

Ora la chiavetta USB non viene rilevata come memoria o ... nulla (anche sul mio PC Windows) anche se appare nel syslog.

Mi permetta di dimostrare. Iniziamo con l'USB non collegato:

[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

Collego l'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

ma allora:

[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 ../

Cosa potrebbe succedere e come posso recuperare la mia chiave USB?


dovresti ls / media non mnt. e potrebbe essere una stranezza con scsi al contrario di adattatori USB più normali
RobotHumans

Risposte:


3

sudo lsusbè il primo passo. guardare in / mnt o / media o / anywherelse implica che l'hardware è stato montato. L'hardware potrebbe essere collegato ma non montato.

Se vedi il dispositivo elencato, puoi cercare l'assegnazione / dev / dmesg qui è l' dmesgoutput di quando ho appena inserito una memory stick nel mio computer:

[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

quindi proverei a montare quel filesystem su / dev / sde1 su sudo mount /dev/sde1 /home/user/Desktop/foo cui monti l'hardware, è piuttosto banale. / mnt / media / whocares non importa. (ignorando FHS e supponendo che non proverai a montare in un posto come root)

sudo fdisk -lti dirà il tipo di filesystem e / dev / assegnazione. fdisk -ltuttavia non ti dirà nulla, (stranamente, non restituisce "permesso negato")

perché usare dmesginvece di fdisk? perché l'utilizzo fdiskpresuppone che l'hardware funzioni. Se l'hardware non funziona, fdisknon dirtelo. ma lo dmesgfarà.


1

Probabilmente la tabella delle partizioni è andata male. Il tuo dispositivo dovrebbe essere elencato in /dev/disk/by-id as @usb-GENERIC(qualcosa che ricorda la descrizione in linea conscsi 10:0:0:0...

Controlla il symblink che conduce (probabilmente lo sarà /dev/sr1). Quindi è possibile creare una nuova tabella delle partizioni:

sudo fstab /dev/sr1

Quindi procedere con la creazione di nuove partizioni utilizzando i fstabcomandi.


1

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

Potrebbe non essere il tuo dispositivo USB, ma la tua porta USB potrebbe non essere in grado di fornire energia sufficiente per il dispositivo. "

Sulla mia macchina, la maggior parte dei dispositivi funziona bene, ma ho un'unità USB che funziona solo quando è collegata a una delle porte posteriori, che si trovano direttamente sul MB. I sintomi in questo caso sono molto simili ai risultati.

Le opzioni sono provare una porta diversa o ottenere un hub USB alimentato.

Nel mio caso, non ha funzionato con nessuna porta USB. Ma mentre leggevo questa risposta, mi sono ricordato che il mio adattatore HD era dotato di un doppio cavo USB e tutto ha funzionato abbastanza bene quando l'ho usato.


0

Se l'hai annullato, potrebbe essere terminato in uno stato in cui non è riconosciuto dal sistema operativo, quindi non si monta, prova lsusb, dovrebbe essere lì, inoltre, non hai pubblicato il fdisk -lof quando hai collegato l'USB


fdisk -lrestituisce lo stesso, sembra effettivamente sotto lsusb: Bus 001 Device 006: ID 0c76:0005 JMTek, LLC. Transcend Flash disk. Purtroppo non ho ancora idea di come risolvere il problema. Cosa faccio ora?
George Mauer,

se è effettivamente in uno stato in cui non può essere montato, prova a utilizzare gparted per formattarlo o utilizza nuovamente il creatore del disco di avvio, dovrebbe essere visualizzato su di esso, basta dirlo per cancellarlo.
geermc4,

Non viene visualizzato nel creatore del disco di avvio - come per gparted, quali parametri dovrei usare?
George Mauer,

ben gparted ha una GUI, la riga di comando uno è appena divisa, se vuoi usare la riga di comando uno ecco tutte le opzioni gnu.org/software/parted/manual/html_chapter/parted_2.html
geermc4

Non si presenta in gparted. Vengono visualizzati solo i miei due dischi rigidi.
George Mauer,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.