root権限を必要とするスクリプトを実行しています。その機能の1つは、udisksctl
ユーティリティを使用して接続されたユーザーHDDをマウントすることです。私はそれを次のように使用します
udisksctl mount -b /dev/sdX --options umask=0000
しかし、成功すれば自動的に/media/root/<LABEL>
。
どうすれば成功できますか?私のumaskの使用に問題があるか、環境変数に問題がありますか? (私のディストリビューションはUbuntuで、udisksctlを使用してクロスプラットフォームの問題を解決します。)
答え1
アクセス可能な取り付けポイントを選択できるというアイデアです。だから試してみてください:
mount /dev/sdX /target/blablabla -o rw,umask=0000
答え2
この問題を解決しました。では、環境変数/media/X/<labelname>
からX
LOGNAME