USB-Flash drive (все о них)

Готовые решения для многих вопросов, которые очень часто задаются снова и снова.

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

Аватара пользователя
spirer
Сообщения: 80

Re: USB-Flash drive

Сообщение spirer » 13.06.2005 22:12

Имеется флэшка Sansung 64m (в Винде оттображается Lexar Jumpdrive USB Device). Предполагается использовать для переноса документов между WinXP & SuSE9.1Pers.
Как научить SuSE9.1Pers видеть файлы на флешке?

и еще вопрос назрел пока смотрел поиском сабж:

Какую делать ему файловую систему?

Если можно - по-подробнее как для чайника :)

Заранее благодарен.
Спасибо сказали:

Аватара пользователя
agent-mega
Сообщения: 505
Статус: Автономный модуль

Re: USB-Flash drive

Сообщение agent-mega » 13.06.2005 22:29

Насколько я "фтыкаю", у флешек FS FAT, соответственно в ядре должна быть поддержка vfat и usb-устройств (обычно она всегда есть по дефолту). Монтируется так же, как и обычный диск/раздел. Т. е., менять и форматировать ничего не надо.
Могу ошибаться, но у меня так.
DEBIAN & DEBIAN-BASED ONLY

Всё относительно. Объективности не существует.
Спасибо сказали:

Аватара пользователя
spirer
Сообщения: 80

Re: USB-Flash drive

Сообщение spirer » 13.06.2005 22:57

(agent-mega @ Понедельник, 13 Июня 2005, 22:29) писал(а):Насколько я "фтыкаю", у флешек FS FAT, соответственно в ядре должна быть поддержка vfat и usb-устройств (обычно она всегда есть по дефолту). Монтируется так же, как и обычный диск/раздел. Т. е., менять и форматировать ничего не надо.
Могу ошибаться, но у меня так.


Я так понял что файловую систему трогать не надо.

А как монтировать? Обычные диски/раздеры у меня смонтировались сами, при установке. Когда вставляю флешку в проводнике появляется HARD, я щелкаю по нему и вижу file:/media/usb-storage-000000104099701413000000000000000000000000000:0:0:0p1
и пустое окно.
Если перезагружаться со вставленой флешкой то Linux вообще не загружается. Стопорится на "Starting CRON deamon", а продолжает загрузку только после извлечения флешки.
Спасибо сказали:

Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: USB-Flash drive

Сообщение Bolverk » 13.06.2005 23:40

Я вас умоляю, сначала в поиск!
Спасибо сказали:

Аватара пользователя
spirer
Сообщения: 80

Re: USB-Flash drive

Сообщение spirer » 14.06.2005 00:34

нашел вот себе такую инструкцию: (не на форуме)
монтировать USB-диск смогут все пользователи простой командой

[root]# mount –t vfat /dev/sda1 /mnt/usb

Когда происходит обращение к этому диску, частота мерцания светодиода на нем повышается.

Внимание! Имейте в виду, что вынимать смонтированный flash-диск из разъема нельзя – после этого он может сразу перестать читаться. Необходимо предварительно размонтировать устройство, дождаться, пока мерцание снова станет более редким, и только после этого flash-диск можно отключать от разъема.


