Questions tagged «fstab»

/ etc / fstab是配置文件,其中包含有关所有可用分区的信息,并指示如何以及在何处安装它们。

2
fstab安装等待网络
我尝试在系统引导后挂载CIF设备。 但是系统会在网络建立之前尝试挂载系统,因此它会失败。 登录系统后,我可以使用以下方法挂载它: sudo mount -a 如何告诉我的Arch(手臂)等待网络可用? 编辑: 我用systemd

2
如果fstab安装失败,请不要停止引导
我的fstab中有这行: sshfs#ecarroll@o99:/opt/dealermade/ftp/inc /opt/dealermade/ftp/inc fuse defaults,idmap=user,users 0 0 无论出于什么原因,它都无法正常工作-很好。我如何使其不停止启动顺序。它提示我点击S跳过或M手动修复。如果不是引导卷,我只希望我的卷无法挂载,只不过是日志中的一个条目。
15 linux  mount  fstab  sshfs 

1
您是否需要在fstab中指定“默认”选项?
在凯旋门上维基fstab指定的选项/是defaults,noatime,但在我安装的默认fstab用的选项创建的rw,relatime。该拱门维基覆盖atime问题。我很好奇的是该defaults选项。的man页面显示mount: 默认值 使用默认选项:rw,suid,dev,exec,auto,nouser和async。 请注意,所有默认安装选项的实际设置取决于内核和文件系统类型。有关更多详细信息,请参见本节的开头。 仅在defaults提供选项时才使用默认选项,还是在所有情况下都使用默认选项?我需要defaults我的fstab吗?
15 fstab  options 

2
/ etc / fstab中的所有空格是什么?
我知道可以mount用来设置/目录,也可以/etc/fstab在重新启动时使用来重新安装目录。 使用fstab文件进行测试也很有趣mount -faV。 当我查看fstab文件时,空间数量令人不安。我本来希望有一个空格(如命令参数之间的分隔符)或四个空格(如制表符)。按照惯例,我一次看到七个空格。 我的问题是:/ etc / fstab中的所有空格是什么? (也许也-如果输入错误的号码会不会很重要?)

2
系统引导为只读文件系统时,如何编辑/ etc / fstab?
我在Ubuntu 14.04上。 我(从教程中)粘贴了一些不正确的东西到我的/ etc / fstab文件中。结果,机器启动时将不会挂载根文件系统。 我知道需要在/ etc / fstab中修复的内容,但是由于系统以只读方式启动,因此无法保存文件(或任何文件)。 作为root,我尝试过: mount -o remount,rw / 无济于事。错误消息引用了我粘贴到/ etc / fstab中的错误选项部分。 我读了一些有关通过在内核参数的末尾添加“ single”来引导进入单用户模式的内容。我似乎找不到内核参数。在grub菜单上,我突出显示Ubuntu并按'e',这会打开具有某种配置的文件,但是找不到'kernel'参数。 我对linux比较陌生。谁能帮助我找出一种修复我的/ etc / fstab文件的方法,以便Ubuntu能够正常启动?
15 ubuntu  fstab 

1
增加fstab中的“ commit”的优点/缺点
过去,我做了很多晦涩的系统优化工作,但是在powertop告诉我应该将USB端口设置为自动挂起后,我便摆脱了大多数此类优化工作,这迫使它们进入永久睡眠状态,并且在我意识到更高交换性的好处之后。 但是今天,在看的时候/etc/fstab,我注意到我已经commit=60为/和/ home设置了选项。我记得这是针对笔记本电脑的优化,以减少写入磁盘的次数,从而节省电池。但是后来我开始担心这可能会导致数据丢失(有时我的电池断开连接,然后在启动时fsck告诉我一些孤儿inode)。 在寻找此选项的解释时,我得出以下解释(第二种解释似乎与我以前的理解相抵触): $ man mount | awk '/commit=/,/^$/' commit=nrsec Sync all data and metadata every nrsec seconds. The default value is 5 seconds. Zero means default. https://forums.gentoo.org/viewtopic-p-4088752.html commit = 60会停止“立即”(默认为5秒)优先于超读的写入,并在几秒钟后将写入缓存。在大量读写混合在一起的情况下,这是很好的选择,在这种情况下,用户希望优先进行读取,以便处理器可以保持忙碌状态,而不是在等待写入完成之前暂停,然后再继续读取。 我所看到的一个真实示例正在等待几秒钟,以使Gnome下拉菜单出现,这似乎没有任何原因。原因是磁盘忙于写入,因此CPU必须等待写入完成才能从磁盘获取所有数据以显示菜单。 什么是提交真的?增加它真的有好处(例如响应速度和节能)吗?可能会导致数据丢失吗?
14 mount  ext4  fstab  ext3 

