新しい外付けハードドライブ(Intenso 05-1204-18A)にGPartedを使用して2つのパーティションを作成しました。
Disk /dev/sdc: 931.5 GiB, 1000204883968 bytes, 1953525164 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: 0xfa00a60d
Device Boot Start End Sectors Size Id Type
/dev/sdc1 2048 50794495 50792448 24.2G b W95 FAT32
/dev/sdc2 50794496 1953523711 1902729216 907.3G 83 Linux
(私はLinux 3.19.3-3-ARCH GNU / Linuxを使用しています)
最初のものをインストールすると(ファイルマネージャを使用しますが、端末でも機能します)、次のことがわかります。
drwxr-x---+ 3 felicien felicien 60 Apr 16 16:31 .
drwxr-xr-x 3 root root 60 Apr 16 15:58 ..
drwxr-xr-x 4 felicien felicien 16384 Jan 1 1970 INTENSO WIN
mkdirとそのディレクトリのすべてを行うことができます。 2番目のものをインストールするとき:
drwxr-x---+ 4 felicien felicien 80 Apr 16 16:32 .
drwxr-xr-x 3 root root 60 Apr 16 15:58 ..
drwxr-xr-x 4 felicien felicien 16384 Jan 1 1970 INTENSO WIN
drwxr-xr-x 3 root root 4096 Apr 16 16:02 Intenso Linux
内容を書き込むにはディレクトリを chown する必要があります。 FAT32の権限があるがEXT4の権限がないのはなぜですか?
ありがとうございます。
答え1
fat32 ファイルシステムには所有権や権限の概念はありません。のマニュアルページには、mount
Unixユーザーが期待しているものに近づくのを助けるために、次のオプションがリストされています。
uid=value and gid=value Set the owner and group of all files. (Default: the uid and gid of the current process.) umask=value Set the umask (the bitmask of the permissions that are not present). The default is the umask of the current process.
したがって、インストールすると、ユーザーID、グループID、およびumaskが一緒にインストールされます(おそらく022
)。すべてのファイルとディレクトリはあなたの所有であり、権限を持っていますrwxr-xr-x
。
一方、ext4は、ユーザーID、グループID、および権限情報を格納するために使用されるクラシックUnixファイルシステムです。ルートとして実行中にディレクトリを作成すると、そのディレクトリを使用chown
して変更するまで、そのディレクトリはルートが所有します。あなたは変更することができますグループまたはその他chmod
複数のユーザーがオブジェクトに書き込むことができるようにするために使用される権限。