如何摆脱 motd 消息“*** /dev/sdb1 将在下次重新启动时检查错误 ***”?

kmm*_*kmm 9 command-line fsck automount

我的motd坚持有:

*** /dev/sdb1 will be checked for errors at next reboot ***
Run Code Online (Sandbox Code Playgroud)

问题是/dev/sdb1我的系统上没有。

我只有/dev/sdb2(作为/)并且/dev/sda1安装到/media/backup. 我从 中删除了该行/etc/motd,但它在重新启动后重新出现。这是我的df输出:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb2        73G  3.7G   66G   6% /
udev            490M  4.0K  490M   1% /dev
tmpfs           200M  760K  199M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            498M     0  498M   0% /run/shm
/dev/sda1       1.9T  429G  1.4T  25% /media/backup
Run Code Online (Sandbox Code Playgroud)

更新

这是 sudo fdisk -l 的输出

Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0003dfc2

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63  3907024064  1953512001   83  Linux

Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders, total 156301488 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00049068

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1       152301568   156301311     1999872   82  Linux swap / Solaris
/dev/sdb2   *        2048   152301567    76149760   83  Linux

Partition table entries are not in disk order
Run Code Online (Sandbox Code Playgroud)

我想/dev/sdb1是我的交换空间。

bel*_*qua 5

看起来确实可能是交换问题。您能否从单用户模式手动 fsck 驱动器(例如,通过启动进入恢复模式)?

您可以执行 asudo mv /var/run/motd /var/run/motd.old强制清除当前/etc/motd文件。

另外,您可以添加 from 的输出cat /etc/fstab吗?


对于交换操作,请参阅以下答案:

删除旧的交换分区

如何安全删除第二个交换分区?

使用 gparted 的不错的图形交换修复指南在这里


小智 5

寻求有关同一问题的帮助,以及将我带到这里的搜索。

我遇到了这个论坛讨论Ubuntu 论坛,它提出了以下命令作为解决方案:

sudo touch /forcefsck
Run Code Online (Sandbox Code Playgroud)

我试过了,下次重新启动时消息被清除了。有些人评论说这并不总是有效,但我希望它也能帮助你。