LINUX.ORG.RU

Флешка стала доступна только под root

 ,


0

1

Обычная флешка обычному пользователю стала доступна только для чтения. Владельцем указан root. Подключается к /media/usb0. Хотел владельца поменять через chown, не получается, пишет что-то вроде «операция недоступна». В чём может быть дело? P.S.: в недалёком прошлом всё было нормально. Подозреваю, что что-то с настройками могло случиться после установки Enlightment - потом, после удаления, на рабочем столе появился конфиг для внешнего HDD и полный доступ к флешкам стал только через root.

«Обычная флешка» — это флешка, отформатированная в FAT?

В чём может быть дело?

В настройках монтирования. Пока не понятно, какой дистрибутив, какой DE, и про какое монтирование идёт речь — автоматическое или через команду mount.

на рабочем столе появился конфиг для внешнего HDD

Это как?

mky ★★★★★
()

а если размоунтить и примоунтить руками ?

dada ★★★★★
()

Если она просто не монтируется и ругается команда mount, поставь pmount. Если монтируется, но не получается зайти из-под пользователя, то права доступа от корня у неё поменяй рекурсивно (chmod -R 777). И т.д.

Quasar ★★★★★
()

попробуй примонтировать вручную так:

sudo mount -o gid=1000,uid=1000,fmask=177,dmask=037
и попробуй повторить манипуляции.
как уже советовали, можешь поменять владельца рекурсивно

Deleted
()
Ответ на: комментарий от mky

«Обычная флешка» — это флешка, отформатированная в FAT?

Да.

какой дистрибутив, какой DE, и про какое монтирование идёт речь — автоматическое или через команду mount.

Debian 8 Jessie, XFCE 4.10. Монтирование, видимо, автоматическое - команд не ввожу, монтируется по щелчку мыши.

сделай fsck

fsck из util-linux 2.25.2

e2fsck 1.42.12 (29-Aug-2014)

/dev/sda7 is mounted.

e2fsck: Cannot continue, aborting.

а если размоунтить и примоунтить руками ?
попробуй примонтировать вручную так:

mount: wrong fs type, bad option, bad superblock on /dev/sdd, missing codepage or helper program, or other error

права доступа от корня у неё поменяй рекурсивно (chmod -R 777)

Никакой реакции.

Agasfer
() автор топика
Ответ на: комментарий от int13h

Проверял на двух - да, все два накопителя ведут себя именно так. Ещё пара заметок: - снова поставил Enlightment - под ним всё работает под обычным пользователем. - после того, как проверил накопитель, вышел из сеанса, зашёл под XFCE и на рабочем столе увидел ярлык, ведущий на /home/user/.e/e/fileman/favorites/|sdd_1.desktop Содержание файла:

[Desktop Entry]

Encoding=UTF-8

Type=Link

X-Enlightenment-Type=Removable

X-Enlightenment-Removable-State=Full

Name=Transcend

Icon=drive-removable-media

Comment=Съёмное устройство

URL=file://org/freedesktop/UDisks/devices/sdd1

Ощущение такое, что Enlightenment где-то подгадила в настройки, потому что при удалении её и зависимостей ситуация всё равно не меняется.

Agasfer
() автор топика
Ответ на: комментарий от Quasar

chmod -R 777

может у него на накопителе права разные на файлы? не стоит такое советовать

int13h ★★★★★
()

У меня на Android-планшете то же самое случилось: флэш-карточка как-то внезапно стала read-only для пользователя. Если вынуть и использовать её с кардридером, читается и пишется под FreeBSD нормально. Может Google соозоровал, но мне пришлось её обнулять через dd и форматировать на телефоне Nokia Asha (планшет на Android не смог заново разметить и отформатировать чистую флэш-карту!). Карточка microSDHC «Apacer 16Gb Class10», если это важно.

iZEN ★★★★★
()
Последнее исправление: iZEN (всего исправлений: 1)

Можно попробовать настроить через udev (см. man udev).

aureliano15 ★★
()

Аналогичная ситуация с Jessie и KDE при монтировании через Krusader.

anonymous
()
Ответ на: комментарий от Agasfer

fsck из util-linux 2.25.2

e2fsck 1.42.12 (29-Aug-2014)

/dev/sda7 is mounted.

Вы так не шутите, сначала чиайте описание команды, потом её запускате. А то сейчас вы пытались запустить проверку всех ФС из /etc/fstab, хотя они тут вобще не причём.

Раз на флешке fat, то всякие chmod/chown тут бесполезны. Группа и права доступа задаются при монтировании, как вам уже посоветовали, только не понятно, /dev/sdd ли у вас флешка, может /dev/sdd1 или вобще не sdd.

Похоже, что с Enlightment удалились не все зависимости, usbmount или hal остались, посмотрите.

mky ★★★★★
()
Ответ на: комментарий от mky

fsck - check and repair a Linux filesystem

Нда, я сказочный болван.

только не понятно, /dev/sdd ли у вас флешка, может /dev/sdd1 или вобще не sdd.

/dev/sdd

Enlightment удалились не все зависимости, usbmount или hal остались, посмотрите.

Пока что-то не видать, поиски продолжаются, спасибо за совет.

Agasfer
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.