rsync 権限が拒否されました。しかし、全体777はありますか?

rsync 権限が拒否されました。しかし、全体777はありますか?

時間も遅くなり、精神が混乱するようです...

Windows / Ubuntuデュアルブートシステムで共有できるデータドライブ(NTFS)があります。アップグレード後、Windows 10とUbuntuは現在WSLで実行されています。私の目標は、rsyncを使用してすべてのファイルをバックアップドライブにコピーすることです。あまり難しくないはずです。

rsyncで権限が拒否されたため、chmod 777 -R *を実行しました。一部のファイルの場合(いくつか)

chmod: cannot access 'dir/file.png': No such file or directory

奇妙です。ファイルが存在することはわかりますが、ファイルが存在しない場合でもchmodがファイルを見つけてから存在しないと文句を言うのはなぜですか?しかし、内容をバックアップしてみましょう。

rsync -Puvr * /target/disk

一部のファイルはコピーされましたが、しばしば次のエラーが発生します。

rsync: send_files failed to open "/mnt/e/02_archive/some_dir/DSC_0221.JPG": Permission denied (13)

このディレクトリに移動して次を実行すると、この動作を理解できません。ls-lすべてのアクセスフラグが設定されました。ウィンドウでは問題なくファイルを開くことができます。バイナリコンテンツを見ることができますUbuntuから。これはシステムドライブやルートファイルなどの問題ではありません。これは写真などを含む純粋なデータドライブです。

私の唯一の推測は、WSLに奇妙なことが起こっているということです。しかし、この理論にも説明が必要です。私は2番目のデータドライブを持っていて、問題なくコピーしました。唯一の違いは、以前のデュアルブートインストールからインポートするのではなく、現在のシステムでそのシステムを作成したことです。

誰かが進む方法を知っていることを願っています。

ベストアンサー1

おすすめ記事