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
。