标签: automounting

如何在已经运行的系统上的插件时间自动挂载 USB 设备?

我知道如何/etc/fstab在启动时或执行时自动挂载设备sudo mount -a,这很好用。例如,这是我设备的当前线路

UUID=B864-497A /media/usbstick vfat defaults,users,noatime,nodiratime,umask=000 0 0
Run Code Online (Sandbox Code Playgroud)

在系统已经运行的情况下插入这个已知UUID的USB设备时,如何实现自动挂载,这样我就不必sudo mount -a在插入后运行了?

附加信息:我正在开发一个最新的仅限控制台的 Debian wheezy linux。

usb debian automounting mount fstab

44
推荐指数
2
解决办法
16万
查看次数

/etc/fstab 中的 _netdev 挂载选项如何工作?

我想知道什么是用于安装推迟到以后的网络接口是向上的确切机制(实现)当人们使用_netdev的选项/etc/fstab
systemd改变这种行为吗?
另外,delay_connectsshfs 的选项提供什么_netdev不提供什么?

mount 手册页

_netdev
文件系统驻留在需要网络访问的设备上(用于防止系统尝试挂载这些文件系统,直到系统上启用网络)。

sshfs 手册页

-o delay_connect
延迟连接到服务器

automounting mount fstab sshfs systemd

41
推荐指数
2
解决办法
11万
查看次数

mount 总是需要 root 权限吗?

我的印象是任何类型的调用都mount需要 root 权限。

但是最近我被告知“您应该在其中创建适当的条目,/etc/fstab以便非特权用户可以挂载文件系统”......这与我使用mount.

任何时候我都mount需要sudo它。(我只用于mount挂载网络驱动器。特别是 cifs 类型的网络驱动器。)

mount 总是需要 root 权限吗?如果不:

  • 一般需要什么样的坐骑,什么样的坐骑不需要sudo
  • 在我正在做的特定情况下mount -t cifs,如何使这个安装不需要 require sudo

networking sudo automounting mount

34
推荐指数
2
解决办法
4万
查看次数

Linux 如何知道哪个 USB 硬盘驱动器是哪个?

目前,我的 PC 上安装了Linux Mint,并将 USB 硬盘分区安装为/home. 这运行良好。

如果我安装第二个 USB 硬盘驱动器,Linux 是否有可能在两者之间混淆,并尝试/home在启动时挂载第二个硬盘驱动器的分区?那会很糟糕。

来自 Windows,我经常看到驱动器号没有正确“记住”导致各种问题。

我想主要问题是:Linux 如何真正知道哪个 USB 硬盘驱动器是/dev/sdb哪个/media/misha/my_2nd_drive

automounting mount hard-disk

24
推荐指数
2
解决办法
2214
查看次数

当我打开指向该文件系统上目录的符号链接时,是否可以自动挂载文件系统?

我在 Xfce 中使用 Arch。

最近,我创建了一个指向文件系统目录的符号链接。

但是我不想在启动期间挂载文件系统,也不想在打开符号链接之前手动挂载它。

当我打开指向该文件系统上目录的符号链接时,是否可以自动挂载该文件系统?

filesystems arch-linux automounting mount symlink

21
推荐指数
2
解决办法
4984
查看次数

automount nfs:不可靠服务器的 autofs 超时设置 - 如何避免挂断?

我正在为我们的平板共享运行一个小型服务器。它主要是带有一些附加服务的文件服务器。客户端是 Linux 机器(主要是 Ubuntu,但也有其他一些发行版)和介于两者之间的一些 Mac(-Book)(但它们对于问题并不重要)。服务器运行的是Ubuntu 11.10 (Oneiric Ocelot)“服务器版”,我从中进行设置和测试的系统运行的是 11.10“桌面版”。我们使用 Samba(我们更熟悉)运行我们的共享很长一段时间,然后迁移到NFS(因为我们在 LAN 中没有任何 Windows 用户并想尝试一下),到目前为止一切正常.

现在我想使用autofs设置自动挂载以平滑一切(到目前为止,每个人都在需要时手动挂载共享)。自动安装似乎也有效。问题是我们的“服务器”不是 24/7 全天候运行以节省能源(如果有人需要服务器上的东西,他/她会打开它然后关闭它,所以它每天只运行几个小时)。但是由于 autofs 设置客户端挂断时服务器没有运行时经常退出。

  • 即使服务器没有运行,我也可以很好地启动所有客户端。

  • 但是,当我想显示一个目录(在终端或 nautilus 中)时,该目录包含指向共享的符号链接,/nfs而服务器未运行时,它会挂起至少两分钟(因为 autofs 无法连接到服务器但保持尝试,我假设)。

    • 有没有办法避免这种情况?这样挂载会延迟到目录更改或访问该目录的内容?不是在“查看”下共享的链接时/nfs?我认为不是,但也许有可能不尝试访问它这么长时间?只需给我一个空目录或“无法找到/连接到该目录”或类似的内容。
  • 当服务器运行时,一切正常。

  • 但是当服务器关闭时,卸载共享之前,工具(如dfll)挂起(假设是因为他们认为共享仍然存在但服务器将不再响应)。

    • 当连接丢失时,有没有办法自动卸载共享?
  • 此外,当服务器关闭并且它们仍然安装了共享时,客户端也不会关闭或重新启动。它们在“杀死剩余的进程”中挂起(看起来是无限的)并且似乎什么也没发生。

