Ubuntu 16.04 LTSデスクトップシステムを使用しており、(ddまたはddrescueを使用して)ディスクドライブをレスキューします。ディスクドライブを接続すると、自動的にマウントされ、ファイルマネージャに表示されます。
マウントプロセスによって救出されるディスクが変更されるのではないかと心配なので、これは必要ありません。そのディスクがマウントされるかどうか、いつマウントされるかを決定するのは私であり、一部のOS機能ではありません。
驚いたことに、自動マウント機能を無効にする設定が見つかりませんでした。一部の解決策では、影響を受けるパーティションを/ etc/fstabに入力し、そこへのマウントを無効にすることを提案していますが、救出される各ディスクドライブに異なるパーティションがある可能性があるため、これは私の場合には機能しません。
Ubuntuの自動マウント機能を完全に無効にする方法は?
自動マウントシステムのコアは、おそらくudisks
システムです。デーモンプロセスはudisksd
でなければならず、systemdサービスはudisks2.service
(少なくとも私のDebian 9では。名前はUbuntuで異なる場合があります)。
そのサービスを停止すると(例:systemctl stop udisks2.service
)GUIセッションは何も自動マウントできないはずです。
他のサービスが再アクティブ化しないようにするために、マスクすることができます:systemctl mask udisks2.service
。
そのため、ディスクの内容をいじることなくディスクを回復したいとします。はい、ファイルシステムをマウントすると、カウンターが増加し、すでに破損しているファイルシステムを損傷する可能性があります。
この場合、ディスクにddを実行するだけではこれを防ぐことはできません。これは、システムにプラグインするまでに、システムに自動的にマウントされているためです。新しいudisks
システムを使用して、udevイベントに基づいて新しいボリュームを自動マウントします。 GUIでこの機能を完全にオフにすることができます。
[設定]> [リムーバブルドライブとメディア]内:[リムーバブルストレージ]ボックスをすべてオフにします。これにより、機能が完全に無効になります。