LUKS USBデバイスのロック解除エラー:サポートされていない操作

LUKS USBデバイスのロック解除エラー:サポートされていない操作

私はCinnamonと一緒にDebian 11システムを使用しており、ext4ファイルシステムを使用してLUKS暗号化されたUSBデバイスのロックを解除しようとしています。デバイスが正常に作成され、手動でルーティングしてcryptsetupを使用してロックを解除するときに使用できます。

nemoファイルブラウザを使用すると、パスワードが正しいか間違っているかに関係なく、すぐにエラーが発生します。Error unlocking /dev/sdb1: Failed to activate device: Operation not supported

nemoがこれらのタスクを実行するために使用されることを知ってgioコマンドラインで試しましたが、同じエラーが発生しました。

udiskctl unlock -b /dev/sdb1同様のエラーを試してみました。

Error unlocking /dev/sdb1: GDBus.Error:org.freedesktop.UDisks2.Error.Failed: Error unlocking /dev/sdb1: Failed to activate device: Operation not supported

ジョブがサポートされていないと表示されるのはなぜですか?以前のシステムでは、nemo暗号化されたLuksドライブを問題なく使用できました。サポートされていないタスクをどのように知ることができますか?operation not permittedパスワードが間違っているというエラーがある他の投稿を見つけましたが、これについては何もありません。operation not supported

ベストアンサー1

私は私の人生をもっと大変にしたいので、私は以前このコンピュータにSELinuxをインストールしました。最初はこれがSELinux関連の問題かもしれないと思いましたが、私のログを検索してみると関連AVC拒否がないので問題だとは思いません(拒否なし)。今日は許可モードで起動して同じ作業を試してみると思いました。操作が成功しました。

許可モードで拒否ログを確認した結果、udisksd拒否操作がたくさんあるため、すべて許可して強制モードで再開することで問題が解決したようです。以前にログインした後、SELinuxを手動で実行して許可モードに設定しようとしましたが、setenforce 0効果がないようです。許可モードでは、フルブートでのみ問題が解決されます。

また、SELinuxを冗長モード(隠された拒否メッセージを表示する可能性が高い)で実行しても、他の拒否が表示されなかったことを指摘したいと思いますsemodule -DB。これがSELinuxの問題であると疑われないもう一つの理由です。

おすすめ記事