在 CentOS 6.4 中负责自动挂载 USB 驱动器的服务是什么?

Ver*_*ive 8 automounting centos usb-drive services

我知道挂载 USB 记忆棒或驱动器的传统 Linux 方式: mount /dev/sdb1 /mnt/

但是在我看到的一些 CentOS 6.x 安装中,你只需插入 U 盘,CentOS 就会自动挂载它, /media/<VOLUMENAME>

这种自动感知必须由某种守护进程/服务来处理,对吗?

该服务的名称是什么,我如何使用/sbin/service命令找到它?

slm*_*slm 7

正如其他人评论的那样,我不相信这在 runlevel3 中是可能的。GNOME 2.x 下的相关应用程序称为gnome-volume-manager. 您可以使用gnome-volume-properties.

截屏

            gnome-volume-properties 的 ss

鉴于您处于运行级别 3,我不相信这是一个选项。但是,您可以以类似的方式哄 udev 为您安装。

1.添加一个文件automount.rules/etc/udev/rules.d

2.在 automount.rules 中添加以下几行

自动挂载规则

# automounting usb flash drives
# umask is used to allow every user to write on the stick
# we use --sync in order to enable physical removing of mounted memory sticks -- this is OK for fat-based sticks
# I don't automount sda since in my system this is the internal hard drive
# depending on your hardware config, usb sticks might be other devices than sdb*
ACTION=="add",KERNEL=="sdb*", RUN+="/usr/bin/pmount --sync --umask 000 %k"
ACTION=="remove", KERNEL=="sdb*", RUN+="/usr/bin/pumount %k"
ACTION=="add",KERNEL=="sdc*", RUN+="/usr/bin/pmount --sync --umask 000 %k"
ACTION=="remove", KERNEL=="sdc*", RUN+="/usr/bin/pumount %k"
Run Code Online (Sandbox Code Playgroud)

3.重新加载udev规则:

udevadm control --reload-rules
Run Code Online (Sandbox Code Playgroud)

国美磁盘实用程序

我找到了gnome-volume-managerBTW的新名称。它在 CentOS6 中称为 gnome-disk-utility,我刚刚确认 RPM 位于默认的 yum 存储库中。

这个 U&L Q 让我明白:USB 存储设备插入到全新安装的 Debian 6.0 时不会自动安装

执行以下命令找到它:

$ yum search gnome-disk-utility*
gnome-disk-utility-devel.i686 : Development files for gnome-disk-utility-libs
gnome-disk-utility-devel.x86_64 : Development files for gnome-disk-utility-libs
gnome-disk-utility-ui-devel.i686 : Development files for gnome-disk-utility-ui-libs
gnome-disk-utility-ui-devel.x86_64 : Development files for gnome-disk-utility-ui-libs
gnome-disk-utility.x86_64 : Disk management application
gnome-disk-utility-libs.i686 : Shared libraries used by Palimpsest
gnome-disk-utility-libs.x86_64 : Shared libraries used by Palimpsest
gnome-disk-utility-ui-libs.i686 : Shared libraries used by Palimpsest
gnome-disk-utility-ui-libs.x86_64 : Shared libraries used by Palimpsest
Run Code Online (Sandbox Code Playgroud)

参考