Ubuntu开发者正在社区讨论是否有必要在开机时运行fsck(file-systemcheck)来进行文件系统检查。fsck是一个重要的Linux工具,用于检测和修复文件系统中的错误,类似于Windows操作系统中的“chkdsk”工具,但通常运行在Linux、MacOS、FreeBSD操作系统上。通常,它在系统启动时运行,但如果需要,也可以由用户手动启动。但是,根据2017年和2018年的两份bug报告,Ubuntu开发者发现,目前通过Curtin和subiquity安装的Ubuntu操作系统中fstab文件的fs_passno字段被写为0,所以在启动时不会改变。文件系统运行fsck。不过,开发者并没有立即修复该bug,而是在社区中进行了讨论和征集意见:目前是否有必要在开机时运行fsck。此外,开发人员表示,对于日志式ext3和ext4系统,fsck通常只是重播日志,对于非日志式文件系统(通常是ext2或创建为ext2然后升级的文件系统)对于某些应用程序,可能需要在启动时进行fsck.本文转自OSCHINA文章标题:Ubuntu社区正在讨论是否应该在启动时运行fsck
