fstab挂载选项'errors = remount -ro'是什么意思?


11

我检查了/ etc / fstab并看到了以下几行

<file system> <mount point>   <type>  <options>       <dump>  <pass>
 / was on /dev/sda1 during installation
UUID=some-hex-appears-here                /               ext4    errors=remount-ro 0       1
 /home was on /dev/sda5 during installation
UUID=another-hex-here                      /home           ext4    defaults        0       2

errors=remount-ro 0 1让我担心,因为我期望defaults而不是errors=remount-ro。Ubuntu运行正常,但是我有理由相信Ubuntu在安装过程中可能会受到影响。

那么这是什么意思?


1
作为从官方网站下载的Ubuntu用户,我可以说这是默认参数。
合法的懒惰

Answers:


14

手册页

errors={continue|remount-ro|panic}
    Define the behavior  when  an  error  is  encountered.   (Either
    ignore  errors  and  just  mark  the  filesystem  erroneous  and
    continue, or remount the filesystem read-only, or panic and halt
    the  system.)   The default is set in the filesystem superblock,
    and can be changed using tune2fs(8).

本质上,如果在安装具有读/写权限的磁盘时出错,它将改为以“只读”方式安装。

设置中是否使用了“默认值”并不一定相关。是的,您可以在此处期待“默认值”,但是缺少默认值不会给您造成很大的伤害。

同样,“ 0 1”部分也不是挂载选项的一部分-fstab行中的所有内容均以空格/制表符分隔-事物之间的任何空格均表示要使用的“下一个参数”。


不过,作为安全人员,我的建议是,如果您认为系统在典型安装程序之外的安装过程中遭到了篡改,那么您不应该使用该系统,并且应该在安装过程中使用已知的良好ISO且没有网络连接该安装可以排除引起网络启动安装程序映像的问题


这是我用于跟踪硬线病毒的低价值测试系统。每当插入受感染的键盘和硬盘驱动器时,它们都会产生一条消息“超频失败,请按F2进行设置,或按F1加载默认设置”。如果按这些按钮,计算机将停止工作。如果您不这样做,请更换键盘-会没事的。
爱丽丝

*硬件病毒。我试图找出哪些硬件受到威胁,哪些硬件可以。我收集了被感染的DVD-RW,闪存驱动器,键盘,HDD等。因此,我想了解一个想法,如果我应该尝试清理或丢弃它们。一种简单的方法是购买一台新计算机,一旦我对这件事的行为有了更多的了解,就可以这样做。因此,我问这些fstab设置是否指示感染。收集一些信息后,我将开始一个相关主题。现在,我已将设置更改为“默认”,并且错误检查已消失。感谢您的回复。
爱丽丝

BadUSB中的@Alice硬件病毒?那是不是可以解决或避免你知道..
托马斯·沃德

@ThomasWard好的答案。刚刚编辑过“ fstab”以将我的个人数据分区包含“ defaults”选项(由于任何原因,该选项不在fstab列表中并且无法挂载)。
何塞·巴拉卡特

2

最后一列中引用和来自fstab手册页的0和1:

第五个字段(fs_freq)。

dump(8)使用此字段来确定需要转储哪些文件系统。如果不存在,则默认为零(不转储)。

第六个字段(fs_passno)。

fsck(8)使用此字段来确定引导时执行文件系统检查的顺序。根文件系统应指定为fs_passno为1。其他文件系统应将fs_passno指定为2。将顺序检查驱动器中的文件系统,但是将同时检查不同驱动器上的文件系统以利用硬件中可用的并行性。如果不存在,则默认为零(不要fsck)。


1
是的,但这不是问题。
PerlDuck

2
我只想为剩余的列添加描述。
PsSc0rpi0n

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.