由于电池电量耗尽而突然断电后,我的笔记本电脑在关机后刚刚启动。我使用 Pop!_OS,它带有一个磁盘加密实用程序,在我的例子中,默认情况下该实用程序始终处于禁用状态(可能是因为我将发行版安装为 Win8 的双引导)。但即使它没有启用,在启动过程的中间它向我显示一条消息:“请输入磁盘 [diskname] (cryptswap) 的密码”,即使我通过在中注释掉它来禁用我的交换分区/etc/fstab 几个月前。无论如何,因为我没有密码,所以我按了 escape,这让我进入了 tty,然后从那里我按了 Ctrl+C,这让我完全启动了系统。启动后,我运行 dmesg 并得到以下输出:
[ 26.489543] device-mapper: table: 253:0: crypt: Device lookup failed
[ 26.489547] device-mapper: ioctl: error adding target to table
[ 26.520538] Swap area shorter than signature indicates
[ 26.700214] FAT-fs (sda8): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
Run Code Online (Sandbox Code Playgroud)
我的第 8 个分区用于引导加载程序。我在 /dev/sda8 上运行 fsck ,结果如下:
There are differences between boot sector and its backup.
This is mostly harmless. Differences: (offset:original/backup)
65:01/00
1) …
Run Code Online (Sandbox Code Playgroud) fsck ×1