Questions tagged «mount»

有关挂载文件系统的问题,例如内部驱动器或CD,DVD,外部硬盘驱动器或USB闪存驱动器上的文件系统,或有关使用mount命令的问题。

2
如何挂载ZFS池?
很抱歉询问有关Ubuntu的问题,但我希望这里的人对此有所了解。 我必须在Ubuntu上挂载使用freenas8创建的zfs池。我按这里所述尝试过。 我能够无错误地运行该命令: sudo zpool import data 我的zpool的状态如下: user@server:~$ sudo zpool status pool: data state: ONLINE status: The pool is formatted using an older on-disk format. The pool can still be used, but some features are unavailable. action: Upgrade the pool using 'zpool upgrade'. Once this is done, the pool …
29 mount  zfs 


2
/ etc / fstab和/ etc / mtab有什么区别?
既/etc/mtab与/etc/fstab包含数据有关安装的卷,例如: /etc/mtab /dev/xvda1 / ext4 rw,discard 0 0 proc /proc proc rw,noexec,nosuid,nodev 0 0 ... /etc/fstab LABEL=cloudimg-rootfs / ext4 defaults,discard 0 0 /dev/xvdf /home/ubuntu/logs ext4 rw 0 0 文件之间有什么区别?
28 mount  fstab 

3
如何从终端的钥匙圈中获取密码以在脚本中使用?
如果您LUKS的计算机中有加密的驱动器,Nautilus或者Nemo将其显示Devices为带有少许锁定的驱动器。 单击它时,需要输入密码。如果选择remember this password forever,它将保存到您的钥匙圈。下次启动时,单击驱动器将立即将其安装。 如何从终端“立即挂载”这样的驱动器,将其密码存储在密钥环中?我想要一个自动启动脚本,该脚本将在登录时挂载我的LUKS驱动器。我不想将密码存储在脚本中,我想使用来自密钥环的密码: 如果您去Passwords And Keys,那里有一堆无名的钥匙。在它们的属性中,您可以找到类似的说明gvfs-luks-uuid=xxxxxxxxxxxx以及该LUKS驱动器的密码。这就是Ubuntu所使用的。 我考虑过的一个选项是,python-gnomekeyring但是它只能获取键名和密码。我需要GUI所谓的“技术细节”来获取特定密码,uuid因为键名始终为空。

4
在启动时挂载NTFS分区,以非root用户作为所有者
我目前正在使用/ etc / fstab中的以下行在启动时挂载NTFS分区: /dev/sda3 /media/data ntfs nls=iso8859-1,umask=000 在我的Ubuntu 11.10安装中,似乎所有文件和文件夹都归root- 所有,并且由于NTFS并不真正支持相同的权限管理系统,因此挂载完成后我无法更改它。无论我做什么,ls -lNTFS分区上的任何地方都会列出所拥有的每个文件和文件夹root:root。 但是,这给我带来了一些问题。最值得注意的是,一些在我的帐户下运行的应用程序(称为tomas)抱怨访问权限。另外,每当我尝试将ext3分区之一的cp(mv)文件或移动()的文件移至NTFS分区时,都会收到错误消息,提示您 mv: preserving times for `[path to new file]`: Operation not permitted 或者,类似地 mv: preserving permissions for ... 是否将分区挂载为我的名字而不是root帮助?如果是这样,如何在fstab中完成该操作? 更新: 我现在根据建议更改了选项,并得出以下结论: nls=iso8859-1,permissions,users,umask=000,uid=tomas,gid=tomas ls -l现在显示的是我拥有的所有文件,而不是root拥有的文件,看来我以前遇到的一些问题已解决。但是,并非全部。 当我启动Eclipse时,出现一个错误,提示无法运行与android-sdk相关的文件:权限被拒绝。ls -l告诉我有关文件的以下信息: -rwxrwxrwx 1 tomas tomas 159620 2011-11-29 14:50 adb* 这看起来就像我想要的那样。但是,如果我尝试./adb在终端中运行它,还会收到权限被拒绝的错误。但是,如果我使用来运行它sudo,它会起作用(我相信-至少它不会给我错误消息,但是它根本不会给我任何输出,我认为这不应该...) 为什么上面的文件对任何人都具有执行权限,但除此以外的任何人都不能执行root?如何更改挂载文件系统的方式? 更新2: 好的,我现在要进一步介绍。通过使用这些选项进行安装 …