2
fstab选项uid和gid可以是用户组名称,还是必须是数字?
我正在学习如何在fstab中为www数据用户设置tmpfs,我想知道是否可以使用实际的用户名/组名代替数字ID(个人喜好)? 我使用的是ext4的Debian,在安装过程中使用“ msdos”格式化。 它似乎可以正常工作,但是我想知道这是否是Debian特有的功能,还是可以跨平台使用(我喜欢可移植性)? 这是我得到的: $ vim /etc/fstab # PHP temporary files. tmpfs /tmpfs/php-session tmpfs defaults,size=512M,mode=1700,uid=www-data,gid=www-data,noexec,nodev,nosuid 0 0 tmpfs /tmpfs/php-upload tmpfs defaults,size=256M,mode=1700,uid=www-data,gid=www-data,noexec,nodev,nosuid 0 0
14 mount  fstab  tmpfs 

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


4
UUID不会显示在/ dev / disk / by-uuid或blkid中的驱动器
我有一个未接收到UUID的USB驱动器。当我查看/ dev / disk / by-uuid的内容时,它并不存在。分区所在的开发点在/ dev / sdb上。我可以在/ dev / disk / by-path下看到sdb。另外,当使用blkid时,输出为零。我假设我得到了返回的错误代码。 有没有办法为此分区获取UUID? 的结果 fdisk -l /dev/sdb: Disk /dev/sdb: 320.1 GB, 320072932352 bytes 255 heads, 63 sectors/track, 38913 cylinders, total 625142446 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / …
12 mount  fstab  disk  ext3  uuid 

2
是否有任何理由要在systemd系统上脱离fstab?
我在Arch Linux系统上,即systemd。 在systemd中,有用于安装点的本机单元文件,扩展名为.mount。我一直只是用过/etc/fstab,它从来没有给我带来问题,因为systemd只是从中获取信息。但是,既然我已经真正阅读了文档,我想知道是否应该更改为本机systemd单元文件。 Arch Wiki建议没有好处,因为它fstab在初学者指南中指出要填充您的内容。
11 systemd  fstab 

2
无法将驱动器安装为可读写状态
我有一个1TB的HDD(/dev/sda1挂载点/run/media/<name>/4733A97E4133EADF),我试图以读写方式挂载,但是我只能将其挂载为只读。 系统: $ uname -a Linux <hostname> 4.10.6-1-ARCH #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017 x86_64 GNU/Linux $ lsblk -f NAME FSTYPE LABEL UUID MOUNTPOINT sda └─sda1 ntfs 4733A97E4133EADF /run/media/<name>/4733A97E4133EADF sdb ├─sdb1 swap d9cea12d-5273-49ef-8950-3cd662fe63c7 [SWAP] └─sdb2 ext4 e09a8578-53e9-4c26-9a97-a47b6350a1ab / ... 我尝试过的 添加fstab条目以在启动时自动挂载驱动器: $ cat /etc/fstab # # /etc/fstab: …


2
“ sw”在“挂载选项”列的fstab交换条目中的含义
在我的/ etc / fstab文件中,我的交换项如下: /root/swap swap swap sw 0 0 我有其他机器,并且在网上也看到过,有时它们会放置default或xfs或其他选项。然后,我对“ sw”的含义和用途以及在其中放置的最佳选择以及原因感到有些困惑。
10 fstab  swap 

7
休眠恢复在Linux内核4.9.0,Debian 9上失败
我最近将内核从3.16.4(Debian jessie)升级到4.9.0(Debian Stretch)。一切都很好,直到我尝试“休眠”(挂到磁盘)。 当我在LXDE中使用休眠选项时,它似乎处于休眠状态。我可以听到磁盘主轴的滴答声和写入数据。但是从休眠状态恢复时出现问题。内核成功地从交换中恢复了映像,但随后冻结并重新启动,所有工作都丢失了。我在互联网上的任何地方都找不到答案。人们只是在解决一些错误,包括不设置/etc/initramfs-tools/conf.d/resume或设置内核参数,或在/ etc / fstab中输入错误。我说的对。在/etc/initramfs-tools/conf.d/resume中更正UUID,更正fstab且未设置恢复内核参数。 我将交换分区从扩展分区的外部移到了主分区。UUID已保存并应用于新的交换。 系统到达“还原映像100%”,然后到达“挂起的控制台”,然后关闭电源并正常启动,而所有工作都将丢失。 尝试全新安装,但没有运气。 仅在i386(32位x86)上发生,而amd64(64位x86)不受影响。 磁盘分区表布局: NAME FSTYPE LABEL UUID MOUNTPOINT sda ├─sda1 ext4 HDD <ROOT-UUID> / └─sda2 swap HDD-SWAP <SW-UUID> [SWAP] sr0 升级之前,sda2是逻辑的(在内部扩展)。 Fstab: UUID=<ROOT-UUID> / ext4 errors=remount-ro 0 1 UUID=<SW-UUID> none swap sw 0 0 /etc/initramfs-tools/conf.d/resume RESUME=UUID=<SW-UUID> 内核cmdline BOOT_IMAGE=/boot/vmlinuz-4.9.0-3-686-pae root=UUID=<ROOT-UUID> ro quiet …

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.