Возникает логичный вопрос:
А как размонтировать диск?
Только пожалуйста не посылайте снова в поиск :(
Спасибо сказали:

Аватара пользователя
Trueash
Сообщения: 976
Статус: Вещий Кассандр

Re: USB-Flash drive

Сообщение Trueash » 14.06.2005 00:40

(Bolverk @ Понедельник, 13 Июня 2005, 22:40) писал(а):Я вас умоляю, сначала в поиск!

Вот сюда, к примеру:
http://images.linux.org.ru/books/lor-faq/faq.html
Еще хорошо доку почитать - в принципе, в новых дистрах с монтированием никаких проблем не должно быть.
"...Вы имеете право хранить молчание, все, что вы скажете, может быть использовано против вас..."
Спасибо сказали:

Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current

Re: USB-Flash drive

Сообщение alastor » 14.06.2005 00:47

У меня подобная бадяга работает через udev+hotplug. В ядре естесственно поддержка usb включена.
На флешку создается ссыка типа /dev/uba1, ну а дальше mount....
Я для удобства в fstab прописал:

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

 /dev/uba1   /mnt/flash       vfat        noauto,users,umask=0,iocharset=koi8-r,codepage=866,quiet  0   0
Спасибо сказали:

Аватара пользователя
ezheg
Сообщения: 258
Статус: джидай 3-го уровня
ОС: Mac OS X

Re: USB-Flash drive

Сообщение ezheg » 14.06.2005 09:06

Возникает логичный вопрос:
А как размонтировать диск?
Только пожалуйста не посылайте снова в поиск  :(


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

umount /mnt/usb
Спасибо сказали:

Аватара пользователя
spirer
Сообщения: 80

Re: USB-Flash drive

Сообщение spirer » 14.06.2005 20:15

(piton3000 @ Вторник, 14 Июня 2005, 9:06) писал(а):
Возникает логичный вопрос:
А как размонтировать диск?
Только пожалуйста не посылайте снова в поиск  :(


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

umount /mnt/usb



piton3000, спасибо. как-будто только ты текст сообщения прочитал :D

spirer добавил в 14.06.2005 20:15

(alastor @ Вторник, 14 Июня 2005, 0:47) писал(а):У меня подобная бадяга работает через udev+hotplug. В ядре естесственно поддержка usb включена.
На флешку создается ссыка типа /dev/uba1, ну а дальше mount....
Я для удобства в fstab прописал:

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

 /dev/uba1   /mnt/flash       vfat        noauto,users,umask=0,iocharset=koi8-r,codepage=866,quiet  0   0



я так же написал себе в fstab,
типа заработало только с русскими шрифтами непорядок
Спасибо сказали:

Аватара пользователя
spirer
Сообщения: 80

Re: USB-Flash drive

Сообщение spirer » 14.06.2005 20:31

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

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

/dev/sda1 /mnt/usb vfat users,codepage=866, iocharset=koi8-r 0 0

монтировоться вроде стало побыстрее но крокозяблы остались.

Подскажите плиз как бы сделать по-правильней для СуСИ.
Спасибо сказали:

Аватара пользователя
k0da
Модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: USB-Flash drive

Сообщение k0da » 14.06.2005 20:55

а локаль на Suse какая?
если UTF-8 то соответсвенно iocharset=utf
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:

Аватара пользователя
spirer
Сообщения: 80

Re: USB-Flash drive

Сообщение spirer » 15.06.2005 13:12

(k0da @ Вторник, 14 Июня 2005, 20:55) писал(а):а локаль на Suse какая?
если UTF-8 то соответсвенно iocharset=utf

точно UTF-8. я пробывал писать iocharset=utf-8 там так для ntfs раздела жесткого диска прописано.

Попробую без восьмерки теперь.


spirer добавил в 15.06.2005 13:12

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

/dev/sda1 /mnt/usb vfat users,codepage=866, iocharset=koi8-r 0 0

не помогло :(
то же: вместо килиллицы знаки вопроса и монтируется очень долго.

и ещё такая фишка: если флэшка стоит - то система не загружается, и в YaST-e большая часть пунктов меню в Hardware не открывается пока не выну флешку.
Спасибо сказали:

Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: USB-Flash drive

Сообщение sash-kan » 15.06.2005 19:04

это точно неверно:
/dev/sda1 /mnt/usb vfat users,codepage=866, iocharset=koi8-r 0 0

т.к. пробел лишний. его следует убрать:
/dev/sda1 /mnt/usb vfat users,codepage=866,iocharset=koi8-r 0 0
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:

Аватара пользователя
spirer
Сообщения: 80

Re: USB-Flash drive

Сообщение spirer » 19.06.2005 23:51

нет похоже дело не в пробеле.
ничего не меняется
выскакивает окошко mounting... и виснет на 0%
Спасибо сказали:

Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: USB-Flash drive

Сообщение ddc » 19.06.2005 23:55

(/etc/fstab) писал(а):/dev/sda1 /mnt/usb vfat users,codepage=866,iocharset=utf8 0 0
Но лучше пересобрать ядро, вымставив правильные "default iocharset" и "default codepage".
Спасибо сказали:

Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: USB-Flash drive

Сообщение Angel_13th » 20.06.2005 08:56

Сам встречал такие флешки, то не открываются, если вставлена то комп не загружается. Я как понял это проблема того что система пытается работать с ними по интерфейсу usb2.0, а у нее не получается, и система виснет. У меня у друга такая флешка, у меня дома не работает ни под Линуксом, ни под ХР, ни под 2003. А у него все работает. У меня флешка Transcend JetFlash 512Мб USB2.0 Работает везде!
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:

Аватара пользователя
spirer
Сообщения: 80

Re: USB-Flash drive

Сообщение spirer » 20.06.2005 14:27

(czarker @ Воскресенье, 19 Июня 2005, 23:55) писал(а):лучше пересобрать ядро, вымставив правильные "default iocharset" и "default codepage".

Да... Совет чайнику...
А с флопкой как быть? Там у меня такие же "?????? ???.doc"
а прописана так:
/dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0

пробывал в конце перед 0 0 дописывать "iocharset=utf8" - не помогло
Спасибо сказали:

Аватара пользователя
RADISKULL
Сообщения: 14

Re: USB-Flash drive

Сообщение RADISKULL » 24.08.2005 19:05

Понятно. Ешё вопрос. Как вообще можно посмотреть содержимое флэш накопителя USB. Надо какой то девайс монтировать или как?
Спасибо сказали:

Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: USB-Flash drive

Сообщение clx » 24.08.2005 19:06

1 вопрос - 1 тема.
Ответ на второй вопрос ты найдешь в поиске - монтирование флешок.
example:
mount /dev/sda1 /mnt/usb
iMac 20" Core Duo.
Спасибо сказали:

Inquisitive Alex
Сообщения: 82

Re: USB-Flash drive

Сообщение Inquisitive Alex » 30.10.2005 20:24

Вопрос прост: как (и где) настроить кодировку, в которой отображаются имена файлов при автоматическом (!) монтировании флешки. Наверно, не в fstab - там ведь настраивается то, что монтируется при загрузке... Дистрибутив - FC4
Спасибо сказали:

Аватара пользователя
mark
Бывший модератор
Сообщения: 2055
Статус: ...
ОС: Windows 7

Re: USB-Flash drive

Сообщение mark » 30.10.2005 20:28

Если аutomount то /etc/auto.misc, хотя, по-моему, можно и в fstab...
Спасибо сказали:

Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: USB-Flash drive

Сообщение Bolverk » 30.10.2005 22:29

Что значит "автоматическое монтирование" в этом случае?
Спасибо сказали:

Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

Re: USB-Flash drive

Сообщение estarchak » 30.10.2005 23:18

Всегда писал в fstab, всё работает и нормально монтируется.

Даже с использованием supermount (Mandrtiva) и halddaemon (SuSE).
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:

Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: USB-Flash drive

Сообщение vg2.0 » 30.10.2005 23:29

А во FreeBSD, что нибудь подобное есть, кто нибудь знает?
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:

Аватара пользователя
drakon
Сообщения: 211

Re: USB-Flash drive

Сообщение drakon » 30.10.2005 23:35

Debian GNU/Linux 2.6.15
Спасибо сказали:

Inquisitive Alex
Сообщения: 82

Re: USB-Flash drive

Сообщение Inquisitive Alex » 31.10.2005 00:34

Bolverk писал(а):
30.10.2005 22:29
Что значит "автоматическое монтирование" в этом случае?

Автоматическое - это когда при вставке флешки на рабочем столе появляется иконка и создаётя соответствующий каталог.

А что надо в fstab писать? Только так, чтоб он при загрузке не ругался, что девайс, мол, не найден...
Спасибо сказали:

Аватара пользователя
mk2002
Сообщения: 239
ОС: Debian Testing (lenny)

Re: USB-Flash drive

Сообщение mk2002 » 10.11.2005 19:04

Доброго времени суток!
Появился вопрос по поводу флешки немогу найти как она определяется.
Вроде система ее видит

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

Bus 002 Device 003: ID 1005:b113 Apacer Technology, Inc. Handy Steno 2.0 (256MB)

Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 09da:001a A4 Tech Co., Ltd Wireless Mouse & RXM-15 Receiver
Bus 001 Device 001: ID 0000:0000


А каким устройством она стала sda,sdb?
Отформатированна из под виндовс в fat32.
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Спасибо сказали:

Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

Re: USB-Flash drive

Сообщение estarchak » 10.11.2005 19:37

А что надо в fstab писать? Только так, чтоб он при загрузке не ругался, что девайс, мол, не найден...


добавить noauto

Доброго времени суток!
Появился вопрос по поводу флешки немогу найти как она определяется.
Вроде система ее видит


Bus 002 Device 003: ID 1005:b113 Apacer Technology, Inc. Handy Steno 2.0 (256MB)

Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 09da:001a A4 Tech Co., Ltd Wireless Mouse & RXM-15 Receiver
Bus 001 Device 001: ID 0000:0000



А каким устройством она стала sda,sdb?
Отформатированна из под виндовс в fat32.


dmesg Вам в помощь.

Запускать из-под рута, сразу после подключения флеши.
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:

Аватара пользователя
mk2002
Сообщения: 239
ОС: Debian Testing (lenny)

Re: USB-Flash drive

Сообщение mk2002 » 10.11.2005 19:54

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

usb 2-2: new full speed USB device using uhci_hcd and address 4
scsi2 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
  Vendor:           Model: USB FLASH DRIVE   Rev: 1.01
  Type:   Direct-Access                      ANSI SCSI revision: 00
usb-storage: device scan complete


И на что из этого надо обратить внимание?
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Спасибо сказали:

Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

Re: USB-Flash drive

Сообщение estarchak » 10.11.2005 21:25

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

 usb 4-6: new high speed USB device using ehci_hcd and address 3
hub 4-6:1.0: USB hub found
hub 4-6:1.0: 1 port detected
usb 4-6.1: new high speed USB device using ehci_hcd and address 4
SCSI subsystem initialized
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
  Vendor: USB 2.0   Model: Flash Disk        Rev: PROL
  Type:   Direct-Access                      ANSI SCSI revision: 00
usb-storage: device scan complete
SCSI device sda: 1024000 512-byte hdwr sectors (524 MB)
sda: Write Protect is off
sda: Mode Sense: 00 06 00 00
sda: assuming drive cache: write through
SCSI device sda: 1024000 512-byte hdwr sectors (524 MB)
sda: Write Protect is off
sda: Mode Sense: 00 06 00 00
sda: assuming drive cache: write through
 /dev/scsi/host0/bus0/target0/lun0: unable to read partition table
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0


У меня так. Как видно,

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

Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0


то есть устройство /dev/sda
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали: