标签: fstab

为什么我挂载的 NTFS 分区上的每个文件都标记为可执行文件?

我编辑了我的/etc/fstab文件以包含这一行:

/dev/sda5 /media/yannbane/Shared ntfs defaults,umask=007,gid=46 0 0

我这样做是为了在系统启动时自动挂载我的dev/sda5分区(标记为Shared)。

但是,当我导航到/media/yannbane/Shared并搜索一些文件时 - 所有这些文件都被标记为绿色(根据 my 可执行l,它是 的别名ls -CF)。

在此处输入图片说明

可以看到png文件、js文件、txt文件、html文件、css文件、保存文件——一切都被标记为可执行文件。

为什么会这样?我需要更改一些fstab设置吗?

我正在使用带有 Cinnamon 的 Linux Mint。

linux partitioning fstab

6
推荐指数
1
解决办法
5655
查看次数

使用绑定和不同权限挂载目录

我正在运行 Ubuntu 13.04 并尝试使用bindin挂载文件夹/etc/fstab。下面显示的是许多类似条目之一;

/media/Storage1/test   /media/Storage1/WebDAV/Alex     none    bind,uid=www-data,gid=alex    0       0
Run Code Online (Sandbox Code Playgroud)

该目录在启动时安装,如果我导航到这些目录中的任何一个,则文件匹配。我的问题是权限没有改变!!!

在上面的例子中(/media/Storage1)

  • /test 归 root:root 所有
  • /WebDAV/Alex 归 www-data:alex 所有

然而,当挂载时,/media/Storage1/WebDAV/Alex现在是 root:root

