AutomaticallyMountPartitions に関するUbuntuマニュアルには、Nautilusがudiskを使用してパーティションをマウントしていることが記載されています。しかし、ターミナルシステムでudisks
と入力すると、インストールする必要があることがわかります。それでは、Nautilusは本当にudiskを使用していますか?
"When you mount a disc normally with the file browser (nautilus etc) it mounts disks by interacting with udisks behind the scenes."
Trustyでは、udisks2
は デフォルト によってインストールされ、nautilusによって使用されます。
バイナリは
/usr/bin/udisksctl
dpkg -L udisks2 | grep bin/
で見つかりました
man udisksctl
から
NAME
udisksctl - The udisks command line tool
SYNOPSIS
udisksctl status
udisksctl info {--object-path OBJECT | --block-device DEVICE}
udisksctl mount {--object-path OBJECT | --block-device DEVICE} [--filesystem-type TYPE] [--options OPTIONS...] [--no-user-interaction]
udisksctl unmount {--object-path OBJECT | --block-device DEVICE} [--force] [--no-user-interaction]
udisksctl unlock {--object-path OBJECT | --block-device DEVICE} [--no-user-interaction]
udisksctl lock {--object-path OBJECT | --block-device DEVICE} [--no-user-interaction]
udisksctl loop-setup --file PATH [--read-only] [--offset OFFSET] [--size SIZE] [--no-user-interaction]
udisksctl loop-delete {--object-path OBJECT | --block-device DEVICE} [--no-user-interaction]
udisksctl power-off {--object-path OBJECT | --block-device DEVICE} [--no-user-interaction]
udisksctl smart-simulate --file PATH {--object-path OBJECT | --block-device DEVICE} [--no-user-interaction]
udisksctl monitor
udisksctl dump
udisksctl help
簡単なテストです
%Sudo apt-get remove udisks2 パッケージリストを読み込んでいます...完了 依存関係ツリーを構築しています 状態情報を読み込んでいます...完了 次のパッケージは削除されます: arronax-nautilus brasero deja-dup-backend-gvfs gnome-disk-utility gnome-Shell-extensions gnome-sushi gvfs gvfs-backends gvfs-backends-goa gvfs-daemons gvfs-Fuse ノーチラス nautilus-sendto nautilus-share software-center ubuntu-gnome-desktop udisks2 usb-creator-common usb-creator-gtk 0アップグレード済み、0は新規インストール、20は削除、0はアップグレードされていません。 この操作の後、20,9 MBのディスク容量が解放されます。 続行しますか? [Y/n]
%Sudo apt-get remove udisks パッケージリストを読み込んでいます...完了 依存関係ツリーを構築しています 状態情報を読み込んでいます...完了 次のパッケージは削除されます: udisks 0がアップグレードされ、0が新しくインストールされ、1が削除され、0がアップグレードされません。 この操作の後、1.043 kBのディスク容量が解放されます。 [Y/n]
Udisksを使用して、オペレーティングシステムと同じディスクにNTFSパーティションをマウントしていました。私のコマンドはこんな感じ
/usr/bin/udisks --mount /dev/disk/by-uuid/
16.04(ミント18)でこのコマンドを使用しました。
udisksctl mount --block-device /dev/disk/by-uuid/