
Steam ゲームに使用するフォルダーがあり、Linux システムと Windows システム間で共有されています。Windows システムがフォルダーにアクセスすると権限が変更され、Linux システムでそのゲームを実行できなくなるという問題が発生します。
当然ながら、フォルダーから Steam ゲームにアクセスする場合、ゲームは利用可能になったときに更新できる必要があります。つまり、そのためにはディレクトリに読み取り/書き込み権限が必要です。そうでない場合、エラーが返されます。NO ERROR
この場合は、CONTENT FILE LOCKED
Windows によって権限が変更されたため、ゲームを実行できないことを意味します。
この共有 Steam ゲーム フォルダーを作成して、Windows にアクセス許可をそのままにして、既存のアクセス許可を上書きしないように指示する方法が必要です。フォルダー ディレクトリに適用できる隠しフラグやファイルはありますか。
SAMBA を使っていたらもっと簡単だったかもしれませんが、私は使っていません。ドライブ ディレクトリは Ext4 で、Windows は DOKAN ライブラリのおかげでゲームを読み取って実行できます。このライブラリにより、Windows は Ext2/3/4 ドライブの参照、読み取り、書き込みが可能になります。これは完璧ではなく、DOKAN ライブラリが Windowsexfat.sys
から Ext2/3/4 ドライブの読み取り、書き込み、実行を可能にするためにフックするため、一部のファイルの読み取り時に BSOD が発生することがあります。