我所有以这种方式挂载的目录也是如此(root 不是原始目录的唯一所有者,另外我也尝试过uid=33,gid=1000

我使用bind不正确吗?我做错了什么可怕的事情吗?

mount permissions fstab bind ubuntu

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

减少“A start job is running for dev-disk-by”linux 的超时值

我的 /etc/fstab故意有相当多的条目指向(标记的)分区和文件系统,这些分区和文件系统在启动时可能不存在(想想:可热插拔的 SATA 备份磁盘)。

这些条目会在启动过程中造成麻烦,因为当某些启动进程等待这些磁盘或分区出现时,我会被困 1 分 30 秒(90 秒)。等待过程中会伴随着众所周知的消息“A start job is running for dev-disk-by”以及长达 1 分 30 秒的计时。

问题:我想将超时值从 90 秒更改为 10 秒,以便启动和关闭速度更快。我怎么做?

状态:我四处寻找合适的参数来设置。我尝试的一件事是将一些内核参数值添加到相应的 grub.cfg 行,如下所示,但没有效果。

udev.event-timeout=10 rd.udev.event-timeout=10 udev.exec-delay=10 rd.udev.exec-delay=10

这是在

Fedora 版本 23(二十三)Linux 版本 4.5.5-201.fc23.x86_64 (mockbuild@bkernel01.phx2.fedoraproject.org) (gcc 版本 5.3.1 20160406 (Red Hat 5.3.1-6) (GCC)) # 1 SMP 2016 年 5 月 21 日星期六 15:29:49 世界标准时间

linux timeout fstab udev

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

无法使用 cifs 挂载打开文件进行写入

嗨,我已使用以下 fstab 条目将我的 QNAP 安装到我的 ubuntu 机器上的驱动器上

//<ip-address>/Documents/Aly /home/aly/Documents cifs credentials=/root/.credentials,uid=1000,gid=1000,rw,hard,dir_mode=0777,file_mode=0777 0 0
Run Code Online (Sandbox Code Playgroud)

这提供了以下权限:

drwxrwxrwx  1 aly aly    0 2011-12-03 12:18 .
drwxr-xr-x 13 aly aly 4096 2011-12-03 12:14 ..
-rwxrwxrwx  1 aly aly    5 2011-12-03 11:55 test.tst
drwxrwxrwx  1 aly aly    0 2011-11-26 17:54 VirtualBox VMs
Run Code Online (Sandbox Code Playgroud)

我有删除文件和添加文件的权限,但是在尝试写入文件时,即 test.tst 我在 vi 中收到以下错误:

"test.tst" E212: Can't open file for writing
Run Code Online (Sandbox Code Playgroud)

以前有没有人见过这个,如果我通过 nfs 挂载驱动器,这不是问题,但是 nfs 缺乏我想要的安全性。

编辑

我得到的解决方案是:

<ip-address>:Documents/Aly/ /home/aly/Documents cifs hard,noperm,nouid,credentials=/root/.credentials,iocharset=utf8,file_mode=0777,dir_mode=0777,nodfs 0 0
Run Code Online (Sandbox Code Playgroud)

mount smb fstab cifs ubuntu

5
推荐指数
1
解决办法
7755
查看次数

Ubuntu 11.04“目标是只读的” - 拇指驱动器 - GNOME 错误?

我有 Ubuntu 12.04。我的问题是,我无法使用 GNOME 3.4.1 对任何 USB 设备(如拇指驱动器、SD 卡或数码相机)进行写访问。

FAT32 和 NTFS 文件系统都不起作用。

从终端我可以毫无问题地创建文件......

但是当我从 GNOME 文件浏览器中执行同样的操作时:“目标是只读的”:

错误
链接到全尺寸图像

系统日志:

7 月 1 日 21:52:48 alan-OEM 内核:[19186.444270] usb 1-5.1:使用 ehci_hcd 重置高速 USB 设备编号 12
7 月 1 日 21:52:48 alan-OEM 内核:[19186.539012] scsi10:USB 存储 1-5.1:1.0
7 月 1 日 21:52:49 alan-OEM 内核:[19187.543752] scsi 10:0:0:0:直接访问通用存储设备 9407 PQ:0 ANSI:0
7 月 1 日 21:52:49 alan-OEM 内核:[19187.546942] sd 10:0:0:0:附加的 scsi 通用 sg4 类型 0
7 月 1 日 21:52:50 alan-OEM 内核:[19187.769766] sd 10:0:0:0:[sdd] 15523840 512 …

usb gnome nautilus fstab ubuntu

5
推荐指数
1
解决办法
7390
查看次数

启动时的 fstab:插入设备时挂载

我有一个外部 USB 驱动器,我想在插入时在启动时自动挂载它。使用 fstab 中的当前设置,即使它不可用,mount 也会尝试挂载它,这会产生文件系统错误。fstab 条目是否有一个选项可以声明它应该仅在可用时安装?我目前的条目如下:

UUID=myawesomeid /media/usb1 ext3 rw,async,user,auto 0 2

linux boot mount fstab

5
推荐指数
1
解决办法
4362
查看次数

为什么 Linux /etc/fstab UUID 区分大小写?

我最近为 USB 记忆棒添加了一行/etc/fstab,以便能够自动安装它,使用 UUID 来识别设备。

在我已经有几个外部 ext4 驱动器之前,它们的 UUID 以小写十六进制字符编写,[0-9a-f]如下所示:

UUID=3eeaaa43-dead-beef-cafe-243bcaaad475 /media/external_2TB ext4 rw,user,noexec,nosuid,nodev,noatime 0 2
Run Code Online (Sandbox Code Playgroud)

我检查了 UUID 的 UUID blkid,得到一个大写的十六进制 UUID 并/etc/fstab以与 ext4 行相同的方式输入它,以小写十六进制,如下所示:

UUID=125c-a3eb  /media/usb_8GB vfat defaults,users,umask=0  0 0

mount: special device UUID=125c-a3eb does not exist
Run Code Online (Sandbox Code Playgroud)

然后我想到了用大写字母(gU3w在 Vim 中)尝试它的想法,并且它没有问题。为了确认这一点,我卸载了 UUID,并将 UUID 改回小写,挂载失败,然后又改回大写,并成功挂载。

据我了解,UUID 是一个十六进制数,而不是一个字符串,所以字母的大小写应该无关紧要。但显然不是。RFC4122将 UUID 定义为“输入时不区分大小写”。有什么我遗漏的还是这个mount/umount行为是一个错误?

如果重要的话,我正在使用带有自定义内核版本 3.6.8 的 Debian GNU/Linux 7.0 Wheezy。

linux mount uuid fstab umount

5
推荐指数
1
解决办法
1624
查看次数

挂载休眠的 Windows 分区

我试图在启动时挂载我的 Windows 分区。当 Windows 处于关闭状态时它工作正常,但是当 Windows 休眠时,它无法以读/写方式挂载,并且我在启动时被发送到 root shell。我试图通过添加errors=remount-ro到我的fstab来解决这个问题,如果它在休眠时无法以读/写方式挂载,则以只读方式挂载它,但它不起作用,而且我在启动时仍然遇到错误。

有没有办法解决这个问题,并在可能的情况下以读/写方式启动分区,但在休眠时以只读方式启动?

# <file system> <dir>   <type>  <options>   <dump>  <pass>
UUID=1f026730-1640-42fa-b5f6-eca9749b3a98 /boot ext4 defaults 0 2
UUID=2b5c372b-d6d5-4c27-9c3f-5e26ca84d3a7 /home ext4 defaults 0 2
UUID=2c154114-4898-45e6-8455-575e910d8382 / ext4 defaults 0 1
UUID=92041326-03a7-4fdc-9211-c060e83d662e swap swap defaults 0 0
UUID=A28034F38034CF91 /media/win7 ntfs defaults,user,exec,dev,suid,errors=remount-ro 0 0
Run Code Online (Sandbox Code Playgroud)

linux mount hibernate multi-boot fstab

5
推荐指数
1
解决办法
2799
查看次数

SSD 的 fstab 上的 relatime 比 noatime 更好吗?

很多教程都说当你有一个 SSD 时在 fstab 上使用 noatime,但对我来说似乎 relatime 会很好地工作。

一些引用:

在 /etc/fstab 中添加“noatime”(或“relatime”)挂载选项,以在读取文件时禁用(或显着减少)磁盘写入。请注意,从 Linux 内核 2.6.30 开始,“relatime”是默认值。这提高了 SSD 和 HDD 的文件系统读取性能。

来源:Debian SSD 优化

另一个选项 noatime 告诉文件系统不要跟踪上次访问的时间——只是上次修改的时间。这可以减少 SSD 的磨损,因为您在使用计算机时访问了许多文件,但最终要修改的文件要少得多。

来源:http : //www.makeuseof.com/tag/optimize-linux-ssds

它会正常工作吗?会更好吗?我对这个设置有什么问题吗?

linux mount ssd hard-drive fstab

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

磁盘挂载为只读,但在 fstab 中定义为读写

我的电脑有问题;我最近安装了基于 Debian 的 Deepin Linux,我想在上面使用我的内部 ntfs 格式的硬盘。

我做了一个fstab条目以在启动时自动安装它,这是一行:

UUID=BE9823F89823AE39 /media/Data ntfs defaults,gid=1000,uid=1000 0 0
Run Code Online (Sandbox Code Playgroud)

问题是在默认选项中,磁盘应该被挂载为rw,但它仍然处于只读模式。

有没有人有想法可以帮助我?

编辑:
我做了 jpgaugh 所说的,但它仍然不起作用;这是我的新fstab行:

UUID=BE9823F89823AE39 /media/Data ntfs-3g defaults,gid=1000,uid=1000,dmask=022,fmask=133 0 0
Run Code Online (Sandbox Code Playgroud)

linux mount ntfs read-only fstab

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