Как примаунтить флешку на 1 Гб.

Выбор и настройка HardWare

Модератор: Модераторы разделов

Аватара пользователя
5trovi4
Сообщения: 16

Как примаунтить флешку на 1 Гб.

Сообщение 5trovi4 »

Есть пытаюсь на дебиане примаунтить флешку на 1 гб. До этого спокойно маунтилось 512мб как вфат и sda1. 1гб не маунтится ни на дебиане ни на Сусе 10.2.
tail -F /var/log/messages грит:
Аug 1 12:30:45 localhost kernel: sd 2:0:0:0: SCSI error: return code = 0x50000
Aug 1 12:30:45 localhost kernel: end_request: I/O error, dev sda, sector 0
Aug 1 12:30:45 localhost kernel: unable to read partition table
Aug 1 12:30:45 localhost kernel: sd 2:0:0:0: Attached scsi removable disk sda
Aug 1 12:30:45 localhost kernel: usb 1-3: new full speed USB device using ohci_hcd and address 15
Aug 1 12:31:03 localhost kernel: usb 1-3: new full speed USB device using ohci_hcd and address 16
Aug 1 12:31:22 localhost kernel: usb 1-3: new full speed USB device using ohci_hcd and address 17
Aug 1 12:31:33 localhost kernel: usb 1-3: new full speed USB device using ohci_hcd and address 18
Флешка Patriot 1GB. Изначально разбита производителем на 2 раздела. Типа Секуре и инсекуре. В инсекуре разделе лежит прога которая позволяет ставить на секуре раздел пароль и менять соотношения разделов. Изначально разделы были 982мб и 24мб. Под ХР флешка читается и пишется без проблем.
Ни гугл ни яндекс не помогли. Такое чуство что я первый с кем такое случилось.
Как такое полечить?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Как примаунтить флешку на 1 Гб.

Сообщение serzh-z »

5trovi4 писал(а):
01.08.2006 14:40
Как такое полечить?
А что говорит fdisk -l /dev/sda?
Спасибо сказали:
Аватара пользователя
5trovi4
Сообщения: 16

Re: Как примаунтить флешку на 1 Гб.

Сообщение 5trovi4 »

serzh-z писал(а):
01.08.2006 15:02
А что говорит fdisk -l /dev/sda?

Висяк. Sda или не образуется вообще, или любые операции с ним приводят к зависанию.
После fdisk -l /dev/sda отвис но выхлопа не было никакого.
Еще команда :
dgurianov:/# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 019: ID 0419:8002 Samsung Info. Systems America, Inc. SyncMaster 757DFX HID Device
Bus 001 Device 003: ID 046d:c01d Logitech, Inc.
Bus 001 Device 001: ID 0000:0000
Выходит она вообще даже на USB не видится?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Как примаунтить флешку на 1 Гб.

Сообщение serzh-z »

Можно конфиг ядра аттачем (/proc/config.gz например)?
Спасибо сказали:
Аватара пользователя
5trovi4
Сообщения: 16

Re: Как примаунтить флешку на 1 Гб.

Сообщение 5trovi4 »

serzh-z писал(а):
01.08.2006 15:21
Можно конфиг ядра аттачем (/proc/config.gz например)?
Спасибо сказали:
virens
Сообщения: 125
ОС: Debian GNU/Linux

Re: Как примаунтить флешку на 1 Гб.

Сообщение virens »

5trovi4 писал(а):
01.08.2006 15:07
serzh-z писал(а):
01.08.2006 15:02

А что говорит fdisk -l /dev/sda?

Висяк. Sda или не образуется вообще, или любые операции с ним приводят к зависанию.
После fdisk -l /dev/sda отвис но выхлопа не было никакого.
Еще команда :
dgurianov:/# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 019: ID 0419:8002 Samsung Info. Systems America, Inc. SyncMaster 757DFX HID Device
Bus 001 Device 003: ID 046d:c01d Logitech, Inc.
Bus 001 Device 001: ID 0000:0000
Выходит она вообще даже на USB не видится?

