После обновления до Ubuntu 12.10 автоматическое отключение USB-устройств не работает должным образом. Когда я подключаю запоминающее устройство, оно распознается правильно, но у меня нет прав на него. Я подумал, что, возможно, права доступа к / media установлены неправильно, но я не знаю, как они должны быть. Они такие:
drwxr-xr-x 14 root root 4096 Jan 13 19:37 media
Я также проверил, является ли мой пользователь членом группы plugdev, и он определенно является.
Что еще может быть причиной этой проблемы?
Обновление: вот вывод dmesg после подключения USB-накопителя: http://pastebin.com/pJ7qebQR
usb
mount
permissions
user5950
источник
источник
dmesg
вывода, когда вы подключаете или монтируете диск?dmesg
текст сразу после подключения накопителя, и несколько последних строк должны содержать информацию об обнаружении устройства. Или вы можете скопировать / вставить весь вывод (при необходимости, цензуру) на Pastebin и поделиться ссылкой здесь.cat /etc/fstab
иmount
(пожалуйста , обратите внимание на это воздают , как я не могу редактировать или удалить из телефона)Ответы:
Я думаю, что вы страдаете от ошибки # 1021375
Вы можете обойти это, переименовав папку ~ / .config / nautilus, а затем выйдите и войдите снова.
mv ~/.config/nautilus ~/.config/nautilus-bak
источник
killall nautilus
сделал трюк, как предложил @isset. Спасибо.Это решит проблему. Я не уверен, как сделать это постоянным. Я не уверен, что
chmod
будет работать, если в случае, если USB не установлен в режиме чтения в первую очередь.Проверено на Ubuntu 12.10 и 13.
источник
sudo mount -o remount,rw /media/$USER/*
mount: cannot remount /dev/sda1 read-write, is write-protected
Когда USB подключен, он подключен
/media/<username>
, и у вас должны быть права доступа через список контроля доступа.Вы можете проверить, какие разрешения, например,
Если список контроля доступа отсутствует, просто удалите каталог, и он будет воссоздан с правильными разрешениями.
Или добавьте ACL:
источник
Кажется, проблема ушла
Это 5-летний вопрос о выпуске Ubuntu 12.10. Не
dmesg
ссылка больше не доступна в вопросе Ора в. Но если я подключу Ubuntu 18.04 Live USB с постоянным хранилищем, этоdmesg
покажет:В отличие от OP подразумевается, что нет предупреждения только для чтения. Обратите внимание на строку:
Очевидно, что, несмотря на то, что проблема была 5 лет назад, она больше не существует сегодня под Ubuntu 16.04 LTS . Также для единственной другой версии LTS сегодня, 14.04, я не могу вспомнить, чтобы это было проблемой. Только карты памяти SD RAM приходят на ум только для чтения, что является совсем другой проблемой.
источник
В настройках монтирования и файле fstab нет ничего плохого, насколько мне известно, вам просто нужно использовать приведенную ниже команду, чтобы получить необходимые права доступа к папке с мультимедиа. и я объясню тебе почему.
1) ваши текущие права доступа к папке, как вы упоминали, как показано ниже. (Прошу прощения, если вы знаете это, и я беспокою вас об этом.)
drwxr-xr-x 14 root root 4096 Jan 13 19:37 media
в этом d обозначает каталог, первая группа rwx обозначает права пользователя, которому принадлежит этот объект, который в вашем случае является root.вторая группа rwx обозначает права группы, которой принадлежит этот объект, и здесь у вас есть только rx, что означает, что даже если вы находитесь в файле sudoers или в группе администраторов, у вас нет прав на запись в него.
Третья группа rwx - это или другие пользователи, которые не являются владельцами этого объекта, ни в группе, которая имеет права собственности на этот объект. если ваш случай это снова только RX. вот почему у вас нет разрешения на запись на него.
2) Так что вам нужно изменить права доступа к папке мультимедиа. (Я собираюсь учесть, что вы находитесь в группе администраторов или в файле sudoers, потому что это будет работать только в этом случае). так что это то, что вам нужно сделать.
3) Это даст вам необходимые права на запись на все автоматически смонтированные диски.
Пожалуйста, проверьте и дайте мне знать, если это не работает, скажу вам, что еще можно сделать, чтобы решить эту проблему.
источник
-R
флагchmod
. С одной стороны, разрешения/media/$USER
должны (сейчас) быть 750 с ACL для$USER
. (Версии Ubuntu после 15.04 должны иметьacl
пакет, посколькуsystemd
зависит от него.)chmod 775 /media/user/device
это достаточно хорошо.Я тоже столкнулся с этой проблемой, в моем случае это была проблема с повреждением fat32, позволяющая читать, но не писать.
Тогда, если ваш usb-ключ - fat32, возможно, ваша файловая система повреждена.
Для проверки сделайте sudo dmesg
затем размонтируйте его, sudo fsck.vfat your_device_partition, затем смонтируйте снова.
в моем конкретном случае:
источник