Автор Тема: Испльзование USB Transcend TS32GJF620  (Прочитано 3263 раз)

Оффлайн San

  • Завсегдатай
  • *
  • Сообщений: 683
Я так понимаю, до меня ни кто такой идиотской идеей не заморачивался, значит буду первым! :)

Имеется Флеш-карта USB Transcend TS32GJF620, USB Flash Drive 32GB "620" (High Speed) - http://ru.transcend-info.com/Products/No-360 - Кто знаком с сиим чудом знают, что она состоит из трех разделов:
1. Встроенный СД с программой Transcend JetFlash SecureDrive.
2. Раздел защищенный этой программой
3. Раздел с остальным пространством, так сказать "свободный" диск.

Вопрос: - Есть ли возможность заставить Simply Linux 7.0.5 работать со всеми ее "радостями" в полном объеме? Ядро:
# uname -a
Linux DESK-ALSANLIN.localdomain 3.10.32-std-def-alt1 #1 SMP Mon Feb 24 09:17:30 UTC 2014 i686 GNU/Linux

Сделал снимки ls и mount с вставленной флешкой:
Спойлер
# lsusb
Bus 002 Device 002: ID 12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HSDPA Modem
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 09da:000a A4Tech Co., Ltd. Optical Mouse Opto 510D / OP-620D
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 004: ID 8564:1000 Transcend Information, Inc. JetFlash
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
# mount
udevfs on /dev type devtmpfs (rw,relatime,size=5120k,nr_inodes=218814,mode=755)
runfs on /run type tmpfs (rw,relatime,size=5120k,mode=755)
/dev/sda2 on / type ext4 (rw,relatime,data=ordered)
proc on /proc type proc (rw,nosuid,noexec,relatime,gid=19)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=24,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,relatime)
runfs on /var/run type tmpfs (rw,relatime,size=5120k,mode=755)
runfs on /var/lock type tmpfs (rw,relatime,size=5120k,mode=755)
/dev/sda5 on /home type ext4 (rw,nosuid,relatime,data=ordered)
/dev/sdb1 on /run/media/san/Public type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /var/run/media/san/Public type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
И с извлеченной флешкой:
Спойлер
# lsusb
Bus 002 Device 002: ID 12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HSDPA Modem
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 09da:000a A4Tech Co., Ltd. Optical Mouse Opto 510D / OP-620D
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
# mount
udevfs on /dev type devtmpfs (rw,relatime,size=5120k,nr_inodes=218814,mode=755)
runfs on /run type tmpfs (rw,relatime,size=5120k,mode=755)
/dev/sda2 on / type ext4 (rw,relatime,data=ordered)
proc on /proc type proc (rw,nosuid,noexec,relatime,gid=19)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=24,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,relatime)
runfs on /var/run type tmpfs (rw,relatime,size=5120k,mode=755)
runfs on /var/lock type tmpfs (rw,relatime,size=5120k,mode=755)
/dev/sda5 on /home type ext4 (rw,nosuid,relatime,data=ordered)
Мысли по решению пока не приходят.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Испльзование USB Transcend TS32GJF620
« Ответ #1 : 20.04.2015 11:07:51 »
Встроенный СД с программой Transcend JetFlash SecureDrive.
Раздел защищенный этой программой
Linux заявлен производителем как поддерживаемая платформа ?

Оффлайн San

  • Завсегдатай
  • *
  • Сообщений: 683
Re: Испльзование USB Transcend TS32GJF620
« Ответ #2 : 20.04.2015 11:45:12 »
Linux заявлен производителем как поддерживаемая платформа ?
Ну как вроде все в той же ссылочке на сайт производителя:
Цитировать
Системные требования
Настольный или портативный компьютер, оснащенный интерфейсом USB
    Microsoft Windows 2000
    Microsoft Windows XP
    Microsoft Windows Vista
    Microsoft Windows 7
    Microsoft Windows 8
    Microsoft Windows 8.1
    Mac OS 9.0 или более поздней версии
    Linux Kernel 2.4.2 или более поздней версии

