2

最初にWD Elementsドライブをマウントしました

sudo mount /dev/sdb1 /media/elements

次に、マウントされたドライブの下にテストファイルを作成しました

touch test

そして得た

-rwxrwxrwx 1 zhijia zhijia  0 2013-03-09 02:53 test

次に、所有者を変更しようとしました

sudo chown mysql:mysql test

しかし、所有者はまったく変わりませんでした。どういう理由ですか?それを解決する方法は?

以下は次のmountとおりです。

/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
none on /var/lib/ureadahead/debugfs type debugfs (rw,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/zhijia/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=zhijia)
/dev/sdb1 on /media/Elements type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sdb1 on /media/elements type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
4

2 に答える 2

4

Linuxにとって、外付け/内蔵ハードドライブに違いはありません。重要なのはファイルシステムだけです。chown と chmod は忘れてください。これらは、ファイル システムが UNIX スタイルのアクセス許可をサポートしている場合にのみ機能します。ご存知のように、Windows ファイル システムはサポートしていません。

于 2013-03-09T08:04:40.323 に答える