使用 16.04,它在启动时一直运行 fsck。所以我试图找到所有 fsck 日志可能在哪里。另一个 askUbuntu 线程建议/var/log/upstart/mountall.log
但是当我查看 /var/log/upstart/ 时,没有日志文件,只有压缩文件。那里的所有其他类型的日志文件似乎都是这种情况。即使是压缩文件也只有几个字节大小,无法打开。
似乎有一个错误涵盖了这一点
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1350782
有什么办法可以让它写入日志
答案1
16.04 不使用新贵不再默认情况下,除非您做了一些聪明的事情,否则您正在使用 systemd,并且您可能会查看由于升级而不是全新安装而留下的以前版本文件。
如果 fsck 最近在你的系统上的非根分区上运行过,你可以通过运行来确认这一点grep fsck /var/log/syslog
就我的情况而言,结果是:
Mar 22 15:06:27 64bitUbuntu systemd-fsck[750]: /dev/sdb1: clean, 146223/121454592 files, 356711795/485818368 blocks
在 16.04 中,您可以在文件中找到您要查找的内容/var/log/boot.log
以下是我的 16.04 系统上次启动时创建的示例:
启动 fsck 结果存储在var/log/boot.log
ll /var/log/boot.log
-rw-r--r-- 1 root root 96 Mar 22 15:06 /var/log/boot.log
Scanning for Btrfs filesystems
/dev/sda2: clean, 349091/1954064 files, 2379983/7814912 blocks
资料来源:
https://www.freedesktop.org/software/systemd/man/[电子邮件保护]
ls /var/log