问题标签 [fstab]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
53 浏览

google-cloud-platform - 使用 fstab 和 gcsfuse 在存储桶名称前自动添加斜线

我使用 gcsfuse 在谷歌计算引擎中安装存储桶。

为此,我在我的 fstab 中使用了这个语法:

但是 gcsfuse 进程是这样​​启动的:

在“my_bucket”之前使用“/”,挂载不起作用。

它在 Ubuntu 16 中运行

为什么 fstab 自动添加这个“/”?

0 投票
1 回答
277 浏览

regex - 将“noexec”和“nosuid”添加到 /var 分区的 shell 脚本

我正在尝试创建一个小脚本,/var通过修改/etc/fstab文件将 noexec 和 nosuid 添加到分区。

目前,/etc/fstab除分区外,还包含 /var/log/var分区。

当我运行我的脚本时,对/var/var/log. 我只想在/var分区中添加“noexec”和“nosuid”。

这是我写的

  1. 当前 /etc/fstab 条目 wrt /var 和 /var/log 如下所示,
  1. 运行脚本后,输出如下,
  1. 预期输出如下所示,
0 投票
1 回答
359 浏览

centos - mount - 在 fstab 错误中找不到 /dev/sdc

我正在尝试挂载 xfs 磁盘。

我准备了目录。

然后我尝试了

但我总是收到

在 /etc/fstab 中找不到 /dev/sdc /grid/0

我的 fstab 看起来像这样

我的 fstab 有问题吗?我找不到我做错了什么。

编辑:lsblk

0 投票
1 回答
47 浏览

raspberry-pi - 将任何 USB 密钥插头安装在同一文件夹中的 USB 端口上

我目前正在使用 Raspbian Jessie 在树莓派 3 上开发嵌入式应用程序。此应用程序的目的是在任何 USB 密钥上的 Excel 中写入数据(始终插入树莓派上的同一端口)

当前状态 目前,我想要数据的路径直接写在我的代码中

问题 如果 USB 密钥安装在其他位置,或者我使用不同的 USB 密钥,我的应用程序将无法运行

我试过的

  1. 修改 fstab 以自动将 /dev/sda1 挂载到指定文件夹(例如:media/pi/genericFolder 但有时 USB 密钥路径不同(/dev/sdb1),并且此解决方案似乎仅在您打开 pi 时才有效您的 USB 密钥已经插入(在我的情况下每次都不是这样)

  2. 我也尝试使用 UUID,但此解决方案无法正常工作,因为我的目标是让通用解决方案与我插入此特定 USB 端口的任何 USB 密钥一起使用

  3. 我还看到了一些在 udev 上指定了规则的解决方案,但我不太了解......

先感谢您 !!

0 投票
1 回答
1915 浏览

amazon-web-services - 在 Amazon CentOS 上使用 s3fs 自动挂载 S3 存储桶

我已经尝试了类似问题中提供的所有答案,但没有一个有用。

我安装了 S3 Fuse 以便可以安装 S3 存储桶。安装后,我执行了以下步骤:

步骤 1 为 S3 存储桶 mkdir –p /var/s3fs-drive-fs 创建挂载点 步骤 2 然后我可以通过运行以下命令将 S3 存储桶挂载到具有 IAM 角色的新目录中:s3fs myresearchdatasets /var/ s3fs-drive-fs -o iam_role=EC2-to-S3-Buckets-Role -o allow_other,它工作正常。

但是,我发现每次重新启动系统时存储桶都会消失,这意味着每次重新启动系统后我都必须运行上面的命令来重新挂载 S3 存储桶。

我通过使用以下行编辑 fstab 文件找到了在重新启动时完成自动挂载的步骤

s3fs myresearchdatasets /var/s3fs-drive-fs fuse_netdev,allow_other,iam_role=EC2-to-S3-Buckets-Role,umask=777, 0 0

为了检查 fstab 是否正常工作,我尝试了 mount /var/s3fs-drive-fs/

但我收到以下错误,“mount: can't find /var/s3fs-drive-fs/ in /etc/fstab”

任何人都可以帮助我吗?

0 投票
0 回答
91 浏览

raspbian - 授予对通过 fstab 和 x-systemd.automount 挂载的 smb 共享的非 sudo 写访问权限

我正在运行 raspbian 拉伸

在那里,我在 /etc/fstab 中有一些挂载,其中一个应该由没有 sudo 的用户(myguest:myguest)写入(它用于 sftp)

我尝试将挂载点目录 owner:group 设置为 myguest:myguest 但是一旦挂载它就会回到 root:root

我也尝试在 stab 中添加这些

但这并没有改变任何事情。

0 投票
1 回答
466 浏览

debian - 重启后无法挂载/mnt/x

重新启动服务器后,我通过 nagios 看到我的 /mnt/gimli 只能在只读模式下访问。但我需要它是可写的,因为有些备份在那里。

要进入 rw 模式,我尝试卸载并重新安装 /mnt/gimli,但出现错误:“mount: can't find UUID=f1953589-1c80-466b-91ad-6cfed92a4c38”

当我执行 df -hT 时,我可以看到它不再安装,但我无法重新安装它。

我真的不知道该尝试什么,因为它是服务器的重要组成部分,我不想把它搞砸。

这是 blkid 的输出

和 cat /etc/fstab 的输出:

所以,我希望能够按原样重新安装 /mnt/gimli,并且还想知道为什么它是唯一一个在我的 fstab 上显示为 UUID 而不是 /dev/xxx

有人知道我该怎么做吗?

0 投票
1 回答
809 浏览

google-cloud-storage - 使用 fstab 安装桶不起作用 NEWBIE

我是 GCP 和 linux 的新手,我尝试使用 gcsfuse 在我的 centos 实例上安装存储桶。

我尝试使用在启动时运行的脚本,但它不起作用,所以我尝试使用 fstab(人们告诉我它好多了)

但是当我尝试 ls 我的挂载点时出现此错误:

ls: 读取目录 .: 输入/输出错误

这是我的 fstab 文件:

根据:https ://github.com/GoogleCloudPlatform/gcsfuse/blob/master/docs/mounting.md

谢谢你的时间。

0 投票
2 回答
5881 浏览

linux - 如何在紧急模式下编辑 fstab?

我移动了我的 EFI 分区,导致我在重新启动时进入紧急模式。

mount -a确认 fstab 有旧分区的 UUID……它没有安装,导致紧急模式。

您无法执行任何通常有效的标准重新安装、rw 技巧……它总是会给您一条错误消息,即安装不起作用

当然,我可以从 U 盘开始并编辑 /etc/fstab,但没有更简单的方法吗?

0 投票
1 回答
310 浏览

operating-system - 如何使“/ home”只读?

我安装了 RHEL 7.5,我希望将 '/' 和 '/home' 都设为只读。我已修改: - /etc/sysconfig/readonly-root 以便 'READONLY=yes' - /etc/fstab 以便 /dev/mapper/rhel-root 具有 'ro' 而不是 'defaults'。这适用于使“/”只读。

不过,我也希望将“/home”设为只读。尝试修改 /etc/fstab 以使 /dev/mapper/rhel-home 也具有 'ro' 而不是 'defaults',会导致登录循环。我还尝试将用户的主目录添加到 /etc/rwtab.d/,这会导致系统无法正确加载。

将“/home”设为只读有什么解决方案吗?