USBドライブに問題があります。以前は正常に自動マウントされていましたが、何らかの理由でそれらの古き良き時代は終わりました。自動マウントされないだけでなく、Nautilusまたはターミナルから通常のユーザーとしてマウントされると、
「要素」の内容を表示するために必要な権限がありません。
完全にルートとしてマウントできます
Sudo mount -t ntfs-3g /dev/sdb1 /media/Elements
私はパーミッションの問題を疑い(そして今でも)し、Nautilusがユーザー、管理者グループ、その他のために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
何か案は?
はい、分かりました。上記のすべては機能しませんでしたが、/media/username
も範囲外であることに気づきました。しばらく前にUIDを変更したことが関係していると思います。とにかく、/media/username
を削除すると、適切な権限を持つ次のプラグインで自動的に再作成されます。
これを試して:
USBのプラグを抜く
ターミナルを開きます。
押す Ctrl+Alt+T
それを実行します:
exec Sudo -i
mkdir /media/Elements
chown -R -v sarah:sarah /media/Elements
chmod -Rf 777 /media/Elements
次のように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行でuserの代わりにusersを使用します。
さらに読む: Fstab-Ubuntu Documentation
注-元の答えを見つける ここではBraiam
Sudo mount -t ntfs-3g /dev/sdb1 /media/Elements
を使用して端末から自動マウントすると、rootとしてマウントされます。 ntfsにはファイルシステムベースの明示的な権限管理がないため、chown
、chmod
、またはchgrp
を使用しても意味がありません。端末からユーザーがアクセスできるようにマウントするには、次のようにuser
マウントオプションを使用する必要があります。
Sudo mount -t ntfs-3g -o user /dev/sdb1 /media/Elements
また、uid
コマンドのgid
、umask
、およびmount
オプションを調べて、詳細に制御することもできます。
dev ルールを作成して、メディアを接続するたびに自動的に行うことができます。正確なルールは、ルールをすべてのusbメディアに適用するか、この特定のスティックにのみ適用するかによって異なります。しかし、他の答えへの私のリンクはあなたを始めるはずです。
自分でテストすることはできないため、それが機能するかどうかはわかりませんが、ここで試してみます。
最初に、USBが接続されていないことを確認してください。 /media/Elements
を確認し、存在するかどうかを確認します。削除された場合は、USBを再度挿入し、/media/
フォルダーの内容を確認します。 Elements
がそこになく、他のフォルダーが..の場合、USBのラベルが変更されています。 USBのラベルが削除されている場合、UUIDとしてUSBをマウントします
それでも上記が解決しない場合は、USBが接続されていないことを再度確認し、/media/Elements
を作成してルート/ルートのままにして、フォルダーのアクセス許可を777 Sudo chmod 777 /media/Elements
に変更します
うまくいけば、ElementsというラベルのUSBを差し込むと、使いやすい方法でマウントされます。