PS: Поиски в интернете, выводят другую основную тенденцию - Люди пытаются "Прибить" данную функцию. А мне нужна данная функция и у меня ни СДром, ни Скрытый диск не видится? Это закон подлости! :)
« Последнее редактирование: 20.04.2015 13:01:05 от San »

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Испльзование USB Transcend TS32GJF620
« Ответ #3 : 20.04.2015 16:35:31 »
А мне нужна данная функция и у меня ни СДром, ни Скрытый диск не видится? Это закон подлости! :)
Это закон подлости, вы правы. Если производитель регламентирует поддержку linux, то всё должно работать. Если оно не работает, значит вас обманули или эти требования относятся исключительно к возможности работы с самой флешкой, но не с дополнительным функционалом, имхо.

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 549
Re: Испльзование USB Transcend TS32GJF620
« Ответ #4 : 20.04.2015 18:32:03 »
я не уверен что на флешке получится создать шифрованный раздел luks.. Но в любом случае ИМХО encfs будет понадежнее непонятно какой "защиты" от transcend...

Оффлайн БарсSc

  • alt linux team
  • ***
  • Сообщений: 1 089
  • Intel_i7/nVidia_Optimus, AMD Ryzen 3 2200
Re: Испльзование USB Transcend TS32GJF620
« Ответ #5 : 20.04.2015 18:43:02 »
Сталкивался с жестким диском от transcend с защитой. Монтируется просто mount /dev/sdXx /media/discчитается выхлоп данной команды где и будет подсказка в решении, а именно нужная опция монтирования. В вашем случае нужно почитать выхлоп при подключении вашей флешки.
« Последнее редактирование: 20.04.2015 18:51:25 от BarsSc »

Оффлайн San

  • Завсегдатай
  • *
  • Сообщений: 683
Re: Испльзование USB Transcend TS32GJF620
« Ответ #6 : 21.04.2015 17:45:54 »
В вашем случае нужно почитать выхлоп при подключении вашей флешки.
# mount /dev/sdc /media/disc
mount: mount point /media/disc does not exist
# mount /dev/sdc /run/media/san/disc
mount: mount point /run/media/san/disc does not exist
# mount /dev/sdc /run/media/san/Disc
mount: wrong fs type, bad option, bad superblock on /dev/sdc,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail or so
# mount /dev/sr1 /run/media/san/Disc
mount: /dev/sr1 is write-protected, mounting read-only
CD-Rom Примонтировался... Но программа с него SecureDrive.exe не запускается, в Гуи в Вине - выдает: Ошибка устройства...

Оффлайн БарсSc

  • alt linux team
  • ***
  • Сообщений: 1 089
  • Intel_i7/nVidia_Optimus, AMD Ryzen 3 2200
Re: Испльзование USB Transcend TS32GJF620
« Ответ #7 : 21.04.2015 19:35:40 »
Вот он вам и выдал что ему надо. Во первых посмотреть в dmesg, во-вторых явно указать файловую систему при монтировании, в-третьих если разделов несколько то устройство sdX должно быть с цифрой (судя из ваших предыдущих выхлопов оно так и есть sdc1) и точку монтирования нужно указывать существующую, а не ту что я привел в пример. Вообщем копайте, направление задано, открыть вашу флешку для чтения реально.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Испльзование USB Transcend TS32GJF620
« Ответ #8 : 22.04.2015 10:02:21 »
CD-Rom Примонтировался... Но программа с него SecureDrive.exe не запускается, в Гуи в Вине - выдает: Ошибка устройства...
Вероятнее всего, и не должна. Там не лежит рядом модуль для ядра ?
Но вот тут http://ca.transcend-info.com/Products/No-326, про другую флешку, написано не очень хорошо:
Цитировать
* Linux Kernel 2.4.2 or later
* SecureDrive only works on Windows 8.1/8/7/Vista/XP/2000
« Последнее редактирование: 22.04.2015 10:07:24 от asy »