Як можна виявити usb, але ніде не відображатися?


11

Я розпочав ранок, намагаючись створити завантажувальний usb за допомогою 2 Гбіт-палиці та творця запуску диска. Здавалося, я пройшов весь процес просто чудово, поки не потрапив на екран, на якому написано щось на кшталт "Створення розбиття пам’яті" і який просидів на 100% близько 45 хвилин, перш ніж я натиснув скасувати і вийняв USB-паличку.

Тепер USB-накопичувач не виявляється як сховище чи ... нічого (навіть на моєму ПК Windows), хоча він відображається в syslog.

Дозвольте мені продемонструвати. Ми починаємо з USB, що не підключений:

[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

Я підключаю 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

але потім:

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

Що може відбуватися і як відновити ключ USB?


ви повинні ls / media не mnt. і це може бути дивацтво з scsi на відміну від більш нормальних адаптерів usb
RobotHumans

Відповіді:


3

sudo lsusbє першим кроком. Якщо шукати / mnt або / media, або /wherelse означає, що обладнання було встановлено. Обладнання можливо підключено, але не встановлено.

Якщо ви бачите перелік пристроїв, то ви можете шукати / dev / присвоєння dmesg тут dmesgвиводу, коли я щойно підключив накопичувач пам'яті на комп’ютері:

[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

тож я б спробував встановити цю файлову систему в / dev / sde1, sudo mount /dev/sde1 /home/user/Desktop/foo де ви монтуєте обладнання, дещо тривіально. / mnt / media / whocares це не має значення. (ігноруючи FHS і припускаючи, що ви не будете намагатися встановити в такому місці, як корінь)

sudo fdisk -lповідомить вам тип файлової системи та / dev / призначення. fdisk -lпроте нічого не скаже вам (як не дивно, він не повертає "дозвіл відмовлено")

навіщо використовувати dmesgзамість fdisk? оскільки використання fdiskпередбачає, що ваше обладнання працює. Якщо ваше обладнання виходить з ладу, fdiskне скажу вам. але dmesgбуде.


1

Можливо, таблиця розділів пішла не так. Ваш пристрій має бути вказаний у /dev/disk/by-id as @usb-GENERIC(те, що нагадує опис у відповідності з)scsi 10:0:0:0...

Перевірте симблік, до якого він веде (ймовірно, буде /dev/sr1). Тоді ви можете створити нову таблицю розділів:

sudo fstab /dev/sr1

Потім перейдіть до створення нових розділів, використовуючи fstabкоманди.


1

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

Це може бути не ваш USB-пристрій, але ваш USB-порт може бути не в змозі забезпечити достатню потужність для пристрою. "

На моїй машині більшість пристроїв працює нормально, але у мене є один USB-накопичувач, який працює лише під час підключення до одного з задніх портів, які знаходяться безпосередньо на МБ. Симптоми в цьому випадку дуже схожі на ваші результати.

Опції - спробувати інший порт або отримати USB-концентратор з живленням.

У моєму випадку він не працював ні з одним USB-портом. Але читаючи цю відповідь, я згадав, що мій HD-адаптер оснащений подвійним USB-кабелем, і все працювало досить добре, коли я ним користувався.


0

Якщо ви скасували його, можливо, він закінчився в стані, коли ОС його не розпізнає ОС, тому він не монтується, спробуйте lsusb, він повинен бути там, також ви не опублікували повідомлення fdisk -lпро те, коли ви підключили usb


fdisk -lповертає те ж саме, він дійсно з'являється при lsusb: Bus 001 Device 006: ID 0c76:0005 JMTek, LLC. Transcend Flash disk. На жаль, я досі не маю уявлення, як виправити проблему. Що я зараз роблю?
Джордж Мауер

якщо він справді знаходиться в стані, коли він не може його встановити, спробуйте gparted відформатувати його або використати творця запуску диска знову, він повинен відобразитися на ньому, просто скажіть його, щоб стерти його.
geermc4

Це не відображається у створенні диска автозавантаження - як для gparted, які параметри я повинен використовувати?
Джордж Мауер

добре gparted має графічний інтерфейс, перший командний рядок просто розлучив, якщо ви хочете використовувати командний рядок ось ось усі параметри gnu.org/software/parted/manual/html_chapter/parted_2.html
geermc4

Це не відображається в gparted. Лише мої два жорсткі диски з'являються.
Джордж Мауер

0

Коли пристрій відображається за допомогою команди lsusb, але він не призначений пристрою (/ dev / *), спробуйте USB-порт, безпосередньо підключений до материнської плати, як правило, на задній панелі робочого столу.



Це працювало для мене! Дякую @John Zoetebier
bliako
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.