Автор Тема: Монтирование съемных носителей  (Прочитано 3007 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн siferdj

Монтирование съемных носителей
« : 09 Августа 2014, 23:02:16 »
Приветствую.

Есть смартфон Samsung Galaxy Y с операционной системой Android 2.3.6. Ноутбук, на который установлена Debian Wheezy/sid.

Проблема заключается в том, что монтирование телефона как usb носителя производиться в режиме read only.

Содержимое /etc/fstab
root@debian:/home/alex# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=0e2bb16c-7622-4240-a48f-f1b1c7c7684e /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=ed2c7277-e117-4e43-8442-eacae643c910 none              swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/sr1        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/sdb1       /media/usb0     auto    rw,user,noauto     0       0

Содержимое команды mount при подключенном устройстве
root@debian:/home/alex# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=218393,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,relatime,size=399988k,mode=755)
/dev/disk/by-uuid/0e2bb16c-7622-4240-a48f-f1b1c7c7684e on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
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,xattr,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,cpu,cpuacct)
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)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=33,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)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
tmpfs on /run/user type tmpfs (rw,nosuid,nodev,noexec,relatime,size=102400k,mode=755)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
gvfsd-fuse on /root/.gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=0,group_id=0)
/dev/sdb1 on /media/usb0 type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=utf8,shortname=mixed,errors=remount-ro)

Версия ядра системы
root@debian:/home/alex# uname -a
Linux debian 3.14-2-686-pae #1 SMP Debian 3.14.15-2 (2014-08-09) i686 GNU/Linux

В среде ОС Windows все работает без проблем. Прошу вашей помощи.
 

Оффлайн Malaheenee

Re: Монтирование съемных носителей
« Ответ #1 : 10 Августа 2014, 05:00:41 »
Это долбанутые udisks/gvfs чудят. Либо понижайте их версии до stable, либо монтируйте строго руками. И таки да, зачем он в fstab?
Все мы где-то, когда-то и в чем-то были новичками.
 

Оффлайн siferdj

Re: Монтирование съемных носителей
« Ответ #2 : 10 Августа 2014, 12:31:28 »
Это долбанутые udisks/gvfs чудят. Либо понижайте их версии до stable, либо монтируйте строго руками. И таки да, зачем он в fstab?

Подскажите как сделать так, чтобы обычный пользователь не заморачивался этой фигней? Просто подключил и пользовался. Я готов сделать все что необходимо, ибо уже достало.
 

Оффлайн Slow

Re: Монтирование съемных носителей
« Ответ #3 : 10 Августа 2014, 13:25:55 »
А вы не пробовали открыть файловый менеджер от root?  ::)
Это долбанутые udisks/gvfs чудят. Либо понижайте их версии до stable, либо монтируйте строго руками. И таки да, зачем он в fstab?

Подскажите как сделать так, чтобы обычный пользователь не заморачивался этой фигней? Просто подключил и пользовался. Я готов сделать все что необходимо, ибо уже достало.
Возможно вам поможет удаление  с fstab строки
/dev/sdb1       /media/usb0     auto    rw,user,noauto     0       0и выполнение следующих команд:
$ sudo mkdir /mnt/sam$ sudo chmod 777 /mnt/sam$ sudo mount -t vfat /dev/sdb1 /mnt/sam -o iocharset=utf8,codepage=866,rwПосле выполнения этих команд вы найдете, что носитель/смартфон примонтирован по пути mnt/sam/ (то есть откройте папку mnt, а потом - sam).

Возможно, вам будет полезным прочитать эту информацию http://mydebianblog.blogspot.com/2008/09/linux.html
 

Оффлайн siferdj

Re: Монтирование съемных носителей
« Ответ #4 : 10 Августа 2014, 22:11:27 »
А вы не пробовали открыть файловый менеджер от root?  ::)
Это долбанутые udisks/gvfs чудят. Либо понижайте их версии до stable, либо монтируйте строго руками. И таки да, зачем он в fstab?

Подскажите как сделать так, чтобы обычный пользователь не заморачивался этой фигней? Просто подключил и пользовался. Я готов сделать все что необходимо, ибо уже достало.
Возможно вам поможет удаление  с fstab строки
/dev/sdb1       /media/usb0     auto    rw,user,noauto     0       0и выполнение следующих команд:
$ sudo mkdir /mnt/sam$ sudo chmod 777 /mnt/sam$ sudo mount -t vfat /dev/sdb1 /mnt/sam -o iocharset=utf8,codepage=866,rwПосле выполнения этих команд вы найдете, что носитель/смартфон примонтирован по пути mnt/sam/ (то есть откройте папку mnt, а потом - sam).

Возможно, вам будет полезным прочитать эту информацию http://mydebianblog.blogspot.com/2008/09/linux.html
О том, как монтировать съемные носители вручную - я знаю. Прошу помощи здесь, т.к. понятия не имею, что необходимо сделать, чтобы избавить пользователя от подобных действий. Подключил и пользуйся. Как в Windows. Есть, конечно, более простой вариант - поставить ОС Windows, но не хотелось бы. Делаю это не со своим устройством, а чужим. Было приложено немало усилий, чтобы убедить перейти на ОС Linux, так что обратного пути нет.
 

Оффлайн vladimir_ar

Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн Malaheenee

Re: Монтирование съемных носителей
« Ответ #6 : 11 Августа 2014, 10:52:36 »
Ну так мы же написали - понизьте версии gvfs и udisks до стабильной ветки. Покажите
aptitude search gvfs~i udisks~i
cat /etc/apt/sources.list
Все мы где-то, когда-то и в чем-то были новичками.
 

Оффлайн oermolaev

Re: Монтирование съемных носителей
« Ответ #7 : 31 Декабря 2014, 07:55:54 »
siferdj, так же как и вы, столкнулся с этой проблемой. Помимо проблем с правами монтирования наблюдались также проблемы с применением кодировки utf8,
Решение: оказалось достаточно закомментировать строки подобные вашим в fstab:
Цитировать
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/sr1        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/sdb1       /media/usb0     auto    rw,user,noauto       0       0

которые, как я понимаю, были созданы автоматически при установке системы, и настроить файловый менеджер на автоподключение обнаруженных съемных устройств.
 

Теги:
     

    Монтирование ФС в tmpfs в systemd.

    Автор Роман846

    Ответов: 2
    Просмотров: 1516
    Последний ответ 30 Августа 2015, 10:55:09
    от Роман846
    пароль на монтирование локальных разделов

    Автор Xless

    Ответов: 3
    Просмотров: 1218
    Последний ответ 25 Июня 2017, 16:51:11
    от _ALEKSANDR_
    Автоматическое монтирование

    Автор Eyer

    Ответов: 5
    Просмотров: 658
    Последний ответ 12 Декабря 2020, 21:44:37
    от Eyer
    Монтирование ntfs debian с live-usb

    Автор Б.Г. Мот

    Ответов: 3
    Просмотров: 2007
    Последний ответ 27 Апреля 2013, 18:07:02
    от ogost
    Монтирование диска в внутри расшаренной NFS-дирестории

    Автор kinshik

    Ответов: 12
    Просмотров: 3169
    Последний ответ 21 Августа 2014, 11:41:46
    от kinshik