为什么我的 LUKS 卷开始显示它有一个意外的第二个分区?

为什么我的 LUKS 卷开始显示它有一个意外的第二个分区?

我有3个磁盘:

  • /dev/sdb 是 2TB 硬盘
  • /dev/sdc 是 1TB 硬盘
  • /dev/sdd 是 1TB 硬盘

我使用 cryptsetup 用 LUKS 格式化这 3 个驱动器。然后我使用这 3 个设备创建了一个 BTRFS raid1 卷。

正如预期的那样,此后 lsblk 的输出为:

sdb
- int2tb ... 1.8T crypt /mnt/Storage
sdc
- int1tb ... 931.5G crypt
sdd
- int1tb ... 931.5G crypt

我向已挂载的 BTRFS 卷添加了一些文件,然后几天后回来。除此之外,没有对任何磁盘进行任何操作,但现在 lsblk 显示以下内容:

sdc
- sdc2 ... 547.3G part
- int1tb ... 931.5G crypt

这个 sdc2 分区毫无理由地出现了。运行file -s /dev/sdc会按预期显示它是 LUKS 卷的数据。但运行file -s /dev/sdc2只会给出输出data,或者file /dev/sdc2给出block special (8/34)。运行 BTRFS 命令(例如)会按btrfs fi show预期显示 3 个磁盘及其详细信息。

导致此分区出现的原因可能是什么?它有问题还是可以忽略?我还能做些什么来调查此分区并可能在不擦除驱动器的情况下解决问题吗?

相关内容