Questions tagged «automounting»

自动挂载是由守护程序自动完成某些文件系统的挂载和卸载的过程。

3
如何在已运行的系统上的插件时自动安装USB设备?
我知道如何/etc/fstab在启动时或执行操作时自动挂载设备sudo mount -a,效果很好。例如,这是设备的当前行 UUID=B864-497A /media/usbstick vfat defaults,users,noatime,nodiratime,umask=000 0 0 在系统已经运行时插入具有已知UUID的USB设备时,如何实现自动挂载,以便我 sudo mount -a在插入后不必再运行? 附加信息:我正在使用最新的仅限控制台的Debian Wheezy Linux。

2
Linux如何知道哪个USB硬盘是哪个?
目前,我的PC上安装了Linux Mint,并且USB硬盘驱动器分区安装为/home。这运作良好。 如果我安装了第二个USB硬盘驱动器,那么Linux是否有可能在两者之间造成混淆,并尝试/home在启动时挂载第二个硬盘驱动器的分区?那将是不好的。 来自Windows,我已经看到经常发生这样的情况:未正确“记住”驱动器号,从而导致各种问题。 我想主要的问题是:Linux如何真正知道哪个USB硬盘是/dev/sdb哪个/media/misha/my_2nd_drive?

3
/ etc / fstab中的_netdev挂载选项如何工作?
我想知道什么是用于安装推迟到以后的网络接口是向上的确切机制(实现)当人们使用_netdev的选项/etc/fstab? 会systemd改变这种行为吗? 另外,delay_connectsshfs的选项提供了什么_netdev,而没有提供什么呢? 从mount 手册页: _netdev 文件系统驻留在需要网络访问的设备上(用于防止系统尝试在系统上启用网络之前挂载这些文件系统)。 从sshfs 手册页: -o delay_connect 延迟与服务器的连接

2
无论如何,当我打开指向该文件系统上目录的符号链接时,是否可以自动挂载该文件系统?
我在Xfce中使用Arch。 最近,我创建了一个指向文件系统上目录的符号链接。 但是我不想在引导过程中挂载文件系统,也不想在打开符号链接之前手动挂载它。 当我打开到该文件系统上目录的符号链接时,是否仍然可以自动挂载该文件系统?

4
automount nfs:不可靠服务器的autofs超时设置-如何避免挂断?
我正在为小型共享服务器运行一台小型服务器。它主要是带有一些其他服务的文件服务器。客户端是Linux计算机(主要是Ubuntu,但也有其他Distros)和介于两者之间的Mac(-Book)(但对于这个问题而言,它们并不重要)。该服务器正在运行Ubuntu 11.10(Oneiric Ocelot)“服务器版”,我从中进行设置和测试的系统将运行11.10“桌面版”。我们在相当长的一段时间内与Samba(我们比较熟悉)一起运行共享,但是随后又迁移到NFS(因为我们在LAN中没有Windows用户并想尝试一下),到目前为止一切正常。 现在,我想使用autofs设置自动挂载,以简化操作(到目前为止,每个人都在需要时手动挂载共享)。自动安装似乎也可以。问题是我们的“服务器”不能全天候运行以节省能源(如果有人需要服务器提供的东西,他会打开电源并随后将其关闭,因此每天仅运行几个小时)。但是由于设置了autofs,因此当服务器不运行时,客户端经常挂断退出。 即使服务器没有运行,我也可以启动所有客户端。 但是,当我想显示一个目录(在终端或鹦鹉螺中)时,该目录包含/nfs服务器未运行时指向共享的符号链接,它会挂起至少两分钟(因为autofs无法连接到服务器但会保持我想尝试)。 有办法避免这种情况吗?这样安装将被延迟,直到更改目录或访问该目录的内容为止?不是在“看”下指向股票的链接时/nfs?我认为不是,但是也许有可能不尝试这么长时间访问它?只需给我一个空目录或“找不到/连接到该目录”之类的东西。 服务器运行时,一切正常。 但是,当服务器关闭时,在卸载共享之前,工具(如df或ll)挂起(假设因为他们认为共享仍在,但服务器不再响应)。 当连接丢失时,是否可以自动卸载共享? 此外,当服务器关闭并且客户端仍然挂载共享时,客户端不会关闭或重新启动。它们挂在“ 杀死剩余的进程 ” (看起来无限)上,似乎什么也没有发生。 我认为这全都归结为用于挂载和卸载的整齐超时值。并且可能在与服务器的连接丢失时删除所有共享。 所以我的问题是:如何处理?还有一个额外的好处:是否有一个很好的方法可以链接内部/nfs而不需要挂载真实共享(一个autofs选项,或者可以使用一个伪FS,/nfs在挂载发生时会被替换为FS 或类似的东西)? 我的设定 在NFS设置是非常基本的,但我们很好,到目前为止(使用服务的NFSv4): / etc / default / nfs-common NEED_STATD= STATDOPTS= NEED_IDMAPD=YES NEED_GSSD= /etc/idmapd.conf [General] Verbosity = 0 Pipefs-Directory = /var/lib/nfs/rpc_pipefs Domain = localdomain [Mapping] Nobody-User = nobody Nobody-Group = nogroup / etc / …

