为什么 Ubuntu 移动了默认挂载点?

Tay*_*rez 10 filesystem mount

为什么 Ubuntu 和许多其他 Linux 发行版将默认挂载点从/media/media/$USER

示例我插入一个 USB 驱动器,它的名字是EXT4-250GB-USB用来显示的,/media/EXT4-250GB-USB但现在它显示在/media/z/EXT4-250GB-USB

这是为什么,背后的原因是什么?

Gol*_*oth 7

事实上,Ubuntu 和许多其他 Linux 发行版已经切换到用于自动挂载功能的 udisks2。

在新版本的 udisks 中,默认挂载点是/run/media/$USER,但它已被 Ubuntu(和一些其他发行版)修补为/media/$USER有关更多详细信息,请参阅 Florian Diesch 的这个答案)。

包含在 Ubuntu 12.10 中的 udisks 版本 2.0.0 不允许您更改将文件系统挂载为非共享(只能由 $USER 访问)的默认行为。

从 udisks 2.0.91 开始,可以更改默认行为,以便像以前一样将文件系统挂载为共享文件系统 [ /media] (有关更多详细信息,请参阅 Rocko 的此答案)。

udisks2 中这种默认行为改变的根本原因似乎很清楚:安全性。将文件系统的访问权限限制为一个特定用户而不是将其访问权限授予系统的所有用户更安全。