Монтирование в Linux флеш-карт, отформатированных цифровой фотокамерой |
[исправить] |
После удачно завершившейся разборки с "multiple LUN support" для доступа к девайсам карт-ридеров
(MAUSB-300 производства OLYMPUS и безымянный "11 in 1" Тайваньского производства) оказалось,
что карты xd-Picture (OLYMPUS) и SD (Transcedent), отформатированные в соответствующих аппаратах
(фотокамера CAMEDIA C55ZOOM, и наладонник PalmOne Tungsten E2) монтироваться всё-таки не хотят.
По выяснении обстоятельств оказалось что монтировать их нужно с указанием параметра offset:
xd 16Mb - 20992 (0x5200)
xd 128Mb - 24064 (0x5E00)
xd 256Mb - 25088 (0x6200)
sd 128Mb - 49664 (0xC200)
sd 256Mb - 51712 (0xCA00)
т.е., например, вот так:
> mount -t vfat -o loop,offset=20992 /dev/sda /mnt/ttt
После модификации содержимого карт (добавления/удаления файлов),
смонтированных таким образом соответствующие аппараты не высказывают к этому самому содержимому
(и к файловой системе карт) никаких претензий, т.е. читают его и понимают правильно.
|
|
|
|
Раздел: Корень / Администратору / Система / Поддержка аппаратного обеспечения |
1.1, keyhell (??), 20:21, 09/01/2006 [ответить]
| +/– |
ну-ну...
у меня под фряхой все работает уже сто лет. фотик Olympus, карточка 512 xD. | |
|
2.2, AG (?), 20:38, 09/01/2006 [^] [^^] [^^^] [ответить]
| +/– |
Под какой версией и как именно ?
Просто чтобы знать...
У меня на одном из системников фряха (не помню точно версии) уже лет триста пашет, поэтому может пригодиться ... чтоб самому не ковыряться ... | |
|
1.3, polkan (?), 05:28, 10/01/2006 [ответить]
| +/– |
freebsd 5.4
mount_msdosfs /dev/da0s1 /mnt
(если карта определилась как da0s1 , для определения этого ls /dev/da*)
и никаких заморочек пока не было
карты всяких типов (через картридер 23х1)
фотоаппараты тоже от канона до китайских
удачи! | |
1.5, edo (??), 01:36, 16/02/2006 [ответить]
| +/– |
а не проще ли mount /dev/sda1 /mnt1 ? | |
|
2.6, AG (?), 11:05, 20/02/2006 [^] [^^] [^^^] [ответить]
| +/– |
>а не проще ли mount /dev/sda1 /mnt1 ?
это если файловую систему сам на карте создал - в линуксе,
но фотоаппарат её в таком случае не берёт
а если создал фотоаппаратом - он там перед нормальной FAT
пишет свой заголовок ("#@~@%&%#%!!! - это об Olympus, БилахГейтсах и
прочих брендах) | |
|
|