6
在没有任何桌面环境的情况下,如何在/ media / <LABEL>中自动安装可移动媒体?
我有一个Debian sid系统(Wheezy)(与arch同样),没有任何桌面环境(也没有Xorg)。 我可以/media/使用mount/ 手动将我的SD卡,USB记忆棒,外部HDD通过标签安装到指定目录中,umount并在中将适当的条目安装/etc/fstab到引导中,或者在引导时自动将其安装到指定目录中,但这很引人注目,但对于我的需求而言,限制性和动态性不足:如果我希望将它们安装在中/media/&lt;LABEL&gt;,则每个不同的设备都&lt;LABEL&gt;需要有自己的条目,并且每个&lt;LABEL&gt;子目录也需要手动创建/删除/media/)。 那么,什么是安装它们的最好方式自动的/media/&lt;LABEL&gt; 在插入(并尽快从文件系统中卸载它们,因为它们已被拔掉,不管它是如何将数据风险)? 理想的解决方案是: 当可移动介质被插入的检测(即,当在加入/dev/如 sdax,sdbx,...通过udev) /media/根据其标签(可移动媒体的标签)创建目录 在目录挂载/media/&lt;LABEL&gt;在RW模式(如果它的文件系统支持的是)与flush选项(一vfat) 检测媒体是否已拔出 如果是这样,请从文件系统中卸载它 从中删除相应的目录 /media/ (该设备应安装在同步模式oviously,以避免任何数据丢失时热拔,因为缓存的编辑 sync是太多的vfat可移动媒体这样flush 已创建了妥协,不太安全比sync照命,但风险较小周期的闪存) 我发现的一些信息autofs,HAL,udisks,udisks2,usbmount等,但目前还不清楚哪一个是过时或首选,反正我还没有想出如何将它们轻松地在我的系统做的配置,到现在为止...

4
Fedora在笔记本电脑上未检测到CD磁盘
我很少在笔记本电脑上使用CD,但是我记得几个月前也遇到过同样的问题。当我将CD放入DVD驱动器时,什么也没发生。上次没有我做任何事情时就开始了,但我不知道出什么事了。我需要用k3b刻录CD,但是它给出错误“找不到光学设备”。 我的系统是Fedora 20 x86_64。问题:没有安装CD,将其插入驱动器后什么也没发生。 我该怎么做才能解决这个问题? 更新电流:问题:cd和dvd不能正常工作,因为行进时它们一直不稳定,如“插入时不安装”,“插入时安装但随机断开连接” /“随机断开”,断开连接时不可见到系统,我无法弹出磁盘。 昨天我将DVD电影放到驱动器中,将它安装在/ run / media / username / MOUNTPOINT中,并且传送工作正常,然后消失了一段时间,不再安装了,因此我无法从驱动器中弹出DVD。现在就是这样,它仍然在驱动器中,以下是一些现在可以在驱动器上运行的命令: root ~ # dmesg | grep -E 'cd|cdrom|cd/rw|dvd|writer|sr0' [ 1.239250] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.248714] usb usb1: Manufacturer: Linux 3.16.2-201.fc20.x86_64 ehci_hcd [ 1.249119] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) …

5
在Linux Mint上自动将所有分区安装在硬盘上
问题 我安装了Linux Mint。每次我开机,我需要手动安装在我的电脑(在两个分区New volume D和Drive C)。如果我不这样做,这些驱动器将不会显示在任何地方。我想知道是否有某种方法可以自动化此过程。 目标 每次引导时自动将所有分区安装在硬盘上。 规格 Linux Mint的14双启动的Windows XP SP3


2
如何在NixOS上自动挂载/永久挂载外部设备
我有一个USB记忆棒和一个NTFS硬盘分区,我想在NixOS中使用它。在其他发行版中,我将使用/ mnt中的ntfs-3g挂载它。但是在NixOS上,该目录不存在。我想NixOS还有其他规范的方式和/或位置。 在NixOS中,应该如何设置外部分区的自动挂载,最好使用configuration.nix?
12 usb  ntfs  automounting  nixos 

1
在fstab中进行挂载与在文件管理器中进行挂载之间有什么区别
..以及不同方法的后果是什么? 我一直在尝试安装sda2分区。在fstab中挂载,而不是从文件管理器中挂载到fstab中。 到目前为止,如果我是对的,我了解到,通过在fstab中挂载,分区会在启动时自动挂载。但是此挂载的分区未显示在文件管理器的“设备”下,而例如显示了根分区和cdrom。 如果要在侧边栏中的设备下拥有该分区,则不应在文件管理器中单击分区来挂载该分区。那是对的吗? 但是,如果您想要两者都走哪条路呢?在启动时自动安装并显示在文件管理器的边栏中?