5
16.04 CIFS“主机已关闭”,但不是
我在fstab中安装了CIFS,它们正在按预期的方式工作。他们按需安装并工作了一段时间。似乎无处不在(可能是在解锁机器后等),我尝试访问它时收到“主机已关闭”错误。我有多个,他们都很沮丧。它们也从同一服务器共享。这时,我检查了Windows计算机和一台过时的14.04机器,它们按预期的方式启动并运行。在Nautilus中单击共享并出现重复错误后,它们将再次开始工作。要访问“下降”的共享,大约需要2-3分钟,这是随机单击不同的安装,然后自动还原到第一个,它会自动显示安装点中的数据。 在一段时间未更新的14.04机器上,我没有此问题。所有这些机器都可以正常运行,并且CIFS永远不会“崩溃”。在16.04之前,它们才不是问题。 我确保每隔一天更新一次,并清理了旧的Linux标头(在以后看来,我可能应该恢复原状)。我之所以这样做,是因为我恳求修复程序出现,但是与CIFS挂接作战已经有数周时间了,而没有任何解决方案。
27 16.04  mount  samba  fstab  cifs 

7
使用Nautilus进行安装时,“ D-Bus接口没有对象”
我有一个内部硬盘驱动器,当我尝试在Nautilus中挂载其两个分区中的任何一个时,都会出现此错误,而我的主硬盘驱动器工作正常。 当我使用磁盘进行安装时,它可以工作,但是在Nautilus中卸载会出现相同的错误。mount也可以。 dmesg而syslog并没有什么特别的,所以我不知道在哪里寻找相关的日志。我希望有人可以给我一些有关此问题的提示。
26 mount  nautilus  dbus 

4
在主目录中将Windows共享作为本地文件夹挂载的最简单方法是什么?
通过Gnome Nautilus,我可以轻松地从Ubuntu Server挂载Samba共享。但是,这些“装载物”有点伪造。我运行的许多应用程序都不认识到Gnome已经安装了这些服务器文件夹,因此无法从服务器上打开文件。 在过去,我创建了一个/etc/fstab 条目,并安装它们在全球,该/mnt文件夹,但其他人分享我的Ubuntu的笔记本电脑,这是行不通的。 在我(和其他人的)主目录中创建“真实” samba挂载的最简单方法是什么?如果它是我登录时可以运行的命令或GUI应用程序,那就很好。这些服务器文件夹不必始终挂载。
26 gnome  mount  files  samba  fstab 

6
如何挂载HFS +驱动器并忽略权限
我在MacBook上安装了Ubuntu和Windows,而Ubuntu是我的主要操作系统。但是,我所有的媒体都保留在OSX分区上。我希望能够从Ubuntu上访问它(至少是我的OSX用户的主文件夹),而不必以root用户启动媒体播放器(或其他任何方式)。另外,由于我偶尔想在OSX中启动计算机,所以我不想更改需要经常更改的任何内容(我读了很多有关更改UID的文章-我不完全了解这意味着什么,但我不想根据我使用的操作系统来回更改UID。同样,我也不想来回更改文件系统权限。 另外,我看到了有关“无主”选项的信息,但这似乎并没有实现我想要的功能。 所以我想我希望能够做这样的事情: sudo mount -t hfsplus -o noowner /dev/sda2/ /media/Mac 然后能够访问我的所有媒体(至少是OSX用户主文件夹中的所有内容)而无需以root用户身份进入。(为清楚起见:上面的命令行条目不执行我想要的操作,但是我希望能够执行类似的操作)。 还是更改我的UID会更好?如果是这样,怎么办?


6
如何从命令行自动挂载?
如何从命令行触发自动挂载?“自动挂载”并不是指全自动挂载,而是获得可用设备的列表,然后选择一个并最终显示为/media/{user}/{diskid}。例如,该功能由Nautilus或Thunar提供,但是我似乎找不到找到触发这种半自动安装的命令行工具。 pmount是我发现的最接近的,但似乎是由下面完全不同的机制工作的,并使设备显示为/media/sdf直线。

4
为所有人或特定用户安装具有写许可权的USB驱动器
我知道也有类似的问题,但是我遇到了一些我无法克服的特定问题。 我有: HDD分为两个分区。/dev/sdb1和/dev/sdb2。 sdb1是NTFS,我不需要它。我需要的sdb2是fat32。 Ubuntu 12.04.1 LTS(服务器) 我想要: 最后,我需要一个博贴/dev/sdb2到/home/storage具有访问权限(RW)用户media。 我面临的问题: 1)从命令行使用手动安装。 如果我只是用 server# sudo mount /dev/sdb2 /home/storage 它已安装,但/home/storage接收根作为所有者和组,并且不允许media用户在此处写入。 如果我mount不sudo以用户身份使用命令media-则不允许。说只有root可以使用mount。 如果我使用mount选项:server# sudo mount /dev/sdb2 /home/storage -o umask=000我会得到所需的东西。当然有点过头了,因为存储文件夹对每个人都是可写的。但是-是手动安装的-现在我需要在每次重新启动时重新安装。 2)重新启动时重新安装-使用 fstab 因此,我认为如果我每次重新启动时都使用fstab此分区(/dev/sdb2)挂载,将会很好。fstab我添加的行: UUID=8C52-C1CD /home/storage auto user,umask=000,utf8,noauto 0 0 与乌伊特blkid。auto我更改了几次fs类型...也尝试vfat过,但总是在重新启动时,ubuntu在处理带有消息(从日志中获取)的fstab(我认为)时停止: fsck from util-linux 2.20.1 /dev/sda5: clean, 120559/10969088 files, 19960144/43861504 blocks mount: unknown filesystem type …

