Questions tagged «fstab»

etc / fstab文件包含静态文件系统信息。它通常包含每个分区名称或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: 好的,我现在要进一步介绍。通过使用这些选项进行安装 …

3
如何将引导分区和根分区移动到另一个驱动器
我的计算机上有两个具有以下配置的驱动器: Drive 1: 160GB, /home Drive 2: 40GB, /boot and / 不幸的是,驱动器2似乎快要死了,因为尝试对其进行写操作会给我错误,而检查SMART设置则表明情况很糟糕。 我在驱动器1上有足够的空间,所以我想做的是将/和/ boot分区移动到它,从系统中删除驱动器2,用新的驱动器替换驱动器2,然后反向进行此过程。 我想我需要对grub进行一些更新,并且需要移动一些东西,但是我对如何准确地执行此操作感到困惑。由于这是我的主计算机,因此我要注意不要弄乱事情,以免启动。

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 

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

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 

3
/ etc / fstab为什么不使用XML或JSON?
这更像是一个通用的Linux /编程问题,但是我已经进行了一段时间编程,并且习惯于在用于配置目的的任何文件上使用XML或JSON之类的格式。 我是Linux的新手,我意识到,碰到(/etc/fstab)的第一个配置文件使用某种表格式。那么为什么不使用XML或JSON呢?
22 fstab 

3
如何使mount --bind永久化?
当我在做: mount --bind dirone dirtwo 操作系统重启后,绑定丢失。 我正在检查绑定目录 /proc/mounts 如何使这些绑定永久化而不会阻塞/etc/fstab? 这是来自的一个条目 /proc/mounts /dev/disk/by-uuid/4f5082d7-aba2-4bc7-8d64-3bbb3d773aab /home/username/dir ext4 rw,relatime,data=ordered 0 0
22 14.04  mount  fstab 

1
挂载Windows共享的正确方法
通过将以下行添加到,我将Windows共享安装到了Ubuntu 11.10系统/etc/fstab: //serveraddr/sharedfolder /mnt/foldername/ smbfs credentials=/home/myname/.smbpasswd 0 0 在这里使用教程。 但是权限存在问题。安装文件夹的所有者为root。我无法在挂载点创建任何文件夹或文件,因为我没有成为root。即使我无法通过以下方式将所有权更改为默认用户 sudo chown -R myname . 我在Google上搜索,发现它可能源于Windows文件格式(fat32 / ntfs)无法保存所有权的事实。但是当我通过samba连接到同一位置时 smb://serveraddr/sharedfolder 通过提供我的凭据,我有特权不用root就可以写作。 如何使它写入已安装的文件夹?

3
如何挂载ext4分区并具有写权限?
我给自己定的/etc/fstab文件,这样就可以安装在启动时EXT4分区,我用下面的选项做了它:rw,auto,nouser,exec,sync。 问题是,我不能创建或删除该分区上的任何文件,而无需使用sudo,我觉得这更令人费解,因为我安装的ntfs分区(这些选项:rw,auto,user,noexec,sync),我没有得到我可以在不使用sudo的情况下在ntfs分区上读写相同的问题。 如何挂载ext4分区并对其具有读/写权限?

5
通过fstab挂载CIFS不会在引导时挂载
我想在引导时挂载NAS上的CIFS共享-MythTV服务器将其用作主要媒体存储。我添加了一个条目fstab以使其挂载,但事实并非如此。在查看我的系统日志后,似乎fstab在我的网络接口联机之前正在读取。我可以对fstab条目进行任何修改以更改此设置吗? fstab装入共享的条目是: \\192.168.0.26\mythtv\media /media/mybooklive cifs username=user,password=pass,umask=002,uid=136,gid=144,iocharset=utf8 0 0 启动后,它在启动后可以很好地安装sudo mount -a,并且没有其他问题。 谢谢!
20 fstab  automount 

1
如何在fstab中配置NFS挂载?
我在FreeNas系统上有一个NFS共享文件夹。我可以挂载此共享并将其与以下命令一起使用: mount -t nfs -o proto=tcp,port=2049 192.168.0.216:/mnt/HDD1 /media/freenas/ 我只是不知道该怎么做,/etc/fstab所以它会自动执行。我怎样才能做到这一点?
19 fstab  automount  nfs 

3
设置了特殊用户ID的挂载文件系统
我想将设备挂载/dev/sda3到目录/foo/bar/baz。挂载目录后应具有user的uid johndoe。所以我做了: sudo -u johndoe mkdir /foo/bar/baz stat -c %U /foo/bar/baz johndoe 并将以下行添加到我的/etc/fstab: /dev/sda3 /foo/bar/baz ext4 noexec,noatime,auto,owner,nodev,nosuid,user 0 1 现在sudo -u johndoe mount /dev/sda3,我执行的命令将stat -c %U /foo/bar/baz导致root而不是johndoe。用uid johndoe集挂载此ext4-filesystem的最佳方法是什么?
19 mount  sudo  fstab 

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.