5
在GUI上的安装如何“在幕后”进行
更新 如果我错了,请纠正我:对于在我的计算机上使用名为Debian的GNU / Linux发行版,我知道两种输入命令,启动应用程序,打开文件等方式: 我在其中输入文本的命令行界面 一个图形用户界面 [又名GUI ]:其提供的“窗口”的接口,符号等。 有个名字叫“窗口管理器”的东西。当我使用GNU / Linux时,我确实在X-Window系统上工作。 原始过帐 情况:我禁用/etc/fstab了USB记忆棒的自动挂载功能[例如/dev/sdb1]。挂载必须是root,或者至少是命令行中的一个sudo条目,而不是窗口管理器(!)中的一个条目。我并不是说automount,我的意思是说,在窗口管理器中“单击符号”可以毫无问题地在GUI上打开设备,在CLI上必须是根目录。 问题:在GUI中进行安装如何在“幕后”进行?config通常是否有窗口管理器的文件,还是必须单独设置? 我确实了解并使用mount命令,我想了解如何阅读和配置命令,/etc/fstab并知道从何处查看其中的条目及其/etc/mtab含义。

7
设备正在以只读方式挂载(可以将文件复制为根)
我正在尝试安装我的Amazon Kindle,第3版。它会正确自动安装,当我运行时mount -l,我得到以下输出: /dev/sdg1 on /media/usb0 type vfat (rw,noexec,nodev,sync,noatime,nodiratime) [Kindle] 从这个输出中,我看来我应该能够读写文件系统。 不幸的是,当我尝试将任何文件复制到Kindle时,我无法以普通用户的身份进行操作。我的机器上确实有pmount安装程序,所以我不确定这是否是导致问题的原因……关于此类问题,我们无法找到有关它的任何其他信息。 有人对我在这里可能缺少的内容有任何建议吗?谢谢。 在评论中按每个问题更新 jascav@home:~$ id uid=1000(jascav) gid=1000(jascav) groups=1000(jascav),4(adm),7(lp),24(cdrom),27(sudo),29(audio),30(dip),46(plugdev),104(fuse),108(lpadmin),109(sambashare),1001(power) jascav@home:~$ ls -ld /media/usb0/ drwxr-xr-x 7 root root 8192 Dec 31 1969 /media/usb0/ 根据其他讨论更新 我将usbmount用于我的自动挂载解决方案。我使用pmount以便普通用户可以安装设备。(经过进一步调查)这些应用程序似乎无法一起工作。usbmount正在执行自动挂载,但从用户的角度来看并没有这样做。如果我先挂载该设备,然后再手动将其挂载,则可以写入该设备。 越来越近了,但是我仍然不确定如何获得usbmount来纪念用户。(也许我不能吗?)

4
自动挂载USB磁盘(工作方式)
背景:我正在尝试将USB磁盘挂载为只读,但是当我插入磁盘时,我的ubuntu安装正在将其挂载为rw。 我可以手动卸载磁盘,然后以umount和mount命令的只读方式手动将其重新装载,但是那并不有趣。有人可以给我快速解释一下如何在典型的linux系统上自动完成usb挂载(udev?历史背景也很好),也许我可以如何调整此过程以让我读取ro磁盘? 谢谢。 编辑:如果有帮助,我正在使用gnome。 Edit2:我急忙忘了提供更多信息。这是磁盘从“ mount”输出的外观。 /dev/sdb1 on /media/LaCie type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096) Edit3: 这也可以用自己的方式解决。在安装输出中,我还具有以下内容: gvfs-fuse-daemon on /home/fletcher/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=fletcher) 我以为这可能与上面的保险丝座有关,但是我发现是这个。 Gvfs是Gnome虚拟文件系统。它是在现有内核vfs之上构建的虚拟文件系统。gvfs使用GIO库(这是VFS API)来访问文件,设备,远程网络位置等。在上述情况下(“ gvfs-fuse-daemon”),gvfs使用FUSE来挂载文件/位置/设备。本质上,这就是在Nautilus中安装远程网络连接时发生的情况。它将使用FUSE来安装.gvfs目录的位置(在内部?),然后它将与gnome虚拟文件系统层进行通信以与新的安装进行通信。 基本上,此结构允许用户动态安装新位置并通过nautilus与它们交互。 仅供参考: FUSE是一个用户空间文件系统,它也允许用户即使不是root用户也可以运行mount。 那那把我留在哪里呢?好吧,LaCie磁盘已安装为fuseblk类型。这只是装有保险丝的模块设备。因此,某些守护程序在插入驱动器后会自动检测到该驱动器,然后继续运行并运行保险丝以安装我的块设备。所以这是什么守护程序,以及它是如何配置的(我猜这是一些内部侏儒的事情)是最重要的问题。第二个问题是系统如何自动检测到新插入的USB磁盘,但是我认为这有点儿不足,这里的级别要低得多(请阅读:udev?)。 链接: Gvfs gvfs-fuse-daemon 保险丝 吉奥


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.