私はLinuxが初めてで、Ubuntu 16.04のLacieディスクにexFatフォーマットのパーティションを自動マウントするのに問題があります。
exfat-Fuse
とexfat-utils
をインストールした後、次を使用して手動でマウントできました。
Sudo mount -t exfat /dev/sdb2 /media/maria/Lexfat
ただし、exfatディスクは自動マウントされないので、/etc/fstab
を編集しました(ただし、オプションの意味がわからないため、問題があるのかもしれません...?)。
Sudo nano /etc/fstab
/dev/sdb2 /media/maria/Lexfat exfat defaults,auto,umask=000,users,rw 0 0
(blkid
を使用してUUIDを取得しようとしましたが、これはexfatディスクをリストしません)
これで、Ubuntuを起動するとディスクが自動マウントされますが、rootユーザーが所有します。
そのため、アンマウントするにはパスワードを入力する必要があり、GUIでの再マウントは許可されていません。 chown
を使用して所有権を変更することもできません。
rsync
を使用して、リモートサーバーからディスクにファイルを転送しました。
failed to set times-error
マウントとrsync
の両方の問題が所有権/許可の問題であると推測していますが、修正方法がわかりません。アイデアはありますか?
Autoオプションを指定すると、デバイスはブート時にルート権限で自動的にマウントされます。 exfatの適切なオプションは mount.exfat マンページで説明されています。 /etc/fstab
エントリを次のように変更します。
/dev/sdb1 /media/maria/Lexfat exfat defaults,uid=1000,gid=1000 0 0
ほとんどの場合、デフォルトのオプション(rw、suid、dev、exec、auto、nouser、async)で十分です。適切なuid
およびgid
は次の方法で取得できます。
$ id yourusername
uid=1000(yourusername) gid=1000(yourusername) groups=1000(yourusername),4(adm),24(cdrom),...
chown
の問題とエラーについて:exfatはユーザー権限をサポートしていません。したがって、exfat内のファイルでchown
を使用すると、常に失敗します。
$ Sudo chown root:root /media/maria/Lexfat/test.txt
chown: changing ownership of ‘test.txt’: Function not implemented
タイムスタンプとアクセス許可の問題は、所有権の問題と同じです。exfatはサポートしていません。ただし、rsyncは引き続き機能します。-a
オプションを使用しないでください。
$ rsync -r /from/here /media/maria/Lexfat