sudoなしの外部SSDマウント

sudoなしの外部SSDマウント

ext4を使用してフォーマットされたパーティションを持つ外部USB SSDがあります。 PCでUbuntu 20.04を実行しています。接続してボタンをクリックしてインストールすると、パスワードを要求せずにインストールされ、ファイルをコピーできます。その後、ボタンを押して削除すると終了です。

コマンドラインで同じ機能を実装したいと思います。ここでいくつかの答えを見ましたが、うまくいきません。例えばこれまだパスワードを聞いています。

どうすればいいですか?

答え1

デスクトップへのインストールは、(一部の)権限のないインストールを許可するシステムデーモンであるUDiskを使用して行われます。ポルキット。 UDisksには次のコマンドラインツールがありますudisksctl

udisksctl mount -b /dev/sdxY

そして

udisksctl unmount -b /dev/sdxY

udisksctlパスワードの入力を求められた場合、これは不正なマウントに必要な特定の要件が満たされないことを意味します。たとえば、システムディスク(リムーバブルディスクではない)をマウントしようとしたり、アクティブセッションにログインしていない場合などです。この場合、UDiskは助けることができず、デバイスをUDiskに追加する必要があります。システムテーブルuserまたは、オプションを使用すると、users無許可のインストールが可能です(簡単なコマンドでもmount)。常に利用できない外部ドライブの場合は、システムnoautoが起動中にマウントを試みないように、このオプションを追加してください。したがって、fstabに同様の行を追加してください。

UUID=<uuid of your drive> /media/mySSD   ext4  defaults,noauto,users  0 0

(UUIDはから入手できますlsblk -f

それでは、インストールしてくださいmount /media/mySSD

関連情報