ext2
ファイルを、、、ext3
またはフォーマットされたパーティションに保存すると、ext4
その権限が保存されます。私は、extX
パーティション内の異なるファイルに対して異なる権限を持つことができるということです。ただし、ファイルをNTFS
パーティションに保存すると、その権限を変更することはできません。権限は、NTFS
パーティションのマウント方法によって異なります。たとえば、ノーチラスの場合、すべてのファイル権限はrwxrwxrwx
。
extX
他の権限を必要とする一部のファイルをバックアップすると、問題が発生する可能性がありますNTFS
。rw-------
に保存されている場合と権限を持つ2つのファイル。rw-r--r--
rwxrwxrwx
NTFS
私のポイントは(基本的にタイトルのポイント)です。
- ファイル権限に関する情報はどこに保存されますか?
- OS設定に保存されている場合、OSを再インストールするときにまったく同じ権限を取得するにはどうすればよいですか?
extX
ファイル自体に保存されている場合は、ファイルの状態がコピーからコピーに、またはNTFS
その逆に変わることを意味しますか?
- 権限が異なるファイルが多い場合は、すべてにコピーしてください
NTFS
。すべてのファイルを再コピーすると、すべてのファイルに対する正確な権限を再取得できますかextX
? - 他のファイル権限を持つことはできますか
NTFS
?
答え1
権限はファイルシステムメタデータに保存されます。 NTFSファイルとext3/4ファイルシステムは、メタデータを保存する方法が大きく異なります。 1つの解決策は、ソースディレクトリのtarファイルを作成し(圧縮するかどうかにかかわらず)、結果ファイルをNTFSファイルシステムに書き込むことです。 tar アーカイブの内容が ext3/4 ファイルシステムに抽出されると、権限と所有権が保存されます。
たとえば、
tar cvf /mnt/ntfs_share/archive.tar /source_ext4/*
または bzip2 圧縮を使用します。
tar cjvf /mnt/ntfs_share/archive.tar.bz2 /source_ext4/*