У меня проблемы с USB-накопителем. Раньше это было просто прекрасно, но по каким-то причинам те старые добрые времена прошли. Он не только не выполняет автоматическое монтирование, но и монтирует его как обычный пользователь из Nautilus, или терминал дает мне
У вас нет прав, необходимых для просмотра содержимого «Элементов».
Я могу полностью смонтировать его как root с
sudo mount -t ntfs-3g /dev/sdb1 /media/Elements
Я подозревал (и все еще делаю) проблему с разрешениями, и, хотя Наутилус назвал их как r + w для моего пользователя, Административная группа и другие изменили их на:
cd /media/Elements
sudo chown -R -v sarah:sarah
, что подкрепило мои надежды, поскольку весь вывод был похож на
changed ownership of 'Volumes' from root:root to sarah:sarah
... но нет. Все еще не могу смонтировать, если я не буду sudo.
Вот содержание 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/sda4 during installation
UUID=9a4ff421-d5ab-4d26-a635-f9fd111d7eec / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=67E3-17ED /boot/efi vfat umask=0077 0 1
# swap was on /dev/sda5 during installation
UUID=bbf1370f-c5c6-4398-b8ef-7d6092450df8 none swap sw 0 0
Диски выглядят так для fdisk -l ; ls -l /dev/disk/by-uuid/
Device Start End Sectors Size Type
/dev/sda1 40 409639 409600 200M EFI System
/dev/sda2 409640 488746431 488336792 232,9G Apple HFS/HFS+
/dev/sda3 488746432 490015967 1269536 619,9M Apple boot
/dev/sda4 490016768 968577023 478560256 228,2G Linux filesystem
/dev/sda5 968577024 976771071 8194048 3,9G Linux swap
Disk /dev/sdb: 931,5 GiB, 1000170586112 bytes, 1953458176 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xa635339d
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 1953458175 1953456128 931,5G 7 HPFS/NTFS/exFAT
total 0
lrwxrwxrwx 1 root root 10 maj 8 20:26 072d92f8-9fe6-3e97-8dc8-b974961cd0ea -> ../../sda2
lrwxrwxrwx 1 root root 10 maj 8 20:26 67E3-17ED -> ../../sda1
lrwxrwxrwx 1 root root 10 maj 8 20:26 876e8119-57e2-37e2-bc4a-2a1ddc3d4de4 -> ../../sda3
lrwxrwxrwx 1 root root 10 maj 8 22:35 9092472B924714DE -> ../../sdb1
lrwxrwxrwx 1 root root 10 maj 8 20:26 9a4ff421-d5ab-4d26-a635-f9fd111d7eec -> ../../sda4
lrwxrwxrwx 1 root root 10 maj 8 20:26 bbf1370f-c5c6-4398-b8ef-7d6092450df8 -> ../../sda5
Есть идеи?
Попробуйте это:
Unplugg usb
Открывают терминал:
Нажатие Ctrl + Высокий звук + Выполнение T
это:
exec sudo -i
mkdir /media/Elements
chown -R -v sarah:sarah /media/Elements
chmod -Rf 777 /media/Elements
Хорошо, я получил его. Все вышеупомянутое не работало, но я заметил, что /media/username
был также за пределы, который был действительно странным так же, как был зарегистрирован как имя пользователя. Я предполагаю, что все это имеет отношение к изменению UID некоторое время назад. Во всяком случае удаление /media/username
позволило ему быть воссозданным автоматически на следующий плагин с правильными полномочиями.
Автомонтирование от терминала с sudo mount -t ntfs-3g /dev/sdb1 /media/Elements
монтируется как корень. Так как ntfs не имеет явного управления разрешением на основе файловой системы, нет никакого смысла в использовании chown
, chmod
или chgrp
. Для монтирования его так, он - пользователь, доступный от терминала, необходимо использовать эти user
, монтируют опцию, как это:
sudo mount -t ntfs-3g -o user /dev/sdb1 /media/Elements
Вы могли бы также изучить uid
, gid
и umask
опции эти mount
команда для точной регулировки.
можно создать правило udev, чтобы сделать это автоматически, каждый раз, когда медиа включаются. Ваше точное правило зависит от того, хотите ли Вы правило относиться ко всем медиа usb или просто этой определенной палке. Но моя ссылка на другой ответ должна запустить Вас.
synclient VertScrollDelta=-108 HorizScrollDelta=-108
работал на меня.
– user142
5 March 2018 в 20:48
необходимо добавить пользовательскую опцию к fstab (/etc/fstab
) как это
/dev/sdc1 /media/sdc1 vfat uid=1000,noauto,user 0 0
/dev/sdd1 /media/sdd1 vfat uid=1000,noauto,user 0 0
/dev/sdb1 /media/sdb1 vfat uid=1000,noauto,user 0 0
Обычно, только суперпользователь может смонтировать файловые системы. Однако, когда fstab содержит user
опция на строке, кто-либо может смонтировать соответствующую систему.
Или если Вы хотите, чтобы какой-либо пользователь монтировал/размонтировал использование дисков users
вместо этого:
/dev/sdc1 /media/sdc1 vfat uid=1000,noauto,users 0 0
/dev/sdd1 /media/sdd1 vfat uid=1000,noauto,users 0 0
/dev/sdb1 /media/sdb1 vfat uid=1000,noauto,users 0 0
Только пользователь, который смонтировал файловую систему, может размонтировать ее снова. Если какой-либо пользователь должен смочь размонтироваться, то используйте пользователей вместо пользователя в fstab строке.
Дополнительные материалы для чтения: Fstab - Документация Ubuntu
ПРИМЕЧАНИЕ - Находят исходный ответ здесь Braiam
Не уверенный, если это будет работать, потому что я не могу протестировать его сам, но здесь - то, что я попробовал бы.
Первый удостоверяются, что USB не включается и монтируется. Проверьте /media/Elements
и посмотрите, существует ли это. Если это делает я удалил бы его, затем вставляют USB снова и видят то, что находится в /media/
папка. Если Elements
не там, и некоторая другая папка.. затем Маркировка на USB изменилась. Если маркировка на USB была удалена, это смонтирует USB как свой UUID
, Если вышеупомянутое все еще ничего не зафиксировало проверка снова, чтобы видеть, что Ваш USB не включается, и Создайте эти /media/Elements
отпуск это как корень/корень, но измените полномочия на папке к 777 sudo chmod 777 /media/Elements
, Надо надеяться, теперь, когда Вы включаете USB, маркировал Elements, который это смонтирует применимым способом.