udisksでマウントされたデバイスがマウントされた状態でコンピュータをシャットダウンすると、デバイスがマウントされたフォルダはそのまま残ります。後でデバイスを再インストールすると、名前に「1」が追加されます(または数字が低い場合はより高い数字)。
これらの空のフォルダの所有者はルートです。所有者はrwx権限を持ち、他の所有者はそうではありません。
私はArch Linuxを実行し、xfce4をデスクトップマネージャとして使用しています。私のudisksのバージョンは2.1.7-1です。
次のガイドラインを使用して、/media にデバイスをマウントするように udisk を設定しました。https://wiki.archlinux.org/index.php/Udisks#Mount_to_.2Fmedia_.28udisks2.29
終了時にフォルダを削除するようにこの問題を解決する方法はありますか?
私の問題はこの問題と似ていますが、違いは問題が発生する状況にあります。 udisks2に廃止予定のマウントポイントをクリーンアップさせますか? 。これはudiskのバグのようです(現在解決済み)。私のケースもバグとして報告する必要がありますか?
編集:これは共有インストールでのみ機能します。デフォルトでは、インストールを共有するルールを削除すると、クリーンアップが正しく行われます。
答え1
私はこれを見つけましたGithubの問題/media
;再起動時に消去されるようにtmpfsでマウントすることをお勧めします。存在する/etc/fstab
:
tmpfs /media tmpfs nodev,nosuid,size=1M 0 0