LINUX.ORG.RU

[В ЗАМЕШАТЕЛЬСТВЕ]Превышен таймаут семафора и прочая ерундень


0

0

С недавних пор перестала нормально функционировать флешка Apacer USB Flash HandySteno AH225 на 8гб. Впервые это проявилось в том, что, в ответ на все попытки обратиться к ней, оканчивались выводом сообщения об ошибке «Превышен таймаут семафора». Т.о., форматирование стандартными средствами представляется невозможным. Скачал я с сайта производителя http://emea.apacer.com/ru/support/downloads.asp утилиту для форматирования. Она, как, бы с горем пополам отформатировала устройство, но в конце выдала device info block is corrupted please return via RMA. ряд очередных попыток открыть флешку в проводнике закончился предложеним вставить диск в устройство(?)Ранее, прежде чем мне понадобилось воткнуть ее в виндовую машину, флешка без проблем юзалась на машине под генту(впрочем, после всех моих манипуляций, она и там не завелась больше), вот строка во fstab: /dev/sdc1 /mnt/flash auto user,auto,rw,async 0 0. Что такое произошло? Я в растерянности. Неужели флэха накрылась?



Последнее исправление: alexandrovski (всего исправлений: 1)

Как обычно, телепаты в отпуске. Реквестирую файловаю систему на флешке и выхлоп dmesg.

Пока можно попробовать локализовать проблему: если проблема в железе, /dev/sdc1 читаться не будет. Попробуй сделать дамп всей флешки или, если лень, пары мегабайт с неё.

dd if=/dev/sdc1 of=/some/where/flash.img bs=1024 count=2048

Сольёт пару мегабайт в образ. Насколько я понимаю где-то там лежат критичные для фс данные.

vaulter
()
Ответ на: комментарий от vaulter

В догонку, на всякий случай можно посмотреть что на флешке творится. Как то раз сталкивался с замечательным случаем: каким-то боком размер раздела на флешке оказался размером в пару терабайт, естественно и линух и вантуз были несколько в ступоре от такого обращения :-)

fdisk -l /dev/sdc

И в выхлопе проверяй, чтобы размер разделов был вменяемым. В твоём случае это около 8Гб, выраженный числом блоков по 1К.

vaulter
()
Ответ на: комментарий от vaulter

вот вывод дмесг
[ 111.877647] ehci_hcd 0000:00:1d.7: GetStatus port 1 status 001803 POWER sig=j CSC CONNECT
[ 111.877656] hub 2-0:1.0: port 1, status 0501, change 0001, 480 Mb/s
[ 111.981156] hub 2-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x501
[ 112.032480] ehci_hcd 0000:00:1d.7: port 1 high speed
[ 112.032484] ehci_hcd 0000:00:1d.7: GetStatus port 1 status 001005 POWER sig=se0 PE CONNECT
[ 112.083159] usb 2-1: new high speed USB device using ehci_hcd and address 3
[ 112.135355] ehci_hcd 0000:00:1d.7: port 1 high speed
[ 112.135358] ehci_hcd 0000:00:1d.7: GetStatus port 1 status 001005 POWER sig=se0 PE CONNECT
[ 112.201422] usb 2-1: default language 0x0409
[ 112.208021] usb 2-1: udev 3, busnum 2, minor = 130
[ 112.208024] usb 2-1: New USB device found, idVendor=13fe, idProduct=1d00
[ 112.208027] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 112.208031] usb 2-1: Product: USB DISK 30X
[ 112.208034] usb 2-1: Manufacturer:
[ 112.208114] usb 2-1: uevent
[ 112.208129] usb 2-1: usb_probe_device
[ 112.208131] usb 2-1: configuration #1 chosen from 1 choice
[ 112.208246] usb 2-1: adding 2-1:1.0 (config #1, interface 0)
[ 112.208275] usb 2-1:1.0: uevent
[ 112.208292] usb-storage 2-1:1.0: usb_probe_interface
[ 112.208297] usb-storage 2-1:1.0: usb_probe_interface - got id
[ 112.208703] scsi7 : SCSI emulation for USB Mass Storage devices
[ 112.208816] drivers/usb/core/inode.c: creating file '003'
[ 112.208832] usb-storage: device found at 3
[ 112.208833] usb-storage: waiting for device to settle before scanning
[ 112.208941] usb 2-1: uevent
[ 117.210055] scsi 7:0:0:0: Direct-Access USB DISK 30X 1.00 PQ: 0 ANSI: 0 CCS
[ 117.210176] sd 7:0:0:0: Attached scsi generic sg3 type 0
[ 117.210459] usb-storage: device scan complete
[ 117.951290] sd 7:0:0:0: [sdc] 15646720 512-byte logical blocks: (8.01 GB/7.46 GiB)
[ 117.952039] sd 7:0:0:0: [sdc] Write Protect is off
[ 117.952043] sd 7:0:0:0: [sdc] Mode Sense: 23 00 00 00
[ 117.952046] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[ 117.954893] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[ 117.954897] sdc: sdc1
[ 118.545386] usb 2-1:1.0: uevent
[ 118.545481] usb 2-1: uevent
[ 118.546017] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[ 118.546020] sd 7:0:0:0: [sdc] Attached SCSI removable disk
[ 118.546589] usb 2-1:1.0: uevent
[ 229.852915] script-fu used greatest stack depth: 5940 bytes left
[ 512.525116] nautilus used greatest stack depth: 5716 bytes left
а вот fdisk -l /dev/sdc
WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdc: 8011 MB, 8011120640 bytes
255 heads, 63 sectors/track, 973 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
/dev/sdc1 1 974 7823359+ ee GPT
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(0, 0, 1) logical=(0, 0, 2)
Partition 1 has different physical/logical endings:
phys=(1023, 254, 63) logical=(973, 245, 40)


alexandrovski
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.