2
为什么不能在“ /etc/fstab.d/”中挂载读取文件?
我试图设置一个自动装入的卷,并注意到/etc/fstab.d/服务器上现在有一个卷。我在目录中创建了一个包含以下内容的新文件: # backupstore: large volume /dev/mapper/bagend-backupstore /mnt/backupstore ext4 auto,relatime,users,sync 0 0 但是当我运行时,mount -a该卷未安装。另外,当我运行mount /mnt/backupstore或被/dev/mapper/bagend-backupstore告知系统无法在fstab中找到该条目时(并且要先占:是的,设备和挂载点是正确的-我可以使用轻松地挂载它mount -t ext4 /dev/mapper/bagend-backupstore /mnt/backupstore) 当我从中删除文件/etc/fstab.d/并将条目放入主/etc/fstab文件时,安装卷没有问题。 因此,是否可以通过mount命令检查其中的条目/etc/fstab.d/,如果是,我该怎么做才能使它发生?
24 mount  fstab 

3
在启动时挂载LUKS加密硬盘
我在SSD设备上安装了Xubuntu 14.04(在安装过程中正确加密了HOME),此外,我还有一个带有加密分区的HDD,其中包含我想挂载在/ mnt / hdd中的额外数据。为此,我遵循以下步骤: (以前,我在这篇文章http://www.marclewis.com/2011/04/02/luks-encrypted-disks-under-ubuntu-1010/之前使用LUKS加密了磁盘) 检查UUID sudo blkid /dev/sda1: UUID="b3024cc1-93d1-439f-80ce-1b1ceeafda1e" TYPE="crypto_LUKS" 使用正确的密码短语创建一个密钥文件,并将其保存在我的HOME中(该文件也已加密)。 sudo dd if=/dev/urandom of=/home/[USERNAME]/.keyfiles/key_luks bs=1024 count=4 sudo chmod 0400 .keyfiles/key_luks 添加密钥 sudo cryptsetup luksAddKey /dev/sda1 /home/zeugor/.keyfiles/key_luks / etc / crypttab中的新条目 hddencrypted UUID=b3024cc1-93d1-439f-80ce-1b1ceeafda1e /home/[USERNAME]/.keyfiles/key_luks luks 更新初始虚拟磁盘 sudo update-initramfs -u -k all 然后,为了测试它,我使用了以下命令来启动cryptdisks: sudo cryptdisks_start hddencrypted * Starting crypto …

4
尽管配置了/ etc / fstab,但sshfs不会在启动时自动挂载
设置一些Ubuntu(13.04)工作站,我试图安装一个远程文件系统(通过ssh)。 当前配置 我创建了用户someuser并将其添加到保险丝组中 我的fstab条目显示为: sshfs#someuser@remote.com:/remote_dir /media/remote_dir/ fuse auto,_netdev,port=22,user,allow_other,noatime,follow_symlinks,IdentityFile=/home/someuser/.ssh/id_rsa,reconnect 0 0 据我了解: auto:明确要求在引导时挂载远程fs _netdev:在尝试挂载之前等待接口启动 用户:允许任何用户要求安装此特定的远程位置(对于root用户而言,在引导时自动安装该位置毫无用处) allow_other:将允许任何用户(在保险丝组中)访问已安装的fs IdentityFile:指向与添加在远程计算机的/home/someuser/.ssh/authorized_key中的公钥配对的私钥。 重新连接:不确定...如果连接断开,会尝试重新连接吗? 问题 在启动时,我使用someuser登录,启动一个终端,并且/ media / remote_dir为空。 但是从同一用户(或根用户),我只需键入即可安装它: mount sshfs#someuser@remote.com:/remote_dir 如果我在文件浏览器中单击remote_dir,它也会自动安装。 关于可能遗漏的任何线索?
24 mount  fstab  sshfs 

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.