我认为这一切都归结为安装和卸载的简洁超时值。并且可能在与服务器的连接丢失时删除所有共享。

所以我的问题是:如何处理这个?作为奖励:是否有一种/nfs无需挂载真实共享即可在内部链接的好方法(autofs 选项或可能使用/nfs在挂载发生或类似情况时被替换的伪 FS )?

我的设置

NFS设置是非常基本的,但我们很好,到目前为止(使用服务的NFSv4):

/etc/default/nfs-common

NEED_STATD=
STATDOPTS=
NEED_IDMAPD=YES
NEED_GSSD=
Run Code Online (Sandbox Code Playgroud)

/etc/idmapd.conf

[General]
Verbosity = 0
Pipefs-Directory = …
Run Code Online (Sandbox Code Playgroud)

file-server configuration automounting nfs autofs

18
推荐指数
3
解决办法
6万
查看次数

在 fstab 中挂载和在文件管理器中挂载有什么区别

..不同方法的后果是什么?

我一直在尝试安装 sda2 分区。在 fstab 中挂载,不是在 fstab 中挂载,而是从文件管理器中挂载。

到目前为止,如果我是对的,我了解到通过在 fstab 中挂载,在启动时会自动挂载一个分区。但是这个挂载的分区没有显示在文件管理器的“设备”下,而例如显示了根分区和 cdrom。

当您想将它放在侧边栏中的设备下时,不应在 fstab 中挂载分区,而应在文件管理器中单击它。那是对的吗?

但是,如果两者都想要,该走哪条路呢?启动时自动挂载并显示在文件管理器的侧边栏中?

automounting fstab file-manager

18
推荐指数
1
解决办法
2万
查看次数

如何在 NixOS 上自动挂载/永久挂载外部设备

我有一个 U 盘和一个 NTFS 硬盘分区,我想在 NixOS 中使用它们。在其他一些发行版上,我会使用ntfs-3gin安装它/mnt。但是在 NixOS 上,该目录不存在;我想 NixOS 有其他一些规范的方式和/或这样做的地方。

在 NixOS 中,应该如何设置外部分区的自动挂载,最好使用configuration.nix?

usb automounting ntfs nixos

18
推荐指数
2
解决办法
6889
查看次数

插入时如何在 /media/<LABEL> 中自动挂载可移动媒体,无需任何桌面环境?

我有一个 Debian sid 系统(Wheezy)(和 arch 相同),没有任何桌面环境(根本没有 Xorg)。

我可以通过标签/media/手动将我的 SD 卡、USB 记忆棒、外部硬盘安装到指定的目录中,使用mount/umount并在/etc/fstab.如果我希望将它们安装在 . 中/media/<LABEL>,则具有不同的每个设备都<LABEL>需要自己的条目,并且还<LABEL>需要手动创建/删除每个子目录/media/)。

那么,什么是安装它们的最好方式自动/media/<LABEL> 在插入(并尽快从文件系统中卸载它们,因为它们已被拔掉,不管它是如何将数据风险)?

理想的解决方案是:

  1. 检测何时插入可移动媒体(即当添加/dev/sdax, sdbx, ... by 时udev
  2. /media/根据它的标签(可移动媒体的标签)创建一个目录
  3. 使用选项(对于 a )/media/<LABEL>RW模式(如果文件系统支持该模式)将其安装在目录中flushvfat
  4. 检测媒体是否已拔下
  5. 如果是这样,请从文件系统中卸载它
  6. 删除对应的目录 /media/

(该设备应安装在同步模式oviously,以避免任何数据丢失时热拔,因为缓存的编辑 sync太多的vfat可移动媒体这样flush 已创建了妥协,不太安全比sync照命,但风险较小- 闪存周期)

我发现的一些信息 …

automounting mount

17
推荐指数
2
解决办法
5万
查看次数

在 Linux Mint 上自动挂载硬盘上的所有分区

问题
我有一个 Linux Mint 安装。每次启动时,我都需要在我的计算机上手动挂载这两个分区(New volume DDrive C)。如果我不这样做,这些驱动器就不会出现在任何地方。我想知道是否有某种方法可以使此过程自动化。

目标
每次启动时自动挂载硬盘上的所有分区。

规格
Linux Mint 14 双启动与 Windows XP SP3

linux automounting

15
推荐指数
2
解决办法
8万
查看次数