Ко мне приходят иногда мастдайцы и один приволок нечто подобное (тоже два раздела). Долго думал - что делать, т.к. sda1 sda2 не создавались. Помогло:

Код: Выделить всё

mount -t auto /dev/sda /mnt/flash -o loop

Какая файловая система на флешке?
Спасибо сказали:
Аватара пользователя
5trovi4
Сообщения: 16

Re: Как примаунтить флешку на 1 Гб.

Сообщение 5trovi4 »

virens писал(а):
01.08.2006 15:34
Какая файловая система на флешке?

FAT
на mount -t auto /dev/sda /mnt/flash -o loop все так же вис, и в /var/log/messages:
Aug 1 14:48:27 localhost kernel: usb 2-3: reset full speed USB device using ohci_hcd and address 2
Aug 1 14:48:37 localhost kernel: usb 2-3: USB disconnect, address 2
Aug 1 14:48:37 localhost kernel: sd 4:0:0:0: scsi: Device offlined - not ready after error recovery
Aug 1 14:48:37 localhost kernel: sd 4:0:0:0: SCSI error: return code = 0x50000
Aug 1 14:48:37 localhost kernel: end_request: I/O error, dev sda, sector 0
Aug 1 14:48:37 localhost kernel: unable to read partition table
Aug 1 14:48:37 localhost kernel: sd 4:0:0:0: Attached scsi removable disk sda
Aug 1 14:48:37 localhost kernel: usb 2-3: new full speed USB device using ohci_hcd and address 3

По концове mount -t auto /dev/sda /mnt/flash -o loop кончает так:
/dev/sda: No such device or address
Хотя сда реально появился перед началом маунт. Я лично првоерил.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Как примаунтить флешку на 1 Гб.

Сообщение serzh-z »

Было подозрение что это из-за отключенной поддержки EFI в ядре.

Но судя по всему эту флешку (USB Smart Drive - верно?) не удасться запустить в Linux. Так как U3 (а это флешка U3, как мне видится) поддерживает лишь Windows 2k/XP.

В двух словах - при подключении флешки с неё загружается специальный софт (некий U3 launchpad), который и обеспечивает доступ к содержимому.

В принципе, от него можно избавиться (зачем только переплачивали за софт от U3...): http://www.u3.com/uninstall/, но это будет уже необратимо и все "умные" способности флешки, типа криптования, будут безвозратно утеряны (т.е. восстановить это можно лишь на заводе - как я понимаю, инсталлятора U3 launchpad нет в свободном доступе).
Спасибо сказали:
Аватара пользователя
5trovi4
Сообщения: 16

Re: Как примаунтить флешку на 1 Гб.

Сообщение 5trovi4 »

serzh-z писал(а):
01.08.2006 15:53
Было подозрение что это из-за отключенной поддержки EFI в ядре.
Но судя по всему эту флешку (USB Smart Drive - верно?) не удасться запустить в Linux. Так как U3 (а это флешка U3, как мне видится) поддерживает лишь Windows 2k/XP.

Сам сабж.
http://www.ecost.com/ecost/ecsplash/shop/d...dpno~633823.asp
в часности:
• Driverless in Windows ME/2K/XP, Mac OS 9.x, OS X, Linux with USB storage support
Вот я и думаю как же это оно так.... :(
U3 анинсталлер не помог. Помогла прога с оффсайта, котрая на вид идентична той , что поставлялась в комплекте, только позволяет сносить персвый партишен на 0. Такми образом секурная флешка с 2 партишенами превращается в простую с 1 которая под линухом работает обычно.
Прога по ресайзу лежит тут:
http://www.patriotmem.com/products/drivers...sk_Pro_v265.zip
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Как примаунтить флешку на 1 Гб.

Сообщение serzh-z »

5trovi4 писал(а):
01.08.2006 17:02
Вот я и думаю как же это оно так.... :(
Хм, верно - на их сайте написано то же самое.

Вот довольно странное решение http://www.linuxquestions.org/questions//s...7997&page=2
Спасибо сказали: