web-dev-qa-db-ja.com

シンボリックリンクをコピーできないのはなぜですか?

Veracrypt暗号化USBスティック上のext4ファイルシステムに1つのディレクトリをコピーしようとしています。私が使用したコマンドは:

cp -aL /source /destination

私も試しました:

cp -ad /source /destination

...しかし、私は戻ってきます:

cp:シンボリックリンク「/ xyz/pdq」を作成できません:操作は許可されていません

問題のリンクを確認したところ、コピーされたディレクトリツリーの外部にリンクしていません。なぜこうなった?

4
user447607

あなたのためだけに私はVeracryptで遊んだ(:Dの前に名前を聞いたことがない)。

ドライブをFATとしてフォーマットしましたか?それがあなたの問題です。 Veracryptが尋ねてきたら、FATではなくNTFSとしてフォーマットしてから、再試行します。

FAT32は残念ながら所有者、権限、シンボリックリンクをサポートしていません。そのため、Operation not permittedエラー。このエラーは「アクセスが拒否されました」ではないことに注意してください。「操作は許可されていません」は、「操作がサポートされていない」ことを意味します。つまり、誰もこれを実行できません。

7
